Skip to main content

Preparing Scientific Application Software for Exascale Computing

  • Conference paper
Applied Parallel and Scientific Computing (PARA 2012)

Abstract

Many of the most widely used scientifc application software of today were developed largely during a time when the typical amount of compute cores was calculated in tens or hundreds. Within a not too distant future the number of cores will be calculated in at least hundreds of thousands or even millions. A European collaboration group CRESTA has recently been working on a set of renowned scientific software to investigate and develop these codes towards the realm of exascale computing. The codes are ELMFIRE, GROMACS, IFS, HemeLB, NEK5000, and OpenFOAM. This paper contains a summary of the strategies for their development towards exascale and results achieved during the first year of the collaboration project.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. http://www.cresta-project.eu

  2. Heikkinen, J.A., Janhunen, S.J., Kiviniemi, T.P., Ogando, F.: Full f gyrokinetic method for particle simulation of tokamak transport. Journal of Computational Physics 227, 5582–5609 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  3. http://www.efda.org/jet/

  4. http://www.iter.org

  5. Berendsen, et al.: Comp. Phys. Comm. 91, 43–56 (1995)

    Google Scholar 

  6. OpenFOAM web site, See, http://www.openfoam.org/download/

  7. Extend project web site. See, http://www.extend-project.de/the-extend-project

  8. nek5000.mcs.anl.gov

  9. Mazzeo, M.D., Coveney, P.V.: Computer Physics Communications, 178(12), 894–914 (2008)

    Google Scholar 

  10. http://www.mcs.anl.gov/petsc/index.html

  11. Greengard, L., Rokhlin, V.: A fast algorithm for particle simulations. J. Comput. Phys. 73, 325 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  12. Izaguirre, J.A., Hampton, S.S., Matthey, T.: Parallel multigrid summation for the N-body problem. J. Parallel Dist. Comp. 65, 949–962 (2005)

    Article  MATH  Google Scholar 

  13. Pande, V.S., Beauchamp, K., Bowman, G.R.: Everything you wanted to know about Markov State Models but were afraid to ask. Methods 52, 99–105 (2010)

    Article  Google Scholar 

  14. http://folding.stanford.edu/English/HomePage

  15. Barros, S.R.M., Dent, D., Isaksen, L., Robinson, G., Mozdzynski, G., Wollenweber, F.: The IFS Model: A parallel production weather code. Parallel Computing 21, 1621–1638 (1995)

    Article  MATH  Google Scholar 

  16. Rokhlin, V., Tygert, M.: Fast algorithms for spherical harmonic expansions. SIAM Journal on Scientific Computing 27(6), 1903–1928 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  17. Tygert, M.: Fast algorithms for spherical harmonic expansions, II. Journal of Computational Physics 227(8), 4260–4279 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  18. Tygert, M.: Fast algorithms for spherical harmonic expansions, III. Journal of Computational Physics 229(18), 6181–6192 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  19. Malm, J., Schlatter, P., Henningson, D.S.: Coherent structures and dominant frequencies in a turbulent three-dimensional diffuser. J. Fluid Mech (2012)

    Google Scholar 

  20. Extreme Scaling Workshop 2010 Report

    Google Scholar 

  21. http://www.mcs.anl.gov/~fischer/nek5000/fischer_nek5000_dec2010.pdf

  22. Chapman, D.: Computational Aerodynamics Development and Outlook. AIAA Journal 17(12), 1293–1313 (1979)

    Article  MATH  Google Scholar 

  23. Fröhlich, J.: Large Eddy Simulation turbulenter Strïmungen, 1st edn. Teubner Verlag, Auflage (2006)

    Google Scholar 

  24. ERCOFTAC web site. See, http://www.ercoftac.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Åström, J.A. et al. (2013). Preparing Scientific Application Software for Exascale Computing. In: Manninen, P., Öster, P. (eds) Applied Parallel and Scientific Computing. PARA 2012. Lecture Notes in Computer Science, vol 7782. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36803-5_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-36803-5_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-36802-8

  • Online ISBN: 978-3-642-36803-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics