1) GPU LLC Sensitivity: To measure the GPU LLC sensitivity, we utilize two GPU sampling cores and two TLP thresholds: LowThr and HighThr. In every sampling period, one of the GPU cores (LowGPU) performs LLC bypassing at LowThr, while the other core (HighGPU) uses HighThr.
LowThr is always smaller than HighThr and indicates a higher rate of bypassing. Hence, LowGPU bypasses more memory accesses than HighGPU. A significant performance (IPC) difference (ΔIPCGP U ), greater than pThreshold 3 , between these two cores indicates that LLC bypassing is having an adverse impact on the GPU performance and hence the GPU application is cache sensitive. If the performance difference is within the limit, the GPU application is considered cache insensitive.