arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 1401.4063cs.DC
收藏

多核架构上OpenMP应用程序的自动调优

Towards Autotuning of OpenMP Applications on Multicore Architectures

Jakub Katarzyński, Maciej Cytowski

摘要:

在本文中,我们描述了一个自动调整工具,优化的OpenMP应用程序高度多核和多线程架构。我们的工作是由IBM Power 775架构上的科学应用程序和综合基准的深入性能分析所推动的。该工具提供了OpenMP并行区域的自动代码插装。基于对所选硬件性能计数器的测量,该工具决定应该用于执行所选代码片段的并行线程的数量。

英文摘要:

In this paper we describe an autotuning tool for optimization of OpenMP applications on highly multicore and multithreaded architectures. Our work was motivated by in-depth performance analysis of scientific applications and synthetic benchmarks on IBM Power 775 architecture. The tool provides an automatic code instrumentation of OpenMP parallel regions. Based on measurement of chosen hardware performance counters the tool decides on the number of parallel threads that should be used for execution of chosen code fragments.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑