首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 515 毫秒
1.
<正>1.目的:普及计算机多核技术,推动国内在校大学生和软件工程师提升基于多核平台的并行程序设计和优化能力,迎接计算机多核时代的到来。  相似文献   

2.
本文描述了一个面向SMP体系结构的可视并行程序设计环境。  相似文献   

3.
在异构多核机群系统上利用数据任务块的动态调度策略和全锁定技术,给出一种面向数据密集型应用的结点内主存和可用的共享二级缓存大小中动态调度数据块的多进程级和多线程级并行编程机制,给出了优化数据密集型应用并行程序性能的策略和技术。在多核计算机组成的异构机群上并行求解随机序列多关键字查找的实验结果表明,所给出的多核并行程序设计机制和性能优化方法可行和高效。  相似文献   

4.
《逻辑程序语言及其实现技术》 本书详细论述了逻辑程序设计语言的实现技术和面向逻辑程序设计语言的体系结构。其主要内容包括:逻辑程序理论基础,Prolog语言简介,WAN编译技术,WAM的扩充和优化,顺序推理机体系结构,逻辑程序并行处理方法和模型,抽象解释技术,并行逻辑程序设计语言及其实现技术、并行推理机体系结构等。  相似文献   

5.
多核/众核处理器的发展与应用为计算机体系结构课程教学带来新的挑战,如何在课堂教学和实践环节中引入面向体系结构的软件优化内容,是近年计算机体系结构课程教学改革的一个重要议题。文章首先探讨引入这部分内容的必要性和可行性,然后分析适合计算机体系结构课程的教学和实践内容,最后介绍国防科学技术大学计算机学院相关教学活动和经验。  相似文献   

6.
可预测并行性能的并行程序设计   总被引:4,自引:0,他引:4  
袁伟  孙永强 《软件学报》1997,8(A00):466-472
研究具有可预测并行性能又独立于体系结构的可扩展并行软件的开发方法和工具当前并行计算领域的研究重点和执点。本文基于BSP模型提出了两阶段BSP并行程序设计方法。  相似文献   

7.
新书上架     
《程序员》2009,(4):157-158
多核计算与程序设计作者:周伟明出版社:华中科技大学出版社本书由多核编程资深专家、软件开发技术大会最受欢迎讲师之一周伟明所著。作者在总结多年实践心得基础上,重点围绕多核(或多处理器)计算机系统的算法和程序这一重心,分五个部分展开讲述。书中剖析了多  相似文献   

8.
多核体系结构加深了并行编程的难度。为开发高效的多核并行调试工具,本文分析了传统并行调试技术面临的问题,提出按并行粒度分级的调试方法,该方法可充分利用并行编程的经验,不断优化调试技术。  相似文献   

9.
高性能集群计算机的构建与应用   总被引:8,自引:2,他引:6  
文章分别从软件和硬件两个角度出发介绍了集群系统的体系结构,着重讨论了集群系统构建中的一 些关键技术,如可扩展性、可用性、资源管理、负载平衡和并行程序设计环境等。此外,文中还给出了一个基于消息传递机制的并行程序设计实例,同时也根据集群系统的特点提出了它在不同领域中的实用意义。  相似文献   

10.
文章分别从软件和硬件两个角度出发介绍了集群系统的体系结构,着重讨论了集群系统构建中的一些关键技术,如可扩展性、可用性、资源管理、负载平衡和并行程序设计环境等.此外,文中还给出了一个基于消息传递机制的并行程序设计实例,同时也根据集群系统的特点提出了它在不同领域中的实用意义.  相似文献   

11.
数据流编程被广泛应用于多媒体、图像处理和信号处理等领域.多核处理器为数据流程序提供了强大并行计算资源,如何利用多核处理器的并行性以提高数据流程序性能,对满足媒体处理等实时性需求具有重要意义.基于多核处理器提出了一种面向数据流程序的软件流水并行化方法,利用整数线性规划理论对软件流水中的计算、通信资源和流水线执行阶段等进行...  相似文献   

12.
并行构件技术作为并行软件工程的主要内容之一,对提高并行计算软件的生产率具有重要意义,也是并行软件工程的重要研究内容。并行构件技术研究现状包含并行构件模型、并行构件体系结构规范、并行构件框架3个方面。并行构件、接口、框架的定义和实现是区分不同并行构件体系结构规范的主要标准。如何在实现并行构件复用性的同时提高并行构件组成的应用系统性能,是这些技术发展的共同思想。单构件多数据、多构件多数据编程模型、多语言互操作技术、并行远程方法调用、MxN问题的解决方法、不同模型构件间的互操作都是并行构件领域的研究成果。并行构件技术的发展方向是开展对多语言互操作、性能预测、自适应构件、构件模型的互操作、多核硬件上的并行构件体系结构技术的研究。  相似文献   

13.
可视化建模技术虽能降低并行程序设计的难度,但复杂的硬件结构仍使软件层面上的并行程序设计方法存在一定难度。为此,提出一种基于层级式建模思想的并行程序可视化建模方法和分层建模方案,设计和实现一个面向多层次集群环境的可视化建模系统e-ParaModel,用建模实例验证其可行性和实用性。  相似文献   

14.
并行程序设计是发挥并行计算机效率的关键,它涉及到并行算法与并行处理技术,并行程序设计,软件重用,设计工具与设计环境等诸多专业方向的研究与应用,是当前并行计算机应用领域中的一个重要研究方向,本文重点讨论并行算法与并行程序效率评测,并行程序设计与重构,软件重用技术,以及并行程序设计环境。  相似文献   

15.
多核体系结构的问世为开发人员设计和实现应用软件提供了一个更强大的并行计算平台,本文提出了一种多流体网格法的MPI-OMP嵌套并行方案,并给出了其在多核平台上的计算结果。  相似文献   

16.
面对日益复杂的智能移动应用,多核处理器已成为高性能移动计算的一个有效解决方案。对于多核系统中的应用软件性能优化也是其中的研究重点。本文研究了并行程序设计算法和并行程序性能优化技术。通过对程序进行优化,可以使它充分的发挥多核的计算能力,其方法包括增加任务数量改善负载均衡,选择最优的线程与处理核之间关联策略,从而能够大幅提高系统的整体性能。  相似文献   

17.
并行构件技术的出现提高了并行软件的开发效率,但现有的并行构件技术缺乏对异构多核平台的支持.为了提高并行构件程序在异构平台上的执行性能,扩展CCA(通用构件体系结构)并行构件模型支持CCA异构并行构件,提出了一种异构的CCA并行构件模型.使用管理者—工人模式调度CCA异构并行构件内的计算任务到异构多核平台上加速执行.在CCA构件工具包的基础上实现了支持扩展CCA并行构件模型的编译系统和运行时框架.在CELL BE和GPU两种异构多核处理器上进行的实验证明了提出的方法比原始的CCA构件程序具有较优的性能.提出的并行构件模型应用在并行程序开发中可以提高并行程序的性能.  相似文献   

18.
沈琦  刘瑞祥 《计算机应用》2001,21(10):71-72
BSP模型是独立于并行体系结构,既可作为并行计算模型又可作为并行程序设计模型。利用该模型进行并行程序设计简单、而且可移植性强,可在多种并行系统上实现。  相似文献   

19.
多核处理器并行编程模型的研究与设计   总被引:2,自引:0,他引:2  
为了在多核处理器上充分利用多核资源以提升程序性能,研究了多核处理器的体系结构和多核环境下可能影响并行程序性能的因素,实现了基于任务的并行编程模型.该模型提供了单任务数据并行和多任务并行两种并行处理方式,其中单任务数据并行使用cache块技术划分数据集,多任务并行使用任务密取的任务调度策略.用该模型实现了计算斐波那契数列的递归算法,实验结果表明,使用该模型编写多核并行程序可以达到较高的相对于串行计算的加速比.  相似文献   

20.
刘瑞祥 《计算机工程》2001,27(12):166-167
BSP模型是独立于并行体系结构,即可作为并行计算模型又可作为并行程序设计模型。利用该模型进行并行程序设计简单、方便,而且可移植性强,可在多种并行系统上实现。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号