利用Stencil建模及评估Intel IMCI vgather指令

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:lengkuhui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Intel Xeon Phi协处理器的指令集IMCI引入了硬件实现的vgather指令,旨在帮助512位SIMD寄存器访问非连续内存地址上的数据。然而实验结果显示,vgather很有可能成为应用在Xeon Phi协处理器上关键的性能瓶颈之一。基于以上结论,针对vgather的性能建模可以帮助用户深入地掌握和理解Xeon Phi协处理器的性能特性。在实验方法上,本文方法与现存的通过程序段内嵌入汇编代码进行数据统计不同,使用PAPI等性能分析工具直接收集硬件计数器的统计结果,作为模型的实验数据。本文的性能模型
其他文献
<正> 吉林省白城地区草原位于松嫩草原的中心,是著名的科尔沁大草原的东端部分。辽阔的草原不仅为发展经济提供了丰富的资源,而且对调解生态产生重大影响。六、七十年代,由于
<正> 江南机械厂是兵器总公司大型骨干企业之一,有分厂十二个,其中五个分厂有表面处理车间,这种布局给生产工艺、环保保护带来“乱、杂、难”的局面。从机构上调整目前难度很
高级程序变换是提高程序性能的重要手段,很多涉及到优化参数的选择问题,如为循环分块选择适当的分块因子。由于优化参数搜索问题本身是NP难问题,目前尚没有确定性的算法可以有效
<正> 近几年来,天津市郊县农村利用当地资源优势,相继建起了一些小造纸厂,为满足市场需求,发展农村经济,起到重要作用。但是,由于设备、技术、管理等方面的原因,乡镇造纸厂对
【目的】通过控制性降压技术观察持续低血压对大鼠脑中缺氧诱导因子一1的表达影响。【方法144只大鼠随机分为:A组(手术对照组),B1组(降压至MAP50mmHg维持0.5h组),B2组(降压至MAP50mmHg
<正> 1985年以来,攀钢安全环保处面对企业深化改革的形势,不断摸索企业环境管理工作的新方法,初步形成了一套较有特色的风险承包机制,有力地促进了企业环保工作的开展。一、
[目的]探讨颈动脉内膜剥脱术治疗颈动脉狭窄的指证与手术技巧.[方法]回顾分析在2007年6月至2009年5月期间20例颈动脉狭窄患者行颈动脉内膜剥脱术并随访的相关资料.[结果]手术
提高科学工作流在云环境中的执行效率、降低执行费用受到广泛关注。用户期望的局部QoS约束与工作流的总体执行效率之间往往存在矛盾。针对该现象,在前期的研究基础上提出一种
[目的]了解住院精神分裂症患者中代谢综合征发生率及其相关因素.[方法]对广州市精神病医院住院6个月或以上的精神分裂症患者记录一般人口学资料、病史、服药情况,测量其体重
多核处理器上共享缓存使用效率,即程序局部性是影响并行程序性能的关键因素之一。提出了以足迹为基础的局部性理论。介绍了缺失率、重用距离和足迹之间的转化关系,并利用足迹可