Akyol, Cemil Kaan and Ozdal, Muhammet Mustafa and Öztürk, Özcan (2026) High performance graph-parallel accelerator design. Future Generation Computer Systems, 180 . ISSN 0167-739X (Print) 1872-7115 (Online)
FGCS_Journal.pdf
Restricted to Registered users only
Download (12MB) | Request a copy
Official URL: http://dx.doi.org/10.1016/j.future.2026.108385
Abstract
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.
| Item Type: | Article |
|---|---|
| Divisions: | Faculty of Engineering and Natural Sciences > Academic programs > Computer Science & Eng. Faculty of Engineering and Natural Sciences > Academic programs > Electronics Faculty of Engineering and Natural Sciences |
| Depositing User: | Özcan Öztürk |
| Date Deposited: | 31 Mar 2026 16:06 |
| Last Modified: | 31 Mar 2026 16:06 |
| URI: | https://research.sabanciuniv.edu/id/eprint/53739 |

