DOE OSTI · 1423458
DEGAS: Dynamic Exascale Global Address Space Programming Environments
Abstract
The Dynamic, Exascale Global Address Space programming environment (DEGAS) project will develop the next generation of programming models and runtime systems to meet the challenges of Exascale computing. The Berkeley part of the project concentrated on communication-optimal code generation to optimize speed and energy efficiency by reducing data movement. Our work developed communication lower bounds, and/or communication avoiding algorithms (that either meet the lower bound, or do much less communication than their conventional counterparts) for a variety of algorithms, including linear algebra, machine learning and genomics. The Berkeley part of the project concentrated on communication-optimal code generation to optimize speed and energy efficiency by reducing data movement. Our work developed communication lower bounds, and/or communication avoiding algorithms (that either meet the lower bound, or do much less communication than their conventional counterparts) for a variety of algorithms, including linear algebra, machine learning and genomics.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Demmel, James. 2018-02-23. DEGAS: Dynamic Exascale Global Address Space Programming Environments. https://doi.org/10.2172/1423458
Cite the original work for its findings. Save a collection to share your selection of sources.