Efficient Joint Communication and Computation Placement for Large-scale SNN Simulation on Supercomputers

  • Yubing Bao
  • , Zhihui Lu
  • , Xin Du
  • , Qiang Duan
  • , Jirui Yang
  • , Jin Zhao
  • , Geyong Min
  • , Yang Chen
  • , Shijing Hu
  • , Xin Wang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Spiking Neural Network (SNN) simulation involves emulating the activation and firing of spiking neurons on hardware platforms. This is a highly time-sensitive task, requiring the simulation of billions of neurons and their intercommunication within a few milliseconds. Each neuron performs a complex, interdependent multi-stage communication and computation task. We consider the task placement of SNN on supercomputers to accelerate SNN simulation. Existing task placement methods for SNN simulations have two major limitations. First, they lack the capability to handle large-scale SNNs with billions of neurons. Second, they focus primarily on optimizing communication delay, while neglecting multi-stage computation delays in SNN simulations. In this paper, we formalize the SNN Joint Multi-stage Communication and Computation Placement (SJCCP) problem. We demonstrate that SJCCP can be solved using an approximation algorithm with an approximation ratio of O(k2 →log n log k), where n is the number of voxels in the SNN and k is the number of GPUs. To further reduce the time complexity of solving SJCCP in practice, we propose a novel efficient framework, FastSJP, tailored for large-scale SNN placement. Then we apply the FastSJP framework to a human brain simulation that runs a large-scale SNN model derived from authentic biological data on a supercomputer equipped with 1024 GPUs. Experimental results verify that our framework notably reduces time overhead, ranging from 17.31% to 28.45%, compared to state-of-the-art methods. Leveraging the computational power of the supercomputer, FastSJP maximizes the problem size and processing performance, significantly advancing the development of brain-inspired intelligence.

Original languageEnglish (US)
Title of host publicationProceedings - 2025 IEEE 45th International Conference on Distributed Computing Systems, ICDCS 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages275-285
Number of pages11
ISBN (Electronic)9798331517236
DOIs
StatePublished - 2025
Event45th IEEE International Conference on Distributed Computing Systems, ICDCS 2025 - Glasgow, United Kingdom
Duration: Jul 20 2025Jul 23 2025

Publication series

NameProceedings - International Conference on Distributed Computing Systems
ISSN (Print)1063-6927
ISSN (Electronic)2575-8411

Conference

Conference45th IEEE International Conference on Distributed Computing Systems, ICDCS 2025
Country/TerritoryUnited Kingdom
CityGlasgow
Period7/20/257/23/25

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Efficient Joint Communication and Computation Placement for Large-scale SNN Simulation on Supercomputers'. Together they form a unique fingerprint.

Cite this