›› 2008, Vol. 30 ›› Issue (3): 281-285.

• 自动化技术、信息技术 • 上一篇    下一篇

基于OpenMP多线程动态负载均衡技术研究

任小西 唐玲 张杰   

  1. 湖南大学计算机与通信学院,长沙410082
  • 出版日期:2008-06-25 发布日期:2013-08-01

  • Online:2008-06-25 Published:2013-08-01

摘要:

本文指出了并行编程模型在多核处理器时代的重要性,探讨了目前对OpenMP在性能分析、线程锁同步与竞争、模型扩展与改进等方面的研究。以OpenMP中的负载均衡为对象,提出了实现动态负载均衡的关键技术及方法,综合考虑处理器中核的数量、操作系统线程调度策略、系统当前和历史负载情况等因素。选用开发源代码的Linux作为操作系统,以及支持OpenMP的GCC-4.2.3作为编译器。通过分析和修改GCC中支持OpenMP功能的源代码实现动态负载均衡。

关键词: 多核处理器, OpenMP, 并行计算, 动态负载均衡

中图分类号: