Engineering Papers⌕ Search

DOE OSTI · code-110782

Caffeine v0.1.0

Abstract

Caffeine is the CoArray Fortran Framework of Efficient Interfaces to Network Environments. Caffeine aims to produce a parallel runtime library that will support Fortran compilers with a programming-model-agnostic application binary interface (ABI) to various lower-level communication libraries. The current version of Caffeine uses the GASNet-EX networking middleware, also developed at Berkeley Lab. On many combinations of applications and platforms, GASNet-EX outperforms the widely used Message Passing Interface (MPI). Through GASNet-EX's support for communicating between graphics processing units (GPU), GASNet-EX has features that specifically target the emerging, leading-edge exascale computing platforms.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Rouson, Damian, Snyder, Harris, Richardson, Brad. 2021-12-22. Caffeine v0.1.0. https://doi.org/10.11578/dc.20230801.3

Cite the original work for its findings. Save a collection to share your selection of sources.