看过本文的还看了

相关文献

该作者的其他文献

文献详情 >一种针对栅栏同步的GPGPU微架构优化设计 收藏
一种针对栅栏同步的GPGPU微架构优化设计

一种针对栅栏同步的GPGPU微架构优化设计

作     者:贾世伟 张玉明 田泽 秦翔 JIA Shiwei;ZHANG Yuming;TIAN Ze;QIN Xiang

作者机构:西安电子科技大学微电子学院西安710068 中国航空计算技术研究所集成电路与微系统设计航空科技重点实验室西安710068 西安翔腾微电子科技有限公司西安710068 

基  金:装备联合基金资助项目(6141B05200305) 

出 版 物:《固体电子学研究与进展》 (Research & Progress of SSE)

年 卷 期:2023年第43卷第1期

页      码:70-77页

摘      要:为了降低通用图形处理器(GPGPU)中栅栏同步开销对程序性能产生的不良影响,提出了一种GPGPU微架构优化设计。该设计在线程束调度模块中,根据栅栏同步开销决定各线程束的调度顺序,确保高栅栏同步开销的线程束能够优先调度执行。在一级数据缓存模块中,结合数据缓存缺失率与栅栏同步状态来共同决定各访存请求是否需要执行旁路操作,由此在不损害数据局域性开发的前提下,降低数据缓存阻塞周期对栅栏同步产生的影响。两种子模块优化设计均能够降低栅栏同步开销。实验结果表明,相比基准GPGPU架构与当前现有的栅栏同步优化策略,本设计在栅栏同步密集类程序中分别带来了4.15%、4.13%与2.62%的每周期指令数提升,证明了优化设计的有效性与实用性。

主 题 词:通用图形处理器 栅栏同步 线程束调度 一级数据缓存 缓存旁路 性能 

学科分类:080903[080903] 0809[工学-计算机类] 08[工学] 

D O I:10.19623/j.cnki.rpsse.2023.01.013

馆 藏 号:203118569...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分