The 2019 Department of Energy (DOE) Performance, Portability and Productivity meeting is slated for April 2–4, 2019, in Denver, CO, where attendees will have the opportunity to share ideas and updates on performance portability.
Users need tools that address the bottlenecks of exascale machines, work seamlessly with the programming models on the target machines, scale to the full size of the machine, provide the necessary automatic analysis capabilities, and be flexible and modular enough to overcome the complexities and changing demands of exascale architectures.
As supercomputing power increases, the cost of communicating data both on- and off-node has become a critical factor affecting the overall performance of a parallel application. Livermore's interconnection networks projects improve the communication and overall performance of parallel applications using interconnect topology-aware task mapping.
Babel is a high-performance language interoperability tool. The project is mainly developed at the Center for Applied Scientific Computing (CASC) LLNL. Babel started as an internal Lab Directed Research and Development (LDRD) project in 2000 and has been under constant development since then. It is now funded mainly under the U.S. Department of Energy (DOE) Office of Science's SciDAC program.