Lesson 23: Scheduling Computations on NVIDIA GPUs

Outline:

  1. Overview of NVIDIA GPUs
    • Hardware
    • Software
  2. Questions one might ask
  3. Experiments to answer those questions

Reading assignment (to be completed by the next class):

  • Amert, Tanya, Nathan Otterness, Ming Yang, James H. Anderson, and F. Donelson Smith. “GPU scheduling on the NVIDIA TX2: Hidden details revealed.” In 2017 IEEE Real-Time Systems Symposium (RTSS), pp. 104-115. IEEE, 2017. [paper] [presentation]
    • First pass: Abstract and Sec. 1, all figures
    • Second pass: Sec. 2-3