Skip to main content

Analysis and Optimization of Performance Characteristics for MPI Parallel Scientific Applications on the Grid (A Case Study for the OPATM-BFM Simulation Application)

  • Chapter
  • First Online:
Remote Instrumentation Services on the e-Infrastructure
  • 302 Accesses

Abstract

Over the last years, Grid computing has become a very important research area. The Grid allows the parallel execution of scientific applications in a heterogeneous infrastructure of geographically distributed resources. Parallel applications can foremost benefit from a Grid infrastructure in terms of performance and scalability improvement. However, performance expectations from porting an application to the Grid are considerably limited due to several factors, bottlenecks in the implementation of communication patterns are in the back of. Based on the analysis of the OPATM-BFM oceanographic application, we elaborate the strategy of the communication-intensive parallel applications analysis. This allowed us to identify several optimization proposals for the current realization of the communication pattern and improve the performance and scalability of the OPATM-BFM. As the suggested improvements are quite generic, they can be potentially useful for other parallel scientific applications.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. A. Crise, P. Lazzari, S. Salon, and A. Teruzzi. MERSEA deliverable D11.2.1.3 – Final report on the BFM OGS-OPA Transport module, 21 pp., 2008

    Google Scholar 

  2. See the web page of the Marine Environment and Security for the European Area (MERSEA) European Integrated project – http://www.mersea.eu.org, accessed 1.06.2010

  3. See the description of the IBM SP5 machine on he CINECA’s web page – https://hpc.cineca.it/docs/user-guide-zwiki/SP5UserGuide, accessed 1.06.2010

    Google Scholar 

  4. Enabling Grids for E-Science (EGEE) project website, http://www.eu-egee.org/, accessed 1.06.2010

  5. Distributed European Infrastructure for Supercomputing Applications (DEISA) project website, http://www.deisa.eu/, accessed 1.06.2010

  6. Website of the GRIDCC project, http://www.gridcc.org, accessed 1.06.2010

  7. Website of the Int.EU.Grid project, http://www.i2g.eu, accessed 1.06.2010

  8. B. Simo, O. Habala, E. Gatial, and L. Hluchy. Leveraging interactivity and MPI for environmental applications. Computing and Informatics, 27, 271–284, 2008, accessed 1.06.2010

    MATH  Google Scholar 

  9. See the web page of the DORII project – http://www.dorii.org, accessed 1.06.2010

  10. Madec G., P. Delecluse, M. Imbard, and C. Lévy. OPA 8.1 Ocean General Circulation Model reference manual. Note du Pôle de modélisation XX, Institut Pierre-Simon Laplace, France, 91 pp., 1998

    Google Scholar 

  11. MPI. A message-passing interface standard version 2.1. Message passing interface forum, June 23, 2008. http://www.mpi-forum.org/docs/mpi21-report.pdf, accessed 1.06.2010

  12. R.L. Graham, G.M. Shipman, B.W. Barrett, R.H. Castain, G. Bosilca, and A. Lumsdaine. Open MPI: A high-performance, heterogeneous MPI. Proceeding of the Conference HeteroPar'06, in Barcelona, Spain, September 2006. http://www.open-mpi.org/papers/heteropar-2006/heteropar-2006-paper.pdf, accessed 1.06.2010

  13. J. Seward, N. Nethercote, J. Weidendorfer, and the Valgrind development team. Valgrind 3.3 – Advanced Debugging and Profiling for GNU/Linux applications. http://www.network-theory.co.uk/valgrind/manual/, accessed 1.06.2010

  14. See the description of the Paraver tool at the site of the Barcelona Supercomputing Center – http://www.bsc.es/plantillaA.php?cat_id=485, accessed 1.06.2010

  15. O. Hartmann, M. Kühnemann, T. Rauber, and G. Rünger. Adaptive selection of communication methods to optimize collective MPI operations. Parallel computing: Current & future issues of high-end computing, Proceedings of the International Conference ParCo 2005, G.R. Joubert, W.E. Nagel, F.J. Peters, O. Plata, P. Tirado, E. Zapata (eds), John von Neumann Institute for Computing, Jülich, NIC Series, Vol. 33, ISBN 3-00-017352-8, pp. 457–464, 2006

    Google Scholar 

  16. J. Li, W. Liao, A. Choudhary, R. Ross, R. Thakur, W. Gropp, R. Latham, A. Siegel, B. Gallagher, and M. Zingale. Parallel netCDF: A High-Performance Scientific I/O Interface. SC2003, Phoenix, Arizona, ACM, 2003

    Google Scholar 

  17. G. Hager, G. Jost, and R. Rabenseifner.Communication characteristics and Hybrid MPI/OpenMP Parallel programming on clusters of Multi-core SMP nodes.proceedings of the cray users group conference 2009 (CUG 2009), Atlanta, GA, USA, May 4–7, 2009, https://fs.hlrs.de//projects/rabenseifner/publ/CUG09_Hager_Jost_Rabenseifner.pdf, accessed 1.06.2010

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Cheptsov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Cheptsov, A., Koller, B., Salon, S., Lazzari, P., Gracia, J. (2011). Analysis and Optimization of Performance Characteristics for MPI Parallel Scientific Applications on the Grid (A Case Study for the OPATM-BFM Simulation Application). In: Davoli, F., Meyer, N., Pugliese, R., Zappatore, S. (eds) Remote Instrumentation Services on the e-Infrastructure. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-5574-6_17

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-5574-6_17

  • Published:

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4419-5573-9

  • Online ISBN: 978-1-4419-5574-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics