Skip to main content
Log in

The co-design architecture for exascale systems, a novel approach for scalable designs

  • Special Issue Paper
  • Published:
Computer Science - Research and Development

Abstract

High performance computing (HPC) has begun scaling beyond the Petaflop range towards the Exaflop (1000 Petaflops) mark. One of the major concerns throughout the development toward such performance capability is scalability—both at the system level and the application layer. In this paper we present a novel approach for a new design concept—the co-design approach with enables a tighter development of both the application communication libraries and the underlying hardware interconnect solution in order to overcome scalability issues and to enable a more efficient design approach towards Exascale computing. We have suggested a new application programing interface and have demonstrated a 50x improvement of performance and scalability increases.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Venkata MG, Graham RL, Ladd JS, Shamis P, Rabinovitz I, Filipov V, Shainer G (2011) ConnectX-2 CORE-direct enabled asynchronous broadcast collective communications. Workshop on communication architecture for scalable systems, held in conjunction with IPDPS

  2. Graham R, Venkata MG, Ladd J, Shamis P, Rabinovitz I, Filipov V, Shainer G (2011) Cheetah: a framework for scalable hierarchical collective operations. In: CCGrid

    Google Scholar 

  3. Rabinovitz I, Shamis P, Graham RL, Bloch N, Shainer G (2010) Network offloaded hierarchical collectives using ConnectX-2’s CORE-direct capabilities. In: EuroMPI 2010, September 2010, Stuttgart, Germany

    Google Scholar 

  4. Graham L, Poole S, Shamis P, Bloch G, Bloch N, Chapman H, Kagan M, Shahar A, Rabinovitz I, Shainer G (2010) ConnectX-2 InfiniBand management queues: first investigation of the new support for network offloaded collective operations. In: 10th IEEE/ACM international conference on cluster, May 2010, Melbourne, Victoria, Australia

    Google Scholar 

  5. InfiniBand Trade Association. www.infinibandta.org/

  6. HPC Advisory Council HPC center. http://www.hpcadvisorycouncil.com/cluster_center.php

  7. The TOP500 list. www.top500.org

Download references

Acknowledgements

Part of this work was supported by the United States Department of Defense and used resources of the Extreme Scale Systems Center at Oak Ridge National Laboratory.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gilad Shainer.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shainer, G., Wilde, T., Lui, P. et al. The co-design architecture for exascale systems, a novel approach for scalable designs. Comput Sci Res Dev 28, 119–125 (2013). https://doi.org/10.1007/s00450-012-0220-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00450-012-0220-6

Keywords

Navigation