CORTEX: Large-Scale Brain Simulator Utilizing Indegree Sub-Graph Decomposition on Fugaku Supercomputer

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lyu, Tianxiang, Sato, Mitsuhisa, Aoki, Shigeki, Himeno, Ryutaro, Sun, Zhe
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909218300231680
author Lyu, Tianxiang
Sato, Mitsuhisa
Aoki, Shigeki
Himeno, Ryutaro
Sun, Zhe
author_facet Lyu, Tianxiang
Sato, Mitsuhisa
Aoki, Shigeki
Himeno, Ryutaro
Sun, Zhe
contents We introduce CORTEX, an algorithmic framework designed for large-scale brain simulation. Leveraging the computational capacity of the Fugaku Supercomputer, CORTEX maximizes available problem size and processing performance. Our primary innovation, Indegree Sub-Graph Decomposition, along with a suite of parallel algorithms, facilitates efficient domain decomposition by segmenting the global graph structure into smaller, identically structured sub-graphs. This segmentation allows for parallel processing of synaptic interactions without inter-process dependencies, effectively eliminating data racing at the thread level without necessitating mutexes or atomic operations. Additionally, this strategy enhances the overlap of communication and computation. Benchmark tests conducted on spiking neural networks, characterized by biological parameters, have demonstrated significant enhancements in both problem size and simulation performance, surpassing the capabilities of the current leading open-source solution, the NEST Simulator. Our work offers a powerful new tool for the field of neuromorphic computing and understanding brain function.
format Preprint
id arxiv_https___arxiv_org_abs_2406_03762
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle CORTEX: Large-Scale Brain Simulator Utilizing Indegree Sub-Graph Decomposition on Fugaku Supercomputer
Lyu, Tianxiang
Sato, Mitsuhisa
Aoki, Shigeki
Himeno, Ryutaro
Sun, Zhe
Distributed, Parallel, and Cluster Computing
Neurons and Cognition
We introduce CORTEX, an algorithmic framework designed for large-scale brain simulation. Leveraging the computational capacity of the Fugaku Supercomputer, CORTEX maximizes available problem size and processing performance. Our primary innovation, Indegree Sub-Graph Decomposition, along with a suite of parallel algorithms, facilitates efficient domain decomposition by segmenting the global graph structure into smaller, identically structured sub-graphs. This segmentation allows for parallel processing of synaptic interactions without inter-process dependencies, effectively eliminating data racing at the thread level without necessitating mutexes or atomic operations. Additionally, this strategy enhances the overlap of communication and computation. Benchmark tests conducted on spiking neural networks, characterized by biological parameters, have demonstrated significant enhancements in both problem size and simulation performance, surpassing the capabilities of the current leading open-source solution, the NEST Simulator. Our work offers a powerful new tool for the field of neuromorphic computing and understanding brain function.
title CORTEX: Large-Scale Brain Simulator Utilizing Indegree Sub-Graph Decomposition on Fugaku Supercomputer
topic Distributed, Parallel, and Cluster Computing
Neurons and Cognition
url https://arxiv.org/abs/2406.03762