Seminars & Colloquia
Univ of Pittsburgh
"Initial Steps toward Making GPU a First-Class Computing Resource: Sharing and Resource Management"
Friday April 21, 2017 11:00 AM
Location: 3211, EB2 NCSU Centennial Campus
(Visitor parking instructions)
This talk is part of the System Research Seminar series
To make GPUs a first-class controllable resource, we developed new architecture features to enable fine-grained sharing of GPUs, termed Simultaneous Multi-kernel (SMK), in a similar way the CPU achieves sharing via simultaneous multithreading (SMT). With SMK, different applications can co-exist in every streaming multiprocessor of a GPU. High resource utilization can be achieved by exploiting heterogeneity of different application behaviors. Resource apportion among sharers are developed for fairness, throughput, quality-of-services, etc. We also envision that SMK can enable better manageability of GPUs and new features such as more efficient synchronization mechanisms within an application.
Host: Xipeng Shen, CSC