Investigating Computational Bottlenecks in MRI Pre-Processing Pipelines

MRI preprocessing is essential for neuroimaging analysis, yet its computational demands present significant challenges, particularly in large-scale studies and certain clinical applications. Although High-Performance Computing (HPC) and Deep Learning methods have been employed to mitigate these challenges, they are often inaccessible due to high costs and hardware requirements. This study aims to identify and understand the primary performance bottlenecks in MRI preprocessing pipelines to enhance their efficiency. Using the Intel VTune profiler, we analyzed commonly used pipelines from the ANTs, FSL, and FreeSurfer toolboxes. Our findings reveal that a small number of functions dominate CPU usage, with linear interpolation being the most significant contributor. We also observed considerable performance impacts due to data access inefficiencies. Additionally, a bug in the ITK library affecting the ANTs pipeline's single-precision mode and potential issues with OpenMP scaling in FreeSurfer's recon-all were identified. These insights offer a foundation for optimizing MRI preprocessing pipelines in future research.

Authors

Publication Details

Published
2025-02-13
DOI
https://doi.org/10.1109/ic363308.2025.10956337
Primary Topic
Advancements in Photolithography Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Investigating Computational Bottlenecks in MRI Pre-Processing Pipelines

Purushotham Vadde, Muzaffar Hussain Syed Mohammed, Onkar Mayekar, Nithivarn Reddy Shanigaram
Advancements in Photolithography Techniques
article

Investigating Computational Bottlenecks in MRI Pre-Processing Pipelines

Purushotham Vadde, Muzaffar Hussain Syed Mohammed, Onkar Mayekar, Nithivarn Reddy Shanigaram
article en

Abstract

MRI preprocessing is essential for neuroimaging analysis, yet its computational demands present significant challenges, particularly in large-scale studies and certain clinical applications. Although High-Performance Computing (HPC) and Deep Learning methods have been employed to mitigate these challenges, they are often inaccessible due to high costs and hardware requirements. This study aims to identify and understand the primary performance bottlenecks in MRI preprocessing pipelines to enhance their efficiency. Using the Intel VTune profiler, we analyzed commonly used pipelines from the ANTs, FSL, and FreeSurfer toolboxes. Our findings reveal that a small number of functions dominate CPU usage, with linear interpolation being the most significant contributor. We also observed considerable performance impacts due to data access inefficiencies. Additionally, a bug in the ITK library affecting the ANTs pipeline's single-precision mode and potential issues with OpenMP scaling in FreeSurfer's recon-all were identified. These insights offer a foundation for optimizing MRI preprocessing pipelines in future research.

Openalex Percentile: Top 94%
Advancements in Photolithography Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.