Skip to main content

Achieving Exascale Computing through Hardware/Software Co-design

  • Conference paper
Recent Advances in the Message Passing Interface (EuroMPI 2011)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6960))

Included in the following conference series:

Abstract

Several recent studies discuss potential Exascale architectures, identify key technical challenges and describe research that is beginning to address several of these challenges [1,2]. Co-design is a key element of the U.S. Department of Energy’s strategy to achieve Exascale computing [3]. Architectures research is needed but will not, by itself, meet the energy, memory, parallelism, locality and resilience hurdles facing the HPC community – system software and algorithmic innovation is needed as well. Since both architectures and software are expected to evolve significantly there is a potential to use the co-design methodology that has been developed by the embedded computing community. A new co-design methodology for high performance computing is needed.

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

Similar content being viewed by others

References

  1. Alvin, K., Barrett, B., Brightwell, R., Dosanjh, S., Geist, A., Hemmert, S., Heroux, M., Kothe, D., Murphy, R., Nichols, J., Oldfield, R., Rodrigues, A., Vetter, J.: On the path to Exascale. International Journal of Distributed Systems and Technologies 1(2), 1–22 (2010)

    Article  Google Scholar 

  2. Shalf, J., Dosanjh, S., Morrison, J.: Exascale Computing Technology Challenges. In: Palma, J.M.L.M., Daydé, M., Marques, O., Lopes, J.C. (eds.) VECPAR 2010. LNCS, vol. 6449, pp. 1–25. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  3. Stevens, R., White, A., et al.: Scientific Grand Challenges: Architectures and Technology for Extreme-scale Computing Report (2011), http://extremecomputing.labworks.org/hardware/reports/FINAL_Arch&TechExtremeScale1-28-11.pdf

  4. Ang, J., Brightwell, R., Dosanjh, S., et al.: Exascale Computing and the Role of Co-design. In: High Performance Scientific Computing with special emphasis on Current Capabilities and Future Perspectives. Springer, Heidelberg (2011)

    Google Scholar 

  5. Rodrigues, S.D., Hemmert, S.: Co-design for High Performance Computing. In: Proceedings of the International Conference on Numerical Analysis and Applied Mathematics, Rhodes, Greece (2010)

    Google Scholar 

  6. Hu, S., Murphy, R., Dosanjh, S., Olukoton, K., Poole, S.: Hardware/Software Co- Design for High Performance Computing. In: Proceedings of CODES+ISSS 2010 (2010)

    Google Scholar 

  7. Geist, Dosanjh, S.: IESP exascale challenge: co-design of architectures and algorithms. International Journal of High Performance Computing 23(4), 401–402 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dosanjh, S., Barrett, R., Heroux, M., Rodrigues, A. (2011). Achieving Exascale Computing through Hardware/Software Co-design. In: Cotronis, Y., Danalis, A., Nikolopoulos, D.S., Dongarra, J. (eds) Recent Advances in the Message Passing Interface. EuroMPI 2011. Lecture Notes in Computer Science, vol 6960. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24449-0_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24449-0_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24448-3

  • Online ISBN: 978-3-642-24449-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics