文摘

我们现在的努力提供全面的并行编程环境OpenMP并行指令语言。这个环境包括一个并行编程方法OpenMP编程模型和一组工具(小熊座和国际刑警组织)支持这种方法。我们的工具集提供了自动化和交互式帮助平行程序员提出方法的耗时的任务。我们的工具提供的功能包括性能和程序结构可视化、交互式优化,支持性能建模和性能建议寻找和纠正性能问题。提出了评价表明,我们的环境提供了重要的支持通常并行调优工作和工具集可以促进许多常见任务OpenMP并行编程以一种有效的方式。