20世纪60年代初期, 由于晶体管以及磁芯存储器的出现, 处理单元变得越来越小, 存储器也更加小巧和廉价。这些技术的发展促进了并行计算机的产生。
并行计算模型是研究并行算法的性能和开发具有可移植性的并行程序而建立的一种理论计算模型。从诞生至今提出了很多模型包括:PRAM模型,多核技术的出现与主流化, 对于并行计算体系结构、并行算法、并行程序设计与并行应用的研究都分别产生了重要的影响, 带来了新的挑战。一般说来,超级计算机系统可分为两大部分,一部分是包括硬件和系统软件的平台,另一部分是应用软件。对不具有可编程性的超级计算机,即使平台有较高的性价比,但却大大增加了移植原有应用软件的难度和开发新的应用软件的成本,从而导致整个系统的性价比大幅度下降。多核化趋势正在改变并行计算的面貌. 跟传统的单核CPU相比, 多核CPU带来了更强的并行处理能力、更高的计算密度和更低的时钟频率, 并大大减少了散热和功耗。随着多核技术和并行计算的发展, 人们开始不再仅仅关注并行计算机的高性能,也开始关注高效能。多核技术对并行计算机系统的算法和编程带来了很大的困难. 程序代码迁移也是个问题,需要有一个清晰的迁移策略, 来使其代码可以最大化地利用多核硬件资源, 同时为之付出的迁移代价要尽可能的小。未来的并行计算机系统需要去适应多核系统的发展,多核技术促进了并行编程的普及以及并行程序设计的进步,降低了物理上共享存储的并行处理平台的门槛。并行计算机系统的研究面临着诸多的机遇和挑战,相信在未来会有更大的突破。 如有需要可加Q 3439227837 声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!
并行计算机未来发展前景
•
软件工具
吃钱的手机软件,你还在用吗?博野人赶!快!卸!载!
上一篇
2016年10月19日
适合新手了解的GNU/Linux起源
下一篇
2016年10月19日