学科分类
/ 1
3 个结果
  • 简介:ThispaperdescribestheimplementationofasizablesubsetofOpenMPonnetworksofworkstations(NOWs)andthesource-to-sourceOpenMPcompiler(AutoPar)isusedfortheJIAJIAhome-basedsharedvirtualmemorysystem(SVM).ThepapersuggestssomesimplemodificationsandextensionstotheOpenMPstandardforthedifferencebetweenSVMandSMP(symmetricmultiprocessor),atwhichtheOpenMPspecificationisaimed.TheOpenMPtranslatorisbasedonanautomaticparallelizationcompiler,soitispossibletocheckthecorrectnessofthesemanticsofOpenMPprogramswhichisnotrequiredinanOpenMP-compliantimplementation.AutoParismeasuredforfiveapplicationsincludingbothprogramsfromNASParallelBenchmarksandrealapplicationsonaclusterofeightPentiumIIPCsconnectedbya100MbpsswitchedEthernet.TheevaluationshowsthattheparallelizationbyannotatingOpenMPdirectivesissimpleandtheperformanceofgeneratedJIAJIAcodeisstillacceptableonNOWs.

  • 标签: 软件 多处理机均衡 工作站网络 OPENMP
  • 简介:2006年下半年,PC史上迎来重大革命——双核CPU渐成主流。接踵而来的次世代主机Xbox360和PS3都采用了多核技术——Xbox360的CPU拥有三颗PowerPC核心、PS3上的CellBE处理器甚至拥有一个PPE和八个SPE。强大的硬件性能提升并没能带来游戏甚至是软件性能的直接提升,因为多核编程不为众多的程序员所熟悉。

  • 标签: OPENMP 编程 多核 PowerPC核 双核CPU 软件性能
  • 简介:传统的信息系统是基于单核处理器而研发的,如何充分利用多核处理器资源,如何将并行处理技术引入信息系统,已经成为一个重要课题。介绍了面向共享内存的多处理器、多线程并行编程语言——OpenMP,并探讨了OpenMP程序在信息系统中的应用。

  • 标签: OPENMP 信息系统 并行处理技术 多核处理器 多线程