首页|一种冗余感知的高能效图计算加速器

一种冗余感知的高能效图计算加速器

扫码查看
图作为一种灵活表达对象之间关系的数据结构,广泛地应用于各类重要的现实场景。近年来,随着性能提升速度放缓,通用处理器逐渐无法满足图计算应用的需求,并成为限制图计算发展的主要瓶颈。因此,面向图计算的领域专用加速器成为近年来的研究热点。通过定制化的硬件设计,图计算加速器可以在图计算应用中取得通用处理器数十倍的性能。然而,现有的图计算加速器在运行宽度优先算法时会频繁地重复访问幂律顶点的相关数据,进而导致了严重的冗余访存问题。在特定场景下,现有的图计算加速器的性能甚至低于通用CPU。为了解决该问题,本文提出一种冗余感知的高能效图计算加速器JiFeng。当幂律顶点完成迭代计算时,JiFeng通过跳过剩余的相邻边大幅减少其被重复访问的次数。JiFeng实现了一系列软硬件协同设计,在保证负载均衡的同时提升硬件的执行效率。为了验证JiFeng的有效性,本文采用FPGA原型系统对相关设计进行性能评估。JiFeng在典型的生成图和现实图上实现最高每秒遍历4612亿条边的性能和每秒每瓦特遍历125亿条边的能效比,并在2023年11月的图计算超算排行榜GreenGraph500的小数据集榜单上取得第2名的成绩。
A redundancy-aware energy-efficient graph accelerator
Graph plays an essential role in a wide range of real-world applications.Due to graph irregularity,general-purpose processors are not an ideal platform for graph processing.Therefore,there has been a significant interest in developing domain-specific accelerators for graph processing in the past few years.With dedicated hardware specialization,graph accelerators can deliver considerable performance speedups compared to CPUs and GPUs.However,existing graph accelerators perform unnecessary accesses on high-degree vertices when running BFS on power-law graphs,resulting in severe off-chip memory overheads.To solve the problem,we architect JiFeng,a redundancy-aware graph accelerator.When a high-degree vertex finishes execution,JiFeng aggressively skips all its edges to avoid redundant memory accesses.Several software/hard ware co-designs are proposed to improve memory efficiency and load-balance.We have implemented JiFeng in RTL and evaluated it on a Xilinx Alveo U55C accelerator card.JiFeng achieves at most 461.2 GTEPS throughput and 12.5 GTEPS/W energy efficiency,and ranks 2nd in the SMALL DATA list of GreenGraph500.

graph processingacceleratorbreadth-first searchredundant memory accessFPGA

姚鹏程、廖小飞、金海、周宇航、徐鹏、张伟、曾圳、潘晨高、朱冰

展开 >

华中科技大学大数据技术与系统国家地方联合工程研究中心,武汉 430074

华中科技大学服务计算技术与系统教育部重点实验室,武汉 430074

华中科技大学集群与网格计算湖北省重点实验室,武汉 430074

华中科技大学计算机科学与技术学院,武汉 430074

之江实验室,杭州 311121

展开 >

图计算 加速器 宽度优先搜索 冗余访存 FPGA

国家重点研发计划中国博士后科学基金中国博士后科学基金中国博士后科学基金中国博士后科学基金浙江省自然科学基金

2023YFB4502300BX202303332023M7432572023TQ03282023TQ0327LY24F020014

2024

中国科学F辑
中国科学院,国家自然科学基金委员会

中国科学F辑

CSTPCD北大核心
影响因子:1.438
ISSN:1674-5973
年,卷(期):2024.54(6)