arrow
返回

High Performance Graph-Parallel Accelerator Design

delete2026-01-23
delete0
PRE
AI
C
Cemil Kaan Akyol
M
Muhammet Mustafa Ozdal
Ö
Özcan Öztürk
DOI:10.1016/j.future.2026.108385delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Graph applications are becoming increasingly important with their widespread usage and the amounts of data they deal with. Biological and social web graphs are well-known examples that show the importance of efficiently processing graph analytic applications and problems. Due to limited resources, efficiency and performance are much more critical in embedded systems. We propose an efficient source-to-source-based methodology for graph applications that gives the freedom of not knowing the low-level details of parallelization and distribution by translating any vertex-centric C++ graph application into a pipelined SystemC model. High-Level Synthesis (HLS) tools can synthesize the generated SystemC model to obtain the design of the hardware. To support different types of graph applications, we have implemented features like non-standard application support, active set functionality, asynchronous execution support, conditional pipeline support, non-neighbor data access support, multiple pipeline support, and user-defined data type functionality. Our accelerator development flow can generate better-performing accelerators than OpenCL. Furthermore, it dramatically reduces the design time compared to using HLS tools. Therefore, the proposed methodology can generate fast accelerators with minimal effort using a high-level language description from the user.

期刊

F
Future Generation Computer Systems
IF:
0
论文数:
642
被引数:
0

机构

B
bilkent university
学者数:
198
论文数: 91
被引数: 0
S
sabanci university
学者数:
428
论文数: 210
被引数: 0
引用论文

引用论文

err分享
err收藏
ScalaBFS2: A High-performance BFS Accelerator on an HBM-enhanced FPGA Chip
err2024-04-30
err1
errOAAI
errLi, Kexin; Xu, Shaoxian; Shao, Zhiyuan; Zheng, Ran; Liao, Xiaofei; Jin, Hai
err分享
err收藏
err分享
err收藏
THE HIGH-LEVEL SYNTHESIS OF DIGITAL-SYSTEMS
err1990-01-01
err249
PREAI
errMCFARLAND, MC; PARKER, AC; CAMPOSANO, R
err分享
err收藏
A Template-Based Design Methodology for Graph-Parallel Hardware Accelerators
err2018-02-01
err0
errOAAI
errAndrey Ayupov; Serif Yesil; Muhammet Mustafa Ozdal; Taemin Kim; Steven Burns; Ozcan Ozturk
err分享
err收藏
Distributed GraphLab
err2012-04-01
err0
PREAI
errYucheng Low; Danny Bickson; Joseph Gonzalez; Carlos Guestrin; Aapo Kyrola; Joseph M. Hellerstein
err分享
err收藏
学者 查看更多内容