首页    期刊浏览 2025年02月26日 星期三
登录注册

文章基本信息

  • 标题:Implementing Coarse Grained Task Parallelism Using OpenMP
  • 本地全文:下载
  • 作者:Manju Mathews ; Jisha P Abraham
  • 期刊名称:International Journal of Computer Science and Information Technologies
  • 电子版ISSN:0975-9646
  • 出版年度:2015
  • 卷号:6
  • 期号:6
  • 页码:5166-5169
  • 出版社:TechScience Publications
  • 摘要:Parallelization is an important technique to increase the performance of software programs. Parallel programs are written to make efficient use of multiple cores. Most of the existing legacy applications are sequential without any multithreading or parallel programming. Manual efforts required to parallelize these applications are huge and complicated. So there is a need for automatic parallelization tools. The proposed system implements coarse grained task parallelism with the insertion of OpenMP directives in an input C program. The output is a multithreaded C program which can utilize multiple cores on multi-core shared memory systems. The system is placed between application and compiler and generated output needs to be compiled like a normal C program. This is a source to source conversion tool as the input and output are both C source code. To extend beyond the reach of loop level parallelism, task level parallelism is proposed and provides better scalability. Depending on the nature of the program, parallelization may have a performance improvement
  • 关键词:Automatic Parallelization; Task Parallelization;Parallel Programming; Coarse grained Parallelism.
国家哲学社会科学文献中心版权所有