Explicitly isolating data and computation in high level synthesis: the role of polyhedral framework

2015 International Conference on ReConFigurable Computing and FPGAs (ReConFig)(2015)

引用 1|浏览53
摘要
The increased computational power required by modern large-scale computing system is pushing the adoption of heterogeneous components into mainstream. While Graphic Processing Units (GPUs) are frequently adopted as core heterogeneous computational elements, Field Programmable Gate Array (FPGA) based heterogeneous systems are being investigated and adopted due to their claimed superiority in power efficiency. However, the lack of proper approaches and methodologies to systematically push the performance of such devices are among the principal factors limiting the adoption of these devices into mainstream. In this paper, we investigate the adoption of Polyhedral Analysis (PA) to extract data level parallelism from sequential code, defining a methodology for High Level Synthesis (HLS) aimed at FPGA based system. We show how our approach systematically produces speedups proportional to the amount of data level parallelism available in the input programs.
更多
查看译文
关键词
explicit data isolation,explicit computation,high-level synthesis,polyhedral framework,computational power,large-scale computing system,core heterogeneous computational elements,field programmable gate array,FPGA-based heterogeneous systems,power efficiency,principal factors,polyhedral analysis,PA,data level parallelism extraction,sequential code,HLS,input programs
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
0
您的评分 :

暂无评分

数据免责声明
页面数据均来自互联网公开来源、合作出版商和通过AI技术自动分析结果,我们不对页面数据的有效性、准确性、正确性、可靠性、完整性和及时性做出任何承诺和保证。若有疑问,可以通过电子邮件方式联系我们:report@aminer.cn