Commongraph: Graph analytics on evolving data

M Afarin, C Gao, S Rahman, N Abu-Ghazaleh… - Proceedings of the 28th …, 2023 - dl.acm.org
We consider the problem of graph analytics on evolving graphs (ie, graphs that change over
time). In this scenario, a query typically needs to be applied to different snapshots of the …

GraphA: An efficient ReRAM-based architecture to accelerate large scale graph processing

SA Ghasemi, B Jahannia, H Farbeh - Journal of Systems Architecture, 2022 - Elsevier
Graph analytics is the basis for many modern applications, eg, machine learning and
streaming data problems. With an unprecedented increase in data size of many emerging …

Jetstream: Graph analytics on streaming data with event-driven hardware accelerator

S Rahman, M Afarin, N Abu-Ghazaleh… - MICRO-54: 54th Annual …, 2021 - dl.acm.org
Graph Processing is at the core of many critical emerging workloads operating on
unstructured data, including social network analysis, bioinformatics, and many others. Many …

Non-relational databases on FPGAs: Survey, design decisions, challenges

J Dann, D Ritter, H Fröning - ACM Computing Surveys, 2023 - dl.acm.org
Non-relational database systems (NRDS) such as graph and key-value have gained
attention in various trending business and analytical application domains. However, while …

Accelerating SSSP for power-law graphs

Y Chi, L Guo, J Cong - Proceedings of the 2022 ACM/SIGDA …, 2022 - dl.acm.org
The single-source shortest path (SSSP) problem is one of the most important and well-
studied graph problems widely used in many application domains, such as road navigation …

Machine learning for agile fpga design

D Pal, C Deng, E Ustun, C Yu, Z Zhang - Machine Learning Applications in …, 2022 - Springer
Field-programmable gate arrays (FPGAs) have become popular means of hardware
acceleration since they offer massive parallelism, flexible configurability, and potentially …

LSGraph: a locality-centric high-performance streaming graph engine

H Qi, Y Wu, L He, Y Zhang, K Luo, M Cai, H **… - Proceedings of the …, 2024 - dl.acm.org
Streaming graph has been broadly employed across various application domains. It
involves updating edges to the graph and then performing analytics on the updated graph …

ReaDy: A ReRAM-based processing-in-memory accelerator for dynamic graph convolutional networks

Y Huang, L Zheng, P Yao, Q Wang… - … on Computer-Aided …, 2022 - ieeexplore.ieee.org
Dynamic graph convolutional networks (DGCNs) have emerged as an effective approach to
analyzing graph data that is constantly changing. The typical DGCNs incorporate not only …

Debugging in the brave new world of reconfigurable hardware

J Ma, G Zuo, K Loughlin, H Zhang, A Quinn… - Proceedings of the 27th …, 2022 - dl.acm.org
Software and hardware development cycles have traditionally been quite distinct. Software
allows post-deployment patches, which leads to a rapid development cycle. In contrast …

RACE: An efficient redundancy-aware accelerator for dynamic graph neural network

H Yu, Y Zhang, J Zhao, Y Liao, Z Huang, D He… - ACM Transactions on …, 2023 - dl.acm.org
Dynamic Graph Neural Network (DGNN) has recently attracted a significant amount of
research attention from various domains, because most real-world graphs are inherently …