paper-with-me

홈 › Papers

Hardware Acceleration of Sampling Algorithms in Sample and Aggregate Graph Neural Networks

2022-09-07 · Yuchen Gui, Boyi Wei, Wei Yuan, Xi Jin

Sampling is an important process in many GNN structures in order to train larger datasets with a smaller computational complexity. However, compared to other processes in GNN (such as aggregate, backward propagation), the sampling process still costs tremendous time, which limits the speed of training. To reduce the time of sampling, hardware acceleration is an ideal choice. However, state of the art GNN acceleration proposal did not specify how to accelerate the sampling process. What's more, directly accelerating traditional sampling algorithms will make the structure of the accelerator very complicated. In this work, we made two contributions: (1) Proposed a new neighbor sampler: CONCAT Sampler, which can be easily accelerated on hardware level while guaranteeing the test accuracy. (2) Designed a CONCAT-sampler-accelerator based on FPGA, with which the neighbor sampling process boosted to about 300-1000 times faster compared to the sampling process without it.

📄 PDF Abstract BibTeX arXiv:2209.02916

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Test 설명 없음
SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

MC$^2$A: Enabling Algorithm-Hardware Co-Design for Efficient Markov Chain Monte Carlo Acceleration

2025-07-17 · Shirui Zhao, Jun Yin, Lingyun Yao, Martin Andraud 외 arxiv

An increasing number of applications are exploiting sampling-based algorithms for planning, optimization, and inference. The Markov Chain Monte Carlo (MCMC) algorithms form the computational backbone of this emerging bra…

GNNSampler: Bridging the Gap between Sampling Algorithms of GNN and Hardware

2021-08-26 · Xin Liu, Mingyu Yan, Shuhan Song, Zhengyang Lv 외

Sampling is a critical operation in Graph Neural Network (GNN) training that helps reduce the cost. Previous literature has explored improving sampling algorithms via mathematical and statistical methods. However, there …

Graph Neural Network

Low-discrepancy Sampling in the Expanded Dimensional Space: An Acceleration Technique for Particle Swarm Optimization

2023-03-06 · Feng Wu, Yuelin Zhao, Jianhua Pang, Jun Yan 외

Compared with random sampling, low-discrepancy sampling is more effective in covering the search space. However, the existing research cannot definitely state whether the impact of a low-discrepancy sample on particle sw…

Fast Local Neural Regression for Low-Cost, Path Traced Lambertian Global Illumination

2024-10-15 · Arturo Salmi, Szabolcs Cséfalvay, James Imber

Despite recent advances in hardware acceleration of ray tracing, real-time ray budgets remain stubbornly limited at a handful of samples per pixel (spp) on commodity hardware, placing the onus on denoising algorithms to …

Denoising

A Survey on Graph Neural Network Acceleration: Algorithms, Systems, and Customized Hardware

2023-06-24 · Shichang Zhang, Atefeh Sohrabizadeh, Cheng Wan, Zijie Huang 외

Graph neural networks (GNNs) are emerging for machine learning research on graph-structured data. GNNs achieve state-of-the-art performance on many tasks, but they face scalability challenges when it comes to real-world …

Graph Neural Network