Salvato in:
Dettagli Bibliografici
Autori principali: Li, Yanchen, Li, Jiachun, Sun, Kebin, Leng, Luziwei, Cheng, Ran
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:https://arxiv.org/abs/2408.00280
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913454975090688
author Li, Yanchen
Li, Jiachun
Sun, Kebin
Leng, Luziwei
Cheng, Ran
author_facet Li, Yanchen
Li, Jiachun
Sun, Kebin
Leng, Luziwei
Cheng, Ran
contents Drawing on the intricate structures of the brain, Spiking Neural Networks (SNNs) emerge as a transformative development in artificial intelligence, closely emulating the complex dynamics of biological neural networks. While SNNs show promising efficiency on specialized sparse-computational hardware, their practical training often relies on conventional GPUs. This reliance frequently leads to extended computation times when contrasted with traditional Artificial Neural Networks (ANNs), presenting significant hurdles for advancing SNN research. To navigate this challenge, we present a novel temporal fusion method, specifically designed to expedite the propagation dynamics of SNNs on GPU platforms, which serves as an enhancement to the current significant approaches for handling deep learning tasks with SNNs. This method underwent thorough validation through extensive experiments in both authentic training scenarios and idealized conditions, confirming its efficacy and adaptability for single and multi-GPU systems. Benchmarked against various existing SNN libraries/implementations, our method achieved accelerations ranging from $5\times$ to $40\times$ on NVIDIA A100 GPUs. Publicly available experimental codes can be found at https://github.com/EMI-Group/snn-temporal-fusion.
format Preprint
id arxiv_https___arxiv_org_abs_2408_00280
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Towards Scalable GPU-Accelerated SNN Training via Temporal Fusion
Li, Yanchen
Li, Jiachun
Sun, Kebin
Leng, Luziwei
Cheng, Ran
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
Drawing on the intricate structures of the brain, Spiking Neural Networks (SNNs) emerge as a transformative development in artificial intelligence, closely emulating the complex dynamics of biological neural networks. While SNNs show promising efficiency on specialized sparse-computational hardware, their practical training often relies on conventional GPUs. This reliance frequently leads to extended computation times when contrasted with traditional Artificial Neural Networks (ANNs), presenting significant hurdles for advancing SNN research. To navigate this challenge, we present a novel temporal fusion method, specifically designed to expedite the propagation dynamics of SNNs on GPU platforms, which serves as an enhancement to the current significant approaches for handling deep learning tasks with SNNs. This method underwent thorough validation through extensive experiments in both authentic training scenarios and idealized conditions, confirming its efficacy and adaptability for single and multi-GPU systems. Benchmarked against various existing SNN libraries/implementations, our method achieved accelerations ranging from $5\times$ to $40\times$ on NVIDIA A100 GPUs. Publicly available experimental codes can be found at https://github.com/EMI-Group/snn-temporal-fusion.
title Towards Scalable GPU-Accelerated SNN Training via Temporal Fusion
topic Artificial Intelligence
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2408.00280