paper-with-me

홈 › Papers

Slice-and-Forge: Making Better Use of Caches for Graph Convolutional Network Accelerators

2023-01-24 · Mingi Yoo, Jaeyong Song, Hyeyoon Lee, Jounghoo Lee, Namhyung Kim, Youngsok Kim, Jinho Lee

Graph convolutional networks (GCNs) are becoming increasingly popular as they can process a wide variety of data formats that prior deep neural networks cannot easily support. One key challenge in designing hardware accelerators for GCNs is the vast size and randomness in their data access patterns which greatly reduces the effectiveness of the limited on-chip cache. Aimed at improving the effectiveness of the cache by mitigating the irregular data accesses, prior studies often employ the vertex tiling techniques used in traditional graph processing applications. While being effective at enhancing the cache efficiency, those approaches are often sensitive to the tiling configurations where the optimal setting heavily depends on target input datasets. Furthermore, the existing solutions require manual tuning through trial-and-error or rely on sub-optimal analytical models. In this paper, we propose Slice-and-Forge (SnF), an efficient hardware accelerator for GCNs which greatly improves the effectiveness of the limited on-chip cache. SnF chooses a tiling strategy named feature slicing that splits the features into vertical slices and processes them in the outermost loop of the execution. This particular choice results in a repetition of the identical computational patterns over irregular graph data over multiple rounds. Taking advantage of such repetitions, SnF dynamically tunes its tile size. Our experimental results reveal that SnF can achieve 1.73x higher performance in geomean compared to prior work on multi-engine settings, and 1.46x higher performance in geomean on small scale settings, without the need for off-line analyses.

📄 PDF Abstract BibTeX arXiv:2301.09813

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

From Graph Retrieval to Schema Realization: Counterfactual Validation for Text-to-SPARQL over Heterogeneous Knowledge Graphs

2025-08-03 · Chengxiao Dai, Yue Xiu, Dusit Niyato arxiv

Text-to-SPARQL maps natural-language questions to executable SPARQL queries over RDF knowledge graphs. While standard evaluations often fix the target graph in advance, practical knowledge graph question answering (KGQA)…

Graph Question AnsweringKnowledge Graphs

Low-Rank Adapters Initialization via Gradient Surgery for Continual Learning

2026-05-12 · Joana Pasquali, Ramiro N. Barros, Arthur S. Bianchessi, Vinícius Conte Turani 외 arxiv

LoRA is widely adopted for continual fine-tuning of Large Language Models due to its parameter efficiency, modularity across tasks, and compatibility with replay strategies. However, LoRA-based continual learning remains…

Continual Learning

GLISP: A Scalable GNN Learning System by Exploiting Inherent Structural Properties of Graphs

2024-01-06 · Zhongshu Zhu, Bin Jing, Xiaopei Wan, Zhizhen Liu 외

As a powerful tool for modeling graph data, Graph Neural Networks (GNNs) have received increasing attention in both academia and industry. Nevertheless, it is notoriously difficult to deploy GNNs on industrial scale grap…

Graph Learninggraph partitioningGraph Sampling

Slicing Input Features to Accelerate Deep Learning: A Case Study with Graph Neural Networks

2024-08-21 · Zhengjia Xu, Dingyang Lyu, Jinghui Zhang

As graphs grow larger, full-batch GNN training becomes hard for single GPU memory. Therefore, to enhance the scalability of GNN training, some studies have proposed sampling-based mini-batch training and distributed grap…

GPUGraph LearningNode Classification

An Automatic Method for Complete Brain Matter Segmentation from Multislice CT scan

2018-09-11 · Soumi Ray, Vinod Kumar, Chirag Ahuja, Niranjan Khandelwal

Computed tomography imaging is well accepted for its imaging speed, image contrast & resolution and cost. Thus it has wide use in detection and diagnosis of brain diseases. But unfortunately reported works on CT segmenta…

Segmentation