Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Montage: a grid portal and software toolkit for science-grade astronomical image mosaicking

Published: 01 July 2009 Publication History

Abstract

Montage is a portable software toolkit to construct custom, science-grade mosaics that preserve the astrometry and photometry of astronomical sources. The user specifies the dataset, wavelength, sky location, mosaic size, coordinate system, projection, and spatial sampling. Montage supports massive astronomical datasets that may be stored in distributed archives. Montage can be run on both single- and multi-processor computers, including clusters and grids. Standard grid tools are used to access remote data or run Montage on remote computers. This paper describes the architecture, algorithms, performance, and usage of Montage as both a software toolkit and a grid portal.

References

[1]
Allcock, B., Tuecke, S., Bester, J., Bresnahan, J., Chervenak, A.L., Foster, I., Kesselman, C., Meder, S., Nefedova, V. and Quesnel, D. (2002) 'Data management and transfer in high performance computational grid environments', Parallel Computing, Vol. 28, No. 5, pp.749-771.
[2]
Berriman, G.B., Curkendall, D., Good, J.C., Jacob, J.C., Katz, D.S., Kong, M., Monkewitz, S., Moore, R., Prince, T.A. and Williams, R.E. (2002) 'An architecture for access to a compute intensive image mosaic service in the NVO in virtual observatories', in Szalay, A.S. (Ed.): Proceedings of SPIE, Vol. 4846, pp.91-102.
[3]
Berriman, G.B., Deelman, E., Good, J.C., Jacob, J.C., Katz, D.S., Kesselman, C., Laity, A.C., Prince, T.A., Singh, G. and Su, M-H. (2004) 'Montage: a grid enabled engine for delivering custom science-grade mosaics on demand', in Quinn, P.J. and Bridger, A. (Eds.): Optimizing Scientific Return for Astronomy through Information Technologies, Proceedings of SPIE, Vol. 5493, pp.221-232.
[4]
Chervenak, A., Deelman, E., Foster, I., Guy, L., Hoschek, W., Iamnitchi, A., Kesselman, C., Kunst, P., Ripeanu, M., Schwartzkopf, B., Stockinger, H., Stockinger, K. and Tierney, B. (2002) 'Giggle: a framework for constructing scalable replica location services', Proceedings of SC 2002, Baltimore, MD, pp.1-17.
[5]
Czajkowski, K., Demir, A.K., Kesselman, C. and Thiebaux, M. (2001) 'Practical resource management for grid-based visual exploration', Proceedings of 10th IEEE International Symposium on High-Performance Distributed Computing, San Francisco, CA, pp.416-423.
[6]
Czajkowski, K., Fitzgerald, S., Foster, I. and Kesselman, C. (2001) 'Grid information services for distributed resource sharing', Proceedings of 10th IEEE International Symposium on High Performance Distributed Computing, San Francisco, CA, pp.181-194.
[7]
Deelman, E. (2001) Transformation Catalog Design for GriPhyN, Technical Report GriPhyN-2001-17.
[8]
Deelman, E., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Patil, S., Su, M-H., Vahi, K., and Livny, M. (2004) 'Pegasus: mapping scientific workflows onto the grid', Across Grids Conference, Nicosia, Cyprus, pp.11-20.
[9]
Deelman, E., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Vahi, K., Blackburn, K., Lazzarini, A., Arbree, A., Cavanaugh, R. and Koranda, S. (2003) 'Mapping abstract complex workflows onto grid environments', Journal of Grid Computing, Vol. 1, No. 1, pp.25-39.
[10]
Deelman, E., Koranda, S., Kesselman, C., Mehta, G., Meshkat, L., Pearlman, L., Blackburn, K., Ehrens, P., Lazzarini, A. and Williams, R. (2002) 'GriPhyN and LIGO, building a virtual data grid for gravitational wave scientists', Proceedings of 11th IEEE International Symposium on High Performance Distributed Computing, Edinburgh, Scotland, pp.225-234.
[11]
Deelman, E., Plante, R., Kesselman, C., Singh, G., Su, M-H., Greene, G., Hanisch, R., Gaffney, N., Volpicelli, A., Annis, J., Sekhri, V., Budavari, T., Nieto-Santisteban, M., OMullane, W., Bohlender, D., McGlynn, T., Rots, A. and Pevunova, O. (2003) 'Grid-based galaxy morphology analysis for the national virtual observatory, Proceedings of SC 2003, Phoenix, AZ, p.47.
[12]
Frey, J., Tannenbaum, T., Livny, M. and Tuecke, S. (2001) 'Condor-G: a computation management agent for multiinstitutional grids', Proceedings of the 10th IEEE International Symposium on High-Performance Distributed Computing, San Francisco, CA, pp.55-63.
[13]
Fruchter, A.S. and Hook, R.N. (2002) 'Linear reconstruction of the hubble deep field', PASP, Vol. 114, p.144.
[14]
Gil, Y., Deelman, E., Blythe, J., Kesselman, C. and Tangmurarunkit, H. (2004) 'Artificial intelligence and grids: workflow planning and beyond', IEEE Intelligent Systems, pp.26-33.
[15]
Greisen, E.W. and Calabretta, M.R. (2002) 'Representations of world coordinates in FITS', Astronomy & Astrophysics, Vol. 395, pp.1061-1075.
[16]
Katz, D.S., Anagnostou, N., Berriman, G.B., Deelman, E., Good, J., Jacob, J.C., Kesselman, C., Laity, A., Prince, T.A., Singh, G., Su, M-H. and Williams, R. (2006) 'Astronomical image mosaicking on a grid: initial experiences', in Di Martino, B., Dongarra, J., Hoisie, A., Yang, L. and Zima, H. (Eds.): Engineering the Grid - Status and Perspective, American Scientific Publishers, pp.69-88.
[17]
Katz, D.S., Berriman, G.B., Deelman, E., Good, J., Jacob, J.C., Kesselman, C., Laity, A., Prince, T.A., Singh, G. and Su, M-H. (2005) 'A comparison of two methods for building astronomical image mosaics on a grid', Proceedings of the 7th Workshop on High Performance Scientific and Engineering Computing (HPSEC-05), Oslo, Norway, pp.85-94.
[18]
Makovoz, D. and Khan, I. (2004) 'Mosaicking with MOPEX', Proceedings of ADASS XIV, Pasadena, CA, pp.81-85.
[19]
Novotny, J., Tuecke, S. and Welch, V. (2001) 'An online credential repository for the grid: MyProxy', Proceedings of 10th IEEE International Symposium on High Performance Distributed Computing, San Francisco, CA, pp.104-111.
[20]
O'Rourke, J. (1998) Computational Geometry in C, Cambridge University Press, p.220.
[21]
Snir, M., Otto, S.W., Huss-Lederman, S., Walker, D.W. and Dongarra, J. (1996) MPI: The Complete Reference, The MIT Press, Cambridge, MA.
[22]
Williams, R.D., Djorgovski, S.G., Feldmann, M.T. and Jacob, J.C. (2003) 'Atlasmaker: a grid-based implementation of the hyperatlas', Astronomical Data Analysis Software & Systems (ADASS) XIII, Strasbourg, France, pp.368-371.

Cited By

View all
  • (2023)IOMax: Maximizing Out-of-Core I/O Analysis Performance on HPC SystemsProceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis10.1145/3624062.3624191(1209-1215)Online publication date: 12-Nov-2023
  • (2023)Automated generation of scientific workflow generators with WfChefFuture Generation Computer Systems10.1016/j.future.2023.04.031147:C(16-29)Online publication date: 1-Oct-2023
  • (2023)Real-Time Workflow Scheduling in Cloud with Recursive Neural Network and List SchedulingHybrid Artificial Intelligent Systems10.1007/978-3-031-40725-3_21(244-255)Online publication date: 5-Sep-2023
  • Show More Cited By
  1. Montage: a grid portal and software toolkit for science-grade astronomical image mosaicking

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image International Journal of Computational Science and Engineering
    International Journal of Computational Science and Engineering  Volume 4, Issue 2
    July 2009
    62 pages
    ISSN:1742-7185
    EISSN:1742-7193
    Issue’s Table of Contents

    Publisher

    Inderscience Publishers

    Geneva 15, Switzerland

    Publication History

    Published: 01 July 2009

    Author Tags

    1. TeraGrid
    2. astronomical datasets
    3. astronomy
    4. grid computing
    5. grid portals
    6. image mosaics
    7. software toolkit
    8. virtual observatory

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 12 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)IOMax: Maximizing Out-of-Core I/O Analysis Performance on HPC SystemsProceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis10.1145/3624062.3624191(1209-1215)Online publication date: 12-Nov-2023
    • (2023)Automated generation of scientific workflow generators with WfChefFuture Generation Computer Systems10.1016/j.future.2023.04.031147:C(16-29)Online publication date: 1-Oct-2023
    • (2023)Real-Time Workflow Scheduling in Cloud with Recursive Neural Network and List SchedulingHybrid Artificial Intelligent Systems10.1007/978-3-031-40725-3_21(244-255)Online publication date: 5-Sep-2023
    • (2022)Analysis of Reinforcement Learning for Determining Task Replication in WorkflowsComputer Performance Engineering10.1007/978-3-031-25049-1_8(117-132)Online publication date: 21-Sep-2022
    • (2021)TC3PoP: a time-cost compromised workflow scheduling heuristic customized for cloud environmentsCluster Computing10.1007/s10586-021-03285-524:3(2639-2656)Online publication date: 1-Sep-2021
    • (2020)Ad Hoc File Systems for High-Performance ComputingJournal of Computer Science and Technology10.1007/s11390-020-9801-135:1(4-26)Online publication date: 1-Jan-2020
    • (2019)A Scientific Workflow Management System for orchestration of parallel components in a cloud of large-scale parallel processing servicesScience of Computer Programming10.1016/j.scico.2018.04.004173:C(95-127)Online publication date: 15-Mar-2019
    • (2019)Scheduling strategy for computational-intensive data flow in generalized cluster environmentsApplied Soft Computing10.1016/j.asoc.2019.10557182:COnline publication date: 1-Sep-2019
    • (2019)Energy Efficiency Evaluation of Distributed SystemsComputational Science – ICCS 201910.1007/978-3-030-22750-0_75(756-763)Online publication date: 12-Jun-2019
    • (2018)Improving Cloud Simulation Using the Monte-Carlo MethodEuro-Par 2018: Parallel Processing10.1007/978-3-319-96983-1_29(404-416)Online publication date: 27-Aug-2018
    • Show More Cited By

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media