arXiv reaDer
Skydiver:時空間ワークロードバランスを活用するスパイキングニューラルネットワークアクセラレータ
Skydiver: A Spiking Neural Network Accelerator Exploiting Spatio-Temporal Workload Balance
スパイキングニューラルネットワーク(SNN)は、より現実的な脳に触発されたコンピューティングモデルにより、人工ニューラルネットワーク(ANN)の有望な代替手段として開発されています。 SNNは、時間の経過とともに発火するニューロンがまばらです。つまり、時空間スパース性です。したがって、これらはエネルギー効率の高いハードウェア推論を可能にするのに役立ちます。ただし、ハードウェアでSNNの時空間スパース性を利用すると、予測不可能で不均衡なワークロードが発生し、エネルギー効率が低下します。この作業では、時空間ワークロードバランスを活用するSkydiverと呼ばれるFPGAベースの畳み込みSNNアクセラレータを提案します。相対的なワークロードをチャネルごとに予測できる近似比例関係構築(APRC)方式と、ハードウェアワークロードバランス比を90%以上に高めるチャネルバランス型ワークロードスケジュール(CBWS)方式を提案します。 SkydiverはザイリンクスXC7Z045FPGAに実装され、画像セグメンテーションおよびMNIST分類タスクで検証されました。結果は、2つのタスクでスループットが1.4倍と1.2倍向上したことを示しています。 Skydiverは、98.5%の精度で、分類タスクで22.6KFPSスループットと42.4uJ/画像予測エネルギーを達成しました。
Spiking Neural Networks (SNNs) are developed as a promising alternative to Artificial Neural networks (ANNs) due to their more realistic brain-inspired computing models. SNNs have sparse neuron firing over time, i.e., spatio-temporal sparsity; thus, they are useful to enable energy-efficient hardware inference. However, exploiting spatio-temporal sparsity of SNNs in hardware leads to unpredictable and unbalanced workloads, degrading the energy efficiency. In this work, we propose an FPGA-based convolutional SNN accelerator called Skydiver that exploits spatio-temporal workload balance. We propose the Approximate Proportional Relation Construction (APRC) method that can predict the relative workload channel-wisely and a Channel-Balanced Workload Schedule (CBWS) method to increase the hardware workload balance ratio to over 90%. Skydiver was implemented on a Xilinx XC7Z045 FPGA and verified on image segmentation and MNIST classification tasks. Results show improved throughput by 1.4X and 1.2X for the two tasks. Skydiver achieved 22.6 KFPS throughput, and 42.4 uJ/Image prediction energy on the classification task with 98.5% accuracy.
updated: Mon Mar 14 2022 21:52:04 GMT+0000 (UTC)
published: Mon Mar 14 2022 21:52:04 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト