【24h】

A Tool for the Development of Structured Parallel Applications

机译:开发结构化并行应用程序的工具

获取原文
获取外文期刊封面目录资料

摘要

Skeleton/template based programming models allow perfor-mance prediction of parallel applications to be performed by exploiting the analytical performance models associated to the implementation templates. In this work, we present a software tool (P~3L-prof) that supports programmers using skeleton/template programming based languages in the performance debugging/tuning of parallel applications. P~3L-prof allows different "structures" (skeleton compositions) of a parallel application to be evaluated with respect to their expected performance onto a given target architecture before the application is actually coded and run. It also allow programmers to compare the expected performances on different target architectures in such a way that the "best performing" one can be individuated.
机译:基于框架/模板的编程模型允许通过利用与实现模板相关联的分析性能模型来执行并行应用程序的性能预测。在这项工作中,我们提出了一种软件工具(P〜3L-prof),该工具支持程序员在并行应用程序的性能调试/调整中使用基于骨架/模板编程的语言。 P〜3L-prof允许在实际编码和运行应用程序之前,针对给定目标体系结构评估并行应用程序的不同“结构”(骨架组成),以评估它们的预期性能。它还允许程序员比较不同目标体系结构上的预期性能,从而可以区分“最佳性能”。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号