清晨好,您是今天最早来到科研通的研友!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您科研之路漫漫前行!

Augmenting HLS with Zero-Overhead Application-Specific Address Mapping for Optane DCPMM

计算机科学 调试 并行计算 交错 高级合成 现场可编程门阵列 内存带宽 架空(工程) 嵌入式系统 内存计算 辅助存储器 内存管理 计算机体系结构 交错存储器 计算机硬件 操作系统 半导体存储器
作者
Nicholas Beckwith,Jialiang Zhang,Jing Jane Li
标识
DOI:10.1109/fccm53951.2022.9786121
摘要

FPGAs have been introduced to datacenters as a mainstream computing device to accelerate a wide range of data-intensive applications when paired with heterogeneous memory. Leveraging High-Level Synthesis (HLS), application engineers not only can accelerate their applications but also the development time of designing, debugging and validating accelerators. However, existing HLS flows do not have effective support for emerging memory devices such as Intel’s Optane DC Persistent Memory Modules (Optane DCPMM) – a storage-class memory in a DIMM form factor. In fact, we observe that some HLS kernels can at best utilize only one-tenth of the total memory bandwidth of Optane DCPMM.To remedy the poor performance of HLS with Optane DCPMM, we augment the existing HLS external memory interface with zero-overhead, application-specific address mapping capabilities. The proposed scheme utilizes both fine-grained information from variable access patterns and coarse-grained variable-interleaving information to select an optimal hybrid address mapping for high memory bandwidth utilization, compared to a default fixed address mapping in existing HLS. Furthermore, our scheme is compatible with existing tool flows such as the Intel FPGA SDK for OpenCL and Vitis Application Flow to maintain a low adoption barrier. We observe that by using our proposed address mapping scheme and interface, we achieve 10× speedup on a diverse set of benchmarks including merge join, matrix multiplication and convolution without any additional hardware cost.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
silence完成签到,获得积分10
31秒前
鸡鸡大魔王完成签到,获得积分10
33秒前
38秒前
桥西小河完成签到 ,获得积分10
49秒前
52秒前
CScs25完成签到 ,获得积分10
1分钟前
一盏壶完成签到,获得积分0
1分钟前
芋圆完成签到,获得积分10
1分钟前
cadcae完成签到,获得积分10
1分钟前
小小虾完成签到 ,获得积分10
1分钟前
luo完成签到,获得积分10
1分钟前
Rgly完成签到 ,获得积分10
2分钟前
饱满冰安完成签到 ,获得积分10
3分钟前
饱满冰安关注了科研通微信公众号
3分钟前
LeoBigman完成签到 ,获得积分10
3分钟前
默默完成签到,获得积分10
3分钟前
5分钟前
科研通AI2S应助科研通管家采纳,获得10
6分钟前
科研通AI2S应助darcyz采纳,获得10
6分钟前
科研通AI2S应助darcyz采纳,获得10
6分钟前
科研通AI2S应助darcyz采纳,获得10
6分钟前
英姑应助darcyz采纳,获得10
6分钟前
科研通AI2S应助darcyz采纳,获得10
6分钟前
科研通AI2S应助darcyz采纳,获得10
6分钟前
科研通AI2S应助darcyz采纳,获得10
6分钟前
慕青应助darcyz采纳,获得10
6分钟前
爆米花应助darcyz采纳,获得10
6分钟前
小二郎应助darcyz采纳,获得10
6分钟前
6分钟前
7分钟前
may完成签到,获得积分10
7分钟前
may发布了新的文献求助10
7分钟前
7分钟前
老石完成签到 ,获得积分10
7分钟前
7分钟前
科研通AI2S应助科研通管家采纳,获得10
8分钟前
8分钟前
老戎完成签到 ,获得积分10
8分钟前
GingerF应助Yiphy采纳,获得50
9分钟前
9分钟前
高分求助中
Psychopathic Traits and Quality of Prison Life 1000
Chemistry and Physics of Carbon Volume 18 800
The formation of Australian attitudes towards China, 1918-1941 660
Signals, Systems, and Signal Processing 610
天津市智库成果选编 600
Forced degradation and stability indicating LC method for Letrozole: A stress testing guide 500
全相对论原子结构与含时波包动力学的理论研究--清华大学 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6451262
求助须知:如何正确求助?哪些是违规求助? 8263209
关于积分的说明 17606238
捐赠科研通 5516005
什么是DOI,文献DOI怎么找? 2903573
邀请新用户注册赠送积分活动 1880627
关于科研通互助平台的介绍 1722625