PowerBI Data Analyst - Create visualizations and dashboards from scratch
Master Finance Tools - 35% Off CFI (Code CFI35)
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to use RAJA and Umpire, two essential C++ libraries for high-performance computing applications, in this comprehensive tutorial from LLNL's High Performance Computing Innovation Center. Master RAJA, a software library providing C++ abstractions that enable architecture and programming model portability for HPC applications, allowing your code to run efficiently across different computing platforms. Discover how to leverage Umpire, a resource management library designed for discovering, provisioning, and managing memory on machines with multiple memory devices including NUMA systems and GPUs. Explore practical implementation techniques for both libraries through hands-on demonstrations and examples that show how to optimize memory management and achieve portable performance across diverse computing architectures. Access additional resources including the complete chat transcript from the live session and explore the open-source repositories on GitHub to continue your learning journey with these powerful HPC development tools.
Syllabus
Tutorials 2025: RAJA Performance Suite and Umpire
Taught by
Inside Livermore Lab