面向多核的并行编程和优化研究

来源 :计算机应用与软件 | 被引量 : 0次 | 上传用户:speed5188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多核乃至众核平台的普及,面向多核的并行编程和优化已成为计算机领域研究的热点。然而,绝大多数程序员还依然延续着传统的串行编程习惯,而且目前的主流算法仍以串行为主。因此,如何有效地将串行程序并行化和如何高效地编写多核程序成为多核编程领域亟待解决的问题。对多核编程和优化技术的现状进行全面的研究和分析,在论述如何将串行程序并行化的同时,分析现今主流的一些多核并行编程工具和模型。在此基础上,进一步讨论了在多核编程过程中影响程序性能的因素,并阐述了软硬件领域针对多核编程所做的优化。在对各个研究项目进行分析和评价的基础上,也对面向多核的并行编程和优化技术可能的发展方向进行了展望。
其他文献
在某网站找到了很多漂亮的图片,可是都被打上了该网站的水印,看着那火大的水印,一点办法也没有。美女被盖上一个复杂的水印,如何能够去掉呢?今天,我们就来试试去除水印。
针对基于视觉的电子白板,提出一种能去除伪点干扰的两点识别算法,并开发了基于USB的多点触控技术。在开发过程中,白板系统通过HID(Human Interface Device)规范实现了与Windo
提出一种新的带有混合变异算子的自适应粒子群优化算法。该算法使用了动态自适应惯性权重,粒子群中所有粒子适应度的整体变化可以跟踪粒子群的状态,在每次迭代时,算法可根据
基于CAN(Control Area Network)硬件原理模型,深入剖析了CAN总线的仲裁、应答及报文过滤机制等通信机理,提出了CAN总线简化硬件电路设计。以此为基础,对Freescale MCF52235的
目的观察对肿瘤患者实施PICC综合护理干预的效果。方法对观察组107例肿瘤患者实施PICC综合干预措施:将护理再教育作为科室的持续质量改进项目,在置管后给予多磺酸黏多糖乳膏
通过对影响锅炉效率的物理量的分析,建立了以神经网络表示主要物理量之间关系的锅炉燃烧系统模型,并采用遗传算法对模型进一步优化,从而实现了对锅炉燃烧的优化。仿真结果表
介绍上肢功能测量图的制作方法,总结该图在乳腺癌术后放疗患者患侧上肢功能锻炼中的应用经验。认为护理要点是要掌握测量图使用方法,制定锻炼计划,突出功能锻炼。如指导患者
缺位、错位以及假性等值等因素往往成为翻译的主要障碍。在跨文化翻译过程中,创造性叛逆的观点应该应用于翻译实践,以目的、通俗和文化保护作为叛逆的原则,从形式和内容方面贯彻
近五年来,中国内地翻译教育快速发展,翻译学硕士(MA)和翻译硕士专业学位(MTI)这两种不同性质翻译教育的区别成为关键。两种教育的培养目标、培养模式都有显著差别,若不及早理
目的了解骨科专科护士在单病种质量管理中的工作现状,为使用和管理专科护士提供参考依据。方法采用自行设计的单病种质量管理工作现状调查问卷,对广东省71家医院的79名骨科专