Chen, Weicong, Carr, Sarah J.
ORCID: https://orcid.org/0000-0001-6641-4415, Zhang, Jing, Tatsuoka, Curtis and Lu, Xiaoyi
(2025)
SPRT2: Scalable, Parallel, and Real-Time fMRI Data Analysis on Heterogeneous Architectures.
In:
Proceedings - 2025 IEEE International Parallel and Distributed Processing Symposium, IPDPS 2025.
UNSPECIFIED, pp. 570-581.
ISBN 9798331532376
Abstract
Real-time functional Magnetic Resonance Imaging (fMRI) data analysis using the Sequential Probability Ratio Test (SPRT) enables dynamic adjustments to experimental protocols and early session termination, improving data quality and reducing patient fatigue. However, implementing SPRT in real-time fMRI analysis presents significant challenges due to the need for large-scale, high-dimensional data processing within strict time constraints. Furthermore, the ongoing advancements in fMRI hardware are driving a data explosion in the field, necessitating solutions that scale effectively. Existing approaches fall short in meeting real-time requirements and fail to fully exploit High-Performance Computing (HPC) and Big Data technologies. In this paper, we introduce Scalable, Parallel, and Real-Time Sequential Probability Ratio Test (SPRT 2), a toolkit that integrates HPC and Big Data techniques to enable efficient real-time SPRT-based fMRI data analysis. SPRT 2 combines novel performance optimizations, such as hint-assisted matrix chain multiplication and sparse matrix techniques on heterogeneous architectures (CPUs and GPUs), with an Apache Spark-based framework for scalability and fault tolerance. Evaluated across 23 human subject experiments, SPRT 2 achieves real-time analysis within the 1 -second repetition time while minimizing computational resource utilization (just 180 CPU cores). SPRT 2 reduces session lengths by up to 33% and improves data quality. Furthermore, SPRT 2 demonstrates near-linear scalability, efficiently processing synthetic datasets (35.9 billion voxels) over HPC platforms with 1,000 CPU cores or 8 NVIDIA A100 GPUs. To the best of our knowledge, SPRT 2 is the first solution to integrate HPC and Big Data technologies for real-time fMRI analysis, setting a new standard in computational neuroscience. This work highlights the convergence of HPC and Big Data technologies and opens new avenues for tackling complex computational challenges in scalable and real-time fMRI data analysis.
| Item Type: | Book Section |
|---|---|
| Uncontrolled Keywords: | big data,heterogeneous computing,high-performance computing,real-time fmri data analysis,artificial intelligence,computer networks and communications,computer science applications,hardware and architecture ,/dk/atira/pure/subjectarea/asjc/1700/1702 |
| Faculty \ School: | Faculty of Social Sciences > School of Psychology |
| Related URLs: | |
| Depositing User: | LivePure Connector |
| Date Deposited: | 01 Sep 2026 14:23 |
| Last Modified: | 01 Sep 2026 14:23 |
| URI: | https://ueaeprints.uea.ac.uk/id/eprint/104400 |
| DOI: | 10.1109/ipdps64566.2025.00057 |
Actions (login required)
![]() |
View Item |
Tools
Tools