PATS: pattern aware scheduling and power gating for GPGPUs
Analyzing CUDA workloads using a detailed GPU simulator