Volcan: System Integration of HLS and HMC on FPGAs

Abhi D. Rajagopala,Ron Sass,Andrew G. Schmidt

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

引用 1|浏览9
暂无评分
摘要
High-Level Synthesis (HLS) is a process that translates traditional software languages (C/C++/Java) into either a hardware description language representation or a netlist representation that, ultimately, can be implemented on an FPGA device, for example. The original goal was to make advanced computing accelerators accessible to embedded computing systems programmers. However, the technology has attracted the interest of high-performance computing (HPC) programmers as well. This would be a huge benefit because labor statistics suggest that every year 10x as many software programmers graduate for every hardware designer [1]. However, HPC programmers use large in-core datasets versus the transient, streaming data sets that are common in embedded systems. Looking forward, it is appropriate to explore the behavior of HLS with next-generation memory technologies, like the Hybrid Memory Cube (HMC).
更多
查看译文
关键词
advanced computing accelerators,embedded computing systems programmers,high-performance computing programmers,labor statistics,software programmers,hardware designer,HPC programmers,embedded systems,HLS,next-generation memory technologies,HMC,system integration,FPGAs,High-Level Synthesis,hardware description language representation,netlist representation,FPGA device,software languages,hybrid memory cube
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要