...
首页> 外文期刊>Journal of Parallel and Distributed Computing >FPGA design space exploration for scientific HPC applications using a fast and accurate cost model based on roofline analysis
【24h】

FPGA design space exploration for scientific HPC applications using a fast and accurate cost model based on roofline analysis

机译:使用基于车顶线分析的快速准确的成本模型,探索科学HPC应用的FPGA设计空间

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

High-performance computing on heterogeneous platforms in general and those with FPGAs in particular presents a significant programming challenge. We contend that compiler technology has to evolve to automatically optimize applications by transforming a given original program. We are developing a novel methodology based on type transformations on a functional description of a given scientific kernel, for generating correct-by-construction design variants. An associated lightweight costing mechanism for evaluating these variants is a cornerstone of our methodology, and the focus of this paper. We discuss our use of the roofline model to work with our optimizing compiler to enable us to quickly derive accurate estimates of performance from the design's representation in our custom intermediate language. We show results confirming the accuracy of our cost model by validating it on different scientific kernels. A case study is presented to demonstrate that a solution created from our optimizing framework outperforms commercial high-level synthesis tools both in terms of throughput and power efficiency.
机译:通常,在异构平台上,特别是在带有FPGA的平台上,高性能计算提出了巨大的编程挑战。我们认为编译器技术必须发展为通过转换给定的原始程序来自动优化应用程序。我们正在基于给定科学核的功能描述基于类型转换开发一种新颖的方法,以生成按构造正确的设计变体。评估这些变体的相关轻量成本机制是我们方法论的基石,也是本文的重点。我们讨论了使用Roofline模型与优化编译器一起使用的方法,以使我们能够从设计的自定义中间语言表示中快速得出性能的准确估计。我们显示的结果通过在不同的科学内核上进行验证来确认我们的成本模型的准确性。案例研究表明,从我们的优化框架创建的解决方案在吞吐量和功率效率方面均优于商用高级综合工具。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号