Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

RAJA Performance Suite and Umpire Tutorial

Inside Livermore Lab via YouTube

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

Reviews

Start your review of RAJA Performance Suite and Umpire Tutorial

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.