Survey on Characterizing and Understanding GNNs from a Computer Architecture Perspective

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Wu, Meng, Yan, Mingyu, Li, Wenming, Ye, Xiaochun, Fan, Dongrui, Xie, Yuan
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866910788825907200
author Wu, Meng
Yan, Mingyu
Li, Wenming
Ye, Xiaochun
Fan, Dongrui
Xie, Yuan
author_facet Wu, Meng
Yan, Mingyu
Li, Wenming
Ye, Xiaochun
Fan, Dongrui
Xie, Yuan
contents Characterizing and understanding graph neural networks (GNNs) is essential for identifying performance bottlenecks and facilitating their deployment in parallel and distributed systems. Despite substantial work in this area, a comprehensive survey on characterizing and understanding GNNs from a computer architecture perspective is lacking. This work presents a comprehensive survey, proposing a triple-level classification method to categorize, summarize, and compare existing efforts, particularly focusing on their implications for parallel architectures and distributed systems. We identify promising future directions for GNN characterization that align with the challenges of optimizing hardware and software in parallel and distributed systems. Our survey aims to help scholars systematically understand GNN performance bottlenecks and execution patterns from a computer architecture perspective, thereby contributing to the development of more efficient GNN implementations across diverse parallel architectures and distributed systems.
format Preprint
id arxiv_https___arxiv_org_abs_2408_01902
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Survey on Characterizing and Understanding GNNs from a Computer Architecture Perspective
Wu, Meng
Yan, Mingyu
Li, Wenming
Ye, Xiaochun
Fan, Dongrui
Xie, Yuan
Hardware Architecture
Characterizing and understanding graph neural networks (GNNs) is essential for identifying performance bottlenecks and facilitating their deployment in parallel and distributed systems. Despite substantial work in this area, a comprehensive survey on characterizing and understanding GNNs from a computer architecture perspective is lacking. This work presents a comprehensive survey, proposing a triple-level classification method to categorize, summarize, and compare existing efforts, particularly focusing on their implications for parallel architectures and distributed systems. We identify promising future directions for GNN characterization that align with the challenges of optimizing hardware and software in parallel and distributed systems. Our survey aims to help scholars systematically understand GNN performance bottlenecks and execution patterns from a computer architecture perspective, thereby contributing to the development of more efficient GNN implementations across diverse parallel architectures and distributed systems.
title Survey on Characterizing and Understanding GNNs from a Computer Architecture Perspective
topic Hardware Architecture
url https://arxiv.org/abs/2408.01902