【摘 要】
:
早期并行程序的开发基本应用在超级计算、高端服务器等特殊应用领域。随着Intel和AMD多核处理器市场占有率的上升,通过提高CPU频率来提升程序性能的时代即宣告结束。但是重新
论文部分内容阅读
早期并行程序的开发基本应用在超级计算、高端服务器等特殊应用领域。随着Intel和AMD多核处理器市场占有率的上升,通过提高CPU频率来提升程序性能的时代即宣告结束。但是重新开发适应多核平台的应用程序不仅浪费以往的大量串行程序资源,同时也无法在短期内满足用户需求。因此多核开发从早期的专用领域开发延伸到多核通用领域并行改造。这里的多核通用平台的并行改造是指基于通用PC机开发环境即Windows操作系统+Intel多核处理器,将以往的大量的普通串行程序进行并行改造,实现正确、高性能和可扩展的多核程序开发。多核通用平台开发不同于传统的并行开发在于其平台的通用性、开发周期的快速性和系统级配套辅助工具的使用等方面。为此,本文针对多核通用开发,基于Windows+Intel开发平台,运用并行编程模型和方法,结合使用Intel Vtune Performance Analyzer(性能分析器)对一串行程序进行并行化分析,提出对串行程序进行并行改造的解决方案;接着运用Intel并行时库TBB(Intel Thread Building Blocks线程构建模块)对多核平台下的串行应用程序进行流程机制、循环并行化、粒度划分、内存分配和任务调度等方面的并行改造;最后运用Intel Thread Checker(线程检查器)、Intel Thread Profiler(线程直方统计器)对改造后的并行程序进行调试和优化;通过对改造后的程序评测,其性能得到一定程度的提高,具有负载均衡和正确性。
其他文献
随着我国新闻采访事业的不断发展,媒体对于新闻信息的采访效果也提出了更高的要求,在采访活动中充分利用各种采访技巧,是保证新闻采访真实可信的关键手段。本文主要从新闻采
在美术教学中,教师应回归美术的本真,重视美术游戏的巧妙运用,并结合学生的身心发展特点和认知水平,开展有效的美术游戏活动,使学生在玩与学中探索实践、自由想象、大胆创新,展示真
互联网正以不可预测的速度改变着整个社会的面貌,在大众创业、万众创新的潮流中,“互联网+”成为推动变革的强大力量,教育也加人这样的变革大军之中,成为创新浪潮中的一支主力
中心静脉导管相关性血流感染是血管内置管最严重的并发症。本文概述了导管相关性血流感染的定义和诊断方法,介绍了如何施行中心静脉导管集束干预策略,以预防中心静脉导管相关
<正>电视纪实节目以其生动形象的视听语言为观众展示着真实的人、事、物,已经成为电视荧屏上一个非常重要的节目形式,它发展到今天,已进入了一个相对稳定的成熟阶段,对这类节
压疮又称为褥疮、压力性溃疡,是由于身体局部组织长期受压,导致组织持续缺血、缺氧发生溃烂坏死,是多种疾病康复治疗和护理中的常见并发症。近年来,随着脑卒中、严重多发性骨
<正>随着互联网、手机等新一批新媒体的兴起,"报纸"灭亡的说法甚嚣尘上。随着苹果iPad的问世,报纸何去何从似乎已经成为摆在传媒人面前的大问号。的确,在各种新媒体的冲击下,
主要研究了碱式硫酸镁晶须对聚丙烯及PP/SBS共混体系性能的影响 ,并将它与其它几种无机填料增强PP的效果作了对比。实验结果表明 :碱式硫酸镁晶须对PP有较好的增强增韧效果 ,
<正> 三聚甲醛作为生产聚甲醛树脂的主要单体,受到人们广泛的重视。特别随着聚甲醛树脂生产迅速发展,三聚甲醛合成方法也有很大改进。从国外资料报导综合来看大部份是环绕为