期刊文献+

基于多核集群系统的并行编程模型的研究 被引量:6

Research of Parallel Programming Model Based on Multi-Core Cluster System
下载PDF
导出
摘要 并行计算技术是计算机技术发展的重要方向之一。当前并行程序模型主要有消息传递模型和共享存储模型两种。随着处理器多核技术的发展,在一枚多核处理器中集成两个或多个完整的计算引擎(内核),并充分利用多核计算机的特性,发挥多核计算机的性能成为一个很重要的研究方向。介绍一种新的MPI实现机制,这种机制集成了共享存储模型和消息通信模型的优点,在节点内使用共享存储模型,在节点间使用消息传递模型,并且通过自动生成线程级的任务来获得更好的性能。 Parallel computing is one of the most important techniques of computing. Contemporary parallel programming model can be roughly divided into message-passing model and shared-memory model, With the development of multi-core processor, this integrated two or more intact computing engine (kernel) in one processor. There arouses a very important researching direction as how to effectively utilize the feature of the multi-core to achieve optimal performance. Introduce a new implementation of MPI, which could integrates the features of both the shared-memory model and the message-passing model, that is, use shared-memory model within one node while use message-passing model among nodes. And more over, better performance is achieved through automatic thread-level task spawning mechanism.
出处 《计算机技术与发展》 2008年第4期70-73,共4页 Computer Technology and Development
关键词 并行编程模型 消息传递模型 共享存储模型 MPI 线程 parallel programming model message-passing model shared- memory model MPI thread
  • 相关文献

参考文献7

  • 1陈文光.多核处理器的软件挑战[EB/OL].第三届全国高性能算法软件研究开发研讨会.2006.http://www.samss.org.cn/2006-meeting/05.pal. 被引量:1
  • 2OpenMP Standards Board.OpenMP: a Proposed Industry Standard API for Shared Memory Programming [EB/OL]. 1997. http://www.openmp.org/openmp/mp - documents/paper/paper. Html. 被引量:1
  • 3Quirm M J.MPI与OpenMP并行程序设计(C语言版)[M].陈文光,武永未,等译.北京:清华大学出版社,2001:212-245. 被引量:1
  • 4IEEE. POSIX P1003.4a: Threads Extension for Portable Operating Systems[ M].Piscataway, NJ: IEEE Press, 1994. 被引量:1
  • 5都志辉编著..高性能计算并行编程技术 MPI并行程序设计[M].北京:清华大学出版社,2001:336.
  • 6查礼,刘玉树,徐志伟,林国璋,李伟.一种多线程计算程序的机群移植方法[J].计算机学报,2002,25(3):306-312. 被引量:2
  • 7Pietrek M. An In- Depth Look into the Win32 Portable Executable File Format, part 1/2[J]. MSDN Magazine,2002,17 (2) : 17- 20. 被引量:1

二级参考文献10

  • 1Casanova H,Kim M,Plank J S,Dongarra J.Adaptive scheduling for task farming with grid middleware[].International Journal of Supercomputer Applications and High-Performance Computing.1999 被引量:1
  • 2Foster I,Kesselman C.The Grid: Blueprint for a New Computing Infrastructure[]..1998 被引量:1
  • 3Baker M A,Fox G C,Yau H W.Cluster computing review[]..1995 被引量:1
  • 4Gropp W,Lusk E,Doss N,Skjellum A.A high-performance,portable implementation of the MPI message passing interface standard[].Parallel Computing.1996 被引量:1
  • 5Amza C,Cox A L,Dwarkadas S et al.TreadMarks: Shared memory computing on networks of workstations[].IEEE Computer.1996 被引量:1
  • 6Hu W,Shi W,Tang Z.The JiaJia software DSM system[]..1998 被引量:1
  • 7Mascaredhas E,Rego V.Ariadne: Architecture of a portable threads system supporting thread migration[].Software Practice and Experience.1996 被引量:1
  • 8LitzkowM,L ivnyM,MutkaM.Condor—A hunter of idleworkstations[].Proc thethInternationalConference ofDis-tributedCom putingSystems.1988 被引量:1
  • 9.Executable andL inkableForm atSpecification[]..1993 被引量:1
  • 10L uHong-Jiu.ELF:FromTheProgrammer’’ sPerspective[]..1995 被引量:1

共引文献1

同被引文献58

引证文献6

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部