54 citations · 118 across the 9 of their papers we have counts for
8 papers · 1 filter
Containerisation for High Performance Computing Systems: Survey and Prospects
Naweiluo Zhou, Huan Zhou, Dennis Hoppe
Containers improve the efficiency in application deployment and thus have been widely utilised on Cloud and lately in High Performance Computing (HPC) environments. Containers enca…
Collectives in hybrid MPI+MPI code: design, practice and performance
Huan Zhou, Jose Gracia, Naweiluo Zhou +1
The use of hybrid scheme combining the message passing programming models for inter-node parallelism and the shared memory programming models for node-level parallelism is widely s…
MPI Collectives for Multi-core Clusters: Optimized Performance of the Hybrid MPI+MPI Parallel Codes
Huan Zhou, Jose Gracia, Ralf Schneider
The advent of multi-/many-core processors in clusters advocates hybrid parallel programming, which combines Message Passing Interface (MPI) for inter-node parallelism with a shared…
Towards performance portability through locality-awareness for applications using one-sided communication primitives
Huan Zhou, Jose Gracia
MPI is the most widely used data transfer and communication model in High Performance Computing. The latest version of the standard, MPI-3, allows skilled programmers to exploit al…
Asynchronous progress design for a MPI-based PGAS one-sided communication system
Huan Zhou, Jose Gracia
Remote-memory-access models, also known as one-sided communication models, are becoming an interesting alternative to traditional two-sided communication models in the field of Hig…
A Bandwidth-saving Optimization for MPI Broadcast Collective Operation
Huan Zhou, Vladimir Marjanovic, Christoph Niethammer +1
The efficiency and scalability of MPI collective operations, in particular the broadcast operation, plays an integral part in high performance computing applications. MPICH, as one…
Leveraging MPI-3 Shared-Memory Extensions for Efficient PGAS Runtime Systems
Huan Zhou, Kamran Idrees, José Gracia
The relaxed semantics and rich functionality of one-sided communication primitives of MPI-3 makes MPI an attractive candidate for the implementation of PGAS models. However, the pe…
DART-MPI: An MPI-based Implementation of a PGAS Runtime System
Huan Zhou, Yousri Mhedheb, Kamran Idrees +4
A Partitioned Global Address Space (PGAS) approach treats a distributed system as if the memory were shared on a global level. Given such a global view on memory, the user may prog…