標題: | Enhancing Data Reuse in Cache Contention Aware Thread Scheduling on GPGPU |
作者: | Lu, Chin-Fu Kuo, Hsien-Kai Lai, Bo-Cheng Charles 交大名義發表 National Chiao Tung University |
關鍵字: | GPGPU;cache;thread scheduling;performance |
公開日期: | 2016 |
摘要: | GPGPUs have been widely adopted as throughput processing platforms for modern big-data and cloud computing. Attaining a high performance design on a GPGPU requires careful tradeoffs among various design concerns. Data reuse, cache contention, and thread level parallelism, have been demonstrated as three imperative performance factors for a GPGPU. The correlated performance impacts of these factors pose non-trivial concerns when scheduling threads on GPGPUs. This paper proposes a three-staged scheduling scheme to co-schedule the threads with consideration of the three factors. The experiment results on a set of irregular parallel applications, when compared with previous approaches, have demonstrated up to 70% execution time improvement. |
URI: | http://dx.doi.org/10.1109/CISIS.2016.132 http://hdl.handle.net/11536/134661 |
ISBN: | 978-1-5090-0987-9 |
DOI: | 10.1109/CISIS.2016.132 |
期刊: | PROCEEDINGS OF 2016 10TH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS) |
起始頁: | 351 |
結束頁: | 356 |
Appears in Collections: | Conferences Paper |