CUDA Managed Memory
CUDA Managed Memory
Thursday, June 18, 2020
On-site participation will be held at the following sites:
|ORNL||Building 5100, Room 128 (JICS Auditorium)||1:00 PM – 3:00 PM (ET)|
|NERSC||Building 59 (Shyh Wang Hall), Room 4102||10:00 AM – 12:00 PM (PT)|
On Thursday, June 18, 2020, NVIDIA will present part 6 of a 9-part CUDA Training Series titled “Managed Memory”.
Unified Memory creates a pool of managed memory that is shared between the CPU and GPU, bridging the CPU-GPU divide. Managed memory is accessible to both the CPU and GPU using a single pointer. The system will automatically migrate data between the host and device as needed. This module will show you how to allocate managed memory, as well as how to use it to store data structures like linked lists or C++ objects that might otherwise be difficult to manage manually in a heterogeneous system. After the presentation, there will be a hands-on session where participants can complete example exercises meant to reinforce the presented concepts.
OLCF and NERSC will both be holding in-person events for each part of the series, where participants can watch the presentations and get help from experts during the hands-on sessions. In-person participants without current Summit or Cori-GPU access will be given temporary accounts to work on the examples.
NOTE: The deadline for in-person registration is June 10, 2020.
Remote participants can watch the presentations via web broadcast and will have access to the training exercises, but temporary access to the compute systems will be limited as follows:
- Current NERSC users will have Cori-GPU access temporarily added to their accounts.
- Temporary Summit access will not be available for remote participants.
NOTE: Registration is required for both in-person and remote participation. To register, please submit the form below.
If you have any questions, please contact Tom Papatheodore (firstname.lastname@example.org).
Remote connection details will be added here the day before the event.
The slides will be added here before the event and the recording will be added shortly after the event.
Shortly before the event, the example exercises for this module will be added to the exercises/hw6 folder of the following GitHub repo: https://github.com/olcf/cuda-training-series.