The architecture of supercomputers is evolving to expose massive parallelism. MPI and OpenMP are widely used in application codes on the largest supercomputers in the world …
J Yan, H Kaiser, M Snir - Proceedings of the SC'23 Workshops of The …, 2023 - dl.acm.org
The HPX asynchronous many-task runtime system has been using TCP and MPI as its communication backends (parcelports). We developed a new HPX parcelport using a new …
O Mor, G Bosilca, M Snir - … of the 52nd International Conference on …, 2023 - dl.acm.org
There is a growing interest in Asynchronous Many-Task (AMT) runtimes as an efficient way to map irregular and dynamic parallel applications onto heterogeneous computing …
Resilient algorithms in high-performance computing are subject to rigorous non-functional constraints. Resiliency must not increase the runtime, memory footprint or I/O demands too …
Many-core and heterogeneous architectures now require programmers to compose multiple asynchronous programming model to fully exploit hardware capabilities. As a shared …
The progression of communication in the Message Passing Interface (MPI) is not well defined, yet it is critical for application performance, particularly in achieving effective …
Numerical simulations are a powerful tool for scientific research and the industry, considered as the third pillar of science by scientists. High-Performance Computing (HPC) is the science …
Octo-Tiger, a Showcase for a Portable High Performance Application | SpringerLink Skip to main content Advertisement SpringerLink Account Menu Find a journal Publish with us …
Many scientific high performance codes are based on the C++ programming language. For example, in a National Energy Research Scientific Computing Center (NERSC) survey, C++ …