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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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)
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)
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
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)
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)
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)
Geist, Dosanjh, S.: IESP exascale challenge: co-design of architectures and algorithms. International Journal of High Performance Computing 23(4), 401–402 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)