[1]蔡佳佳 李名世 郑锋.多核微机基于OpenMP的并行计算[J].计算机技术与发展,2007,(10):87-91.
 CAI Jia-jia,LI Ming-shi,ZHENG Feng.OpenMP- Based Parallel Computation on Multi- Core PC[J].,2007,(10):87-91.
点击复制

多核微机基于OpenMP的并行计算()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2007年10期
页码:
87-91
栏目:
智能、算法、系统工程
出版日期:
1900-01-01

文章信息/Info

Title:
OpenMP- Based Parallel Computation on Multi- Core PC
文章编号:
1673-629X(2007)10-0087-05
作者:
蔡佳佳 李名世 郑锋
厦门大学计算机科学系
Author(s):
CAI Jia-jia LI Ming-shiZHENG Feng
Dept. of Computer Science, Xiamen University
关键词:
多核计算机并行计算多线程OvenMP
Keywords:
multi- core computerparallel computationmultithreadingOpenMP
分类号:
TP301.6
文献标志码:
A
摘要:
随着四核微机走向市场和八十核处理器在实验室研制成功,多核正引领软件研发发生基础性变化。开发人员需要在代码中添加线程来利用系统所提供的多个内核,从而提升PC应用软件的功能和性能。文中探讨在多核微机上进行并行计算的实现技术。介绍了共享存储系统并行编程接口OpenMP的模型、指令和库函数,以及Intel C++编译器9.1和Microsoft Visual Studio 2005等对OpenMP的支持;着重探讨了二维离散快速傅里叶变换并行算法的设计、实现与优化技术;展望了高性能并行计算软构件库的开发前景
Abstract:
Software development will receive a foundational innovation by reason of multi - core technology, along with quad- core PC coming into the market and invention of 80 - core in the laboratory. Programmers add threads into codes to make full use of the new processor, that improves both function and performance of Internet applications. Originates from parallel programming on multi - core com- puters. First introduced OpenMP standard which is an application programming interface(API) on parallel programming model of shared -memory,and gave a quick overview about a set of compiler directives and a library of support functions. Using the OpenMP programs requires an OpenMP- compatible compiler and thread- safe libraries, both Intel C + + compiler 9.1 and Microsoft Visual Studio 2005 are perfect choice. Then studied two-dimensional discrete fast Fourier transform(FFT), focused on parallel program design, realization and optimization technology. Finally, thought that high performance parallel computing software component library must be a perfect exploitation field in the further future

相似文献/References:

[1]龚向坚 邹腊梅 隆重.基于分布对象的虚拟网络实验系统设计与实现[J].计算机技术与发展,2010,(01):111.
 GONG Xiang-jian,ZOU La-mei,LONG Zhong.Design and Realization of Virtual Network Laboratory System Based on Distributing Object[J].,2010,(10):111.
[2]职为梅 王芳 范明 杨勇.并行环境下的同步异步PSO算法[J].计算机技术与发展,2009,(03):123.
 ZHI Wei-mei,WANG Fang,FAN Ming,et al.Synchronous and Asynchronous PSO Algorithm of Parallel Circumstance[J].,2009,(10):123.
[3]陈小飞 徐宏炳.基于网格的并行FFT计算研究[J].计算机技术与发展,2008,(03):67.
 CHEN Xiao-fei,XU Hong-bing.Research of Parallel FFT Computing Based on Grid[J].,2008,(10):67.
[4]陈荣征 李代平 黄健 秦昭晖.EBE-PCG算法在有限元并行计算中的应用研究[J].计算机技术与发展,2008,(03):232.
 CHEN Rong-zheng,LI Dai-ping,HUANG Jian,et al.Research on Application of EBE- PCG Algorithm in Parallel Computing of FEM[J].,2008,(10):232.
[5]王勇超 张璟 王新卫 马静.基于MPICH2的高性能计算集群系统研究[J].计算机技术与发展,2008,(09):101.
 WANG Yong-chao,ZHANG Jing,WANG Xin-wei,et al.Research of High Performance Cluster System Based on MPICH2[J].,2008,(10):101.
[6]王延玲 祝永志 郭静.基于HPJava集群系统的环境搭建与性能分析[J].计算机技术与发展,2008,(11):94.
 WANG Yan-ling,ZHU Yong-zhi,GUO Jing.Constructing and Perfomance Analysis of Cluster System Based on HPJava[J].,2008,(10):94.
[7]冯冲 颜廷华.基于线积分卷积算法的并行实现方法[J].计算机技术与发展,2008,(12):22.
 FENG Chong,YAN Ting-hua.A Parallel Algorithm for Line Integral Convolution[J].,2008,(10):22.
[8]张晓奇 张翌维 郑新建.一种基于流水线结构的多级数字混沌编码方案[J].计算机技术与发展,2007,(05):152.
 ZHANG Xiao-qi,ZHANG Yi-wei,ZHENG Xin-jian.A Multilevel Digital Chaotic Encoding Scheme Based on Pipeline Structure[J].,2007,(10):152.
[9]牛志伟 黄红女.Windows平台下机群并行编译环境配置[J].计算机技术与发展,2007,(08):15.
 NIU Zhi-wei,HUANG Hong-nü.Configuration of Parallel Compile Environment of Cluster on Windows Platform[J].,2007,(10):15.
[10]宋伟 宋玉.基于SMP集群系统的并行编程模式研究与分析[J].计算机技术与发展,2007,(02):164.
 SONG Wei,SONG Yu.Research and Analysis of Parallel Programming Model Based on SMP Cluster System[J].,2007,(10):164.

备注/Memo

备注/Memo:
蔡佳佳(1983-),女,福建厦门人,硕士研究生,研究方向为高性能并行计算;李名世,副教授,研究方向为网络、高性能计算及多媒体技术
更新日期/Last Update: 1900-01-01