Full metadata record
DC FieldValueLanguage
dc.contributor.authorKuo, Hsien-Kaien_US
dc.contributor.authorYen, Ta-Kanen_US
dc.contributor.authorLai, Bo-Cheng Charlesen_US
dc.contributor.authorJou, Jing-Yangen_US
dc.date.accessioned2018-08-21T05:56:36Z-
dc.date.available2018-08-21T05:56:36Z-
dc.date.issued2013-01-01en_US
dc.identifier.issn2153-6961en_US
dc.identifier.urihttp://hdl.handle.net/11536/146406-
dc.description.abstractOn-chip shared cache is effective to alleviate the memory bottleneck in modern many-core systems, such as GPGPUs. However, when scheduling numerous concurrent threads on a GPGPU, a cache capacity agnostic scheduling scheme could lead to severe cache contention among threads and thus significant performance degradation. Moreover, the diverse working sets in irregular applications make the cache contention issue an even more serious problem. As a result, taking cache capacity into account has become a critical scheduling issue of GPGPUs. This paper formulates a Cache Capacity Aware Thread Scheduling Problem to capture the impact of cache capacity as well as different architectural considerations. With a proof to be NP-hard, this paper has proposed two algorithms to perform the cache capacity aware thread scheduling. The simulation results scheduling scheme can effectively avoid cache contention, and achieve an average of 44.7% cache miss reduction and 28.5% runtime enhancement. The paper also shows the runtime can be enhanced up to 62.5% for more complex applications.en_US
dc.language.isoen_USen_US
dc.titleCache Capacity Aware Thread Scheduling for Irregular Memory Access on Many-Core GPGPUsen_US
dc.typeProceedings Paperen_US
dc.identifier.journal2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC)en_US
dc.citation.spage338en_US
dc.citation.epage343en_US
dc.contributor.department電子工程學系及電子研究所zh_TW
dc.contributor.departmentDepartment of Electronics Engineering and Institute of Electronicsen_US
dc.identifier.wosnumberWOS:000394457400070en_US
Appears in Collections:Conferences Paper