Abstract. The BlueGene/L supercomputer will consist of 65,536 dual-processor compute nodes interconnected by two high-speed networks: a three-dimensional torus network and a tree topology network. Each compute node can only address its own local memory, making message passing the natural programming model for BlueGene/L. In this paper we present our implementation of MPI for BlueGene/L. In particular, we discuss how we leveraged the architectural features of BlueGene/L to arrive at an efficient implementation of MPI in this machine. We validate our approach by comparing MPI performance against the hardware limits and also the relative performance of the different modes of operation of BlueGene/L. We show that dedicating one of the processor...
Many/multi-core supercomputers provide a natural programming paradigm for hybrid MPI/OpenMP scientif...
We describe the design and implementation of MPI-NP, a Myrinet communication system tailored to sup...
In High Performance Computing (HPC), minimizing communication overhead is one of the most important ...
Abstract. The BlueGene/L supercoputer, with 65,536 dual-processor compute nodes, was designed from t...
Abstract. The BlueGene/L computer uses system-on-a-chip integration and a highly scalable 65,536-nod...
Abstract Upcoming exascale capable systems are expected to comprise more than a million processing e...
With processor speeds no longer doubling every 18–24 months owing to the exponential increase in pow...
Abstract. With the ever-increasing numbers of cores per node on HPC systems, applications are increa...
Abstract. Modern HEC systems, such as Blue Gene/P, rely on achiev-ing high-performance by using the ...
This paper presents performance characteristics of a communications-intensive kernel, the complex da...
In this article we recount the sequence of steps by which MPICH, a high-performance, portable implem...
Message Passing Interface is widely used for Parallel and Distributed Computing. MPICH and LAM are p...
Abstract — Modern processors have multiple cores on a chip to overcome power consumption and heat di...
In earlier work, we showed that the one-sided communication model found in PGAS languages (such as U...
In this article we recount the sequence of steps by which MPICH, a high-performance, portable implem...
Many/multi-core supercomputers provide a natural programming paradigm for hybrid MPI/OpenMP scientif...
We describe the design and implementation of MPI-NP, a Myrinet communication system tailored to sup...
In High Performance Computing (HPC), minimizing communication overhead is one of the most important ...
Abstract. The BlueGene/L supercoputer, with 65,536 dual-processor compute nodes, was designed from t...
Abstract. The BlueGene/L computer uses system-on-a-chip integration and a highly scalable 65,536-nod...
Abstract Upcoming exascale capable systems are expected to comprise more than a million processing e...
With processor speeds no longer doubling every 18–24 months owing to the exponential increase in pow...
Abstract. With the ever-increasing numbers of cores per node on HPC systems, applications are increa...
Abstract. Modern HEC systems, such as Blue Gene/P, rely on achiev-ing high-performance by using the ...
This paper presents performance characteristics of a communications-intensive kernel, the complex da...
In this article we recount the sequence of steps by which MPICH, a high-performance, portable implem...
Message Passing Interface is widely used for Parallel and Distributed Computing. MPICH and LAM are p...
Abstract — Modern processors have multiple cores on a chip to overcome power consumption and heat di...
In earlier work, we showed that the one-sided communication model found in PGAS languages (such as U...
In this article we recount the sequence of steps by which MPICH, a high-performance, portable implem...
Many/multi-core supercomputers provide a natural programming paradigm for hybrid MPI/OpenMP scientif...
We describe the design and implementation of MPI-NP, a Myrinet communication system tailored to sup...
In High Performance Computing (HPC), minimizing communication overhead is one of the most important ...