Presentation is loading. Please wait.

Presentation is loading. Please wait.

BWLOCK++: Protecting GPU Kernels on Integrated CPU-GPU Platforms

Similar presentations


Presentation on theme: "BWLOCK++: Protecting GPU Kernels on Integrated CPU-GPU Platforms"— Presentation transcript:

1 BWLOCK++: Protecting GPU Kernels on Integrated CPU-GPU Platforms
Waqar Ali, Heechul Yun Department of Electrical Engineering and Computer Science University of Kansas at Lawrence

2 Introduction Platforms with integrated GPUs provide excellent SWaP benefits Image Courtesy: NVIDIA Tegra K-1 NVIDIA Tegra X-1 NVIDIA Tegra X-2

3 Problem Statement Sharing of main memory between CPU and GPU can be harmful (a) Solo Execution (a) Co-run Execution

4 Solution: BWLOCK++ Step-1 Step-2 Step-3
Limit the bandwidth of non-RT CPU applications Step-2 Periodically throttle the CPU bandwidth offenders Step-3 Ensure that system is not stagnant


Download ppt "BWLOCK++: Protecting GPU Kernels on Integrated CPU-GPU Platforms"

Similar presentations


Ads by Google