众核加速器的缓存管理

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:lzbtthappy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了延续摩尔定律,半导体产业开始向高效能的异构芯片或系统的方向发展。以GPU为代表的众核加速器得到广泛应用,并且开始集成到通用微处理器中。GPU采用SIMT执行模型,对于很多访存模式规则的应用程序,GPU能够通过大规模多线程来隐藏访存延迟。为了支持更多不规则访存模式的应用程序,片上缓存层次结构被加入到GPU体系结构中,来捕捉时间和空间局部性,从而缓解不规则访问对系统性能的不利影响。然而,GPU缓存的效率不高,制约了系统的性能和效能。GPU缓存低效的主要原因是其管理策略同面向吞吐率的执行模型不相适应。GPU生成的大量访存请求引起了缓存冲突和资源拥塞。现有的CPU缓存管理策略是针对多核系统设计的,直接应用到GPU中效果并不好。这主要是因为CPU缓存管理策略无法有效控制工作集和其它资源使用情况。不仅如此,当大规模并行受限于片上资源时,计算部件长时间处于等待数据的状态,系统效能也会因此降低。为了尽可能地减少访存延迟和带宽需求,程序员往往需要对GPU代码进行复杂而繁琐的优化,这在很大程度上增加了程序员的负担。为了解决上述问题,本文提出针对GPGPU的执行模式定制其片上缓存管理策略。对线程束调度和流访问模式感知的缓存替换策略能够减少缓存污染和冲突。基于重用距离的缓存旁路策略对缓存层次进行保护,以缓解缓存冲突。动态监测机制在运行时通过计数器采样获取缓存冲突和资源拥塞的信息。为了避免过度使用片上资源,旁路策略协同线程束调节机制对活跃的线程束数目进行动态控制。本文的研究工作和创新点主要包括:。本文的研究工作和创新点主要包括:1.提出了针对GPGPU大规模并行执行模式下访存行为的自适应缓存替换和旁路策略。本文对GPGPU应用的访存行为进行了详细的模拟和分析,实验结果显示了GPU缓存的低效及其根源。针对严重的缓存污染和冲突问题,本文将CPU中现有的先进缓存管理策略移植到GPU中,实验结果显示,先进的管理策略能够一定程度上提升GPU缓存效率,但是仍然存在局限性。本文结合了目前最先进的防污染和防冲突缓存管理策略,提出了针对GPU中流访问模式和剧烈冲突问题的管理策略,实验结果表明,该策略能够获得明显的性能提升。2.提出了克服单纯旁路策略局限性的协同旁路和线程束调节技术。在缓存旁路策略对缓存层次进行保护的基础上,引入线程束调节机制对活跃的线程束数目进行动态控制。通过动态缓存冲突和资源拥塞监测机制获取反馈信息,指导线程束调节。本文还提出了一个简单的预测器来动态估计最优的活跃线程束数目,以充分利用缓存容量和其它片上资源。实验结果表明,对于缓存敏感的测试程序,该方法能显著提高缓存效率,且更好地利用片上资源。相比基准GPU架构和最优静态线程束调节,系统性能(IPC)分别平均提升了74%和17%,(最多提升达到661%和44%)。3.提出了GPGPU中缓存感知的功耗管理机制。理想情况下GPU的峰值性能同其计算单元的数目和工作频率成正比,但实际的应用程序对系统资源的需求差异很大,访存密集的应用程序很可能受限于存储子系统,因而远远无法达到其峰值的计算性能。本文针对受限于存储子系统的访存密集型应用程序,考虑在不明显降低其性能的情况下,节省系统功耗,提升系统效能。在监控系统资源(存储子系统中的缓存以及No C和DRAM带宽)使用情况的基础上,本文通过运用核调整技术来控制活跃核的数目,或者通过DVFS技术调节工作电压/频率,来达到节省功耗、提升系统效能的目的。
其他文献
引言近年来,随着我国社会主义市场经济体制的逐步完善,现有的政府财政会计系统越来越难以满足需求,因此,对政府会计的改革势在必行.在我国现有的财政系统下,如何提高会计系统
期刊
目前我国建筑业仍属于劳动密集型产业,建筑业产值比重提升空间有限,劳动生产率处于较低水平,地区间建筑业发展不均衡。“一带一路”国家战略的提出,中国的海外影响力以一种崭
目的探讨采用早期护理干预治疗新生儿黄疸的可行性及安全性。方法选取我院2013年4月~2014年11月收纳的90例新生儿黄疸患儿,随机分为观察组和对照组,各45例,观察组患者用早期
为保证WLAN内的数据安全,通过对主动及被动攻击方式的特点进行分析,提供了硬件路由器的设置,网络版杀毒软件的安装及VPN的设置等用于具体防范,使WLAN能在气象信息传输中更安
人们常说思想先行,思想是行动的指南,思想的高度和深度决定了路的宽度和广度.在传统的财务管理思维模式下,财务管理者更注重的是投资风险管控和企业资产管理.这种传统的财务
期刊
目的探讨化学发光法测定血浆醛固酮和肾素浓度的参考区间以及醛固酮/肾素浓度比值筛查原发性醛固酮增多症(原醛)的适宜切点。方法依据美国临床实验室标准化协会的相关方案入
目前中国裸根、硬枝扦插育苗的农作物在生产过程中的扦插环节大多采用人工扦插。为了实现其扦插环节的机械化,研制适用于裸根、硬枝扦插作业的扦插机。本设计以杨树插条为工
近年来,随着我国对外贸易量的持续快速增长,我国面临的贸易摩擦也不断增多,反补贴则成为以发达国家为主的贸易伙伴遏制我国的又一手段。对发达国家的反补贴实体规则和程序规
就目前形势来看,我国经济处于高速发展阶段,企业要想获得良性的发展,就应当主动强化各个方面的管理工作,而财务管理在其中发挥的作用至关重要.随着大数据时代的到来,以往的财
期刊
在现代RAID系统中,可靠性和性能是最重要的两个方面。在存储介质中利用纠删码可以提高可靠性。多年来研究人员尝试利用单奇偶校验、镜像、最大距离可分码等不同方案来容错和