首页 | 本学科首页   官方微博 | 高级检索  
     

多核多线程环境下的程序并行优化方法
引用本文:蔡进国,郭宏,李伟强,江若成.多核多线程环境下的程序并行优化方法[J].现代计算机,2014(3):3-5,14.
作者姓名:蔡进国  郭宏  李伟强  江若成
作者单位:[1]武汉科技大学计算机学院,武汉430065 [2]智能信息处理与实时工业系统湖北省重点实验室,武汉430065
基金项目:武汉科技大学学生创新基金项目(No.12ZRC071)
摘    要:受到功耗和温度的限制,传统的单核处理器性能难以提升,多核计算成为新的处理器模式。然而现有的多线程程序设计是以单核处理器为基础发展而来,无法高效利用多个处理核心来提升性能。以OpenMP为基础,对程序进行多线程优化,以实现多核处理器上多线程的并行,并通过经典的N皇后问题案例进行验证。

关 键 词:多核计算  OpenMP  并行优化  多线程

Program Parallel Optimization Method in Multi-Thread and Multi-Core Environment
CAI Jin-guo,GUO Hong,LI Wei-qiang,JIANG Ruo-cheng.Program Parallel Optimization Method in Multi-Thread and Multi-Core Environment[J].Modem Computer,2014(3):3-5,14.
Authors:CAI Jin-guo  GUO Hong  LI Wei-qiang  JIANG Ruo-cheng
Affiliation:1. College of Computer Science and Technology, Wuhan University of Science and Technology,Wuhan 430065; (2. Hubei Province Key Laboratory, Intelligent Information Processing and Real-time Industrial System,Wuhan 430065)
Abstract:The traditional single-core processors are difficuh to be enhanced for their performance with the limitation by power dissipation and temperature. Multi-core computing has been the new mode of processor design. Designs the current multi-thread programs for single-core processors and they cannot take full advantages of the multiple processor cores to improve the performance. Proposes a novel approach to optimize the programs with multi-thread based on OpenMP. This approach can support the parallel running of multiple threads on multiple processor cores and it is verified through the typical N Queens Problem.
Keywords:Multi-Core Computing  OpenMP  Parallel Optimization  Multi-Thread
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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