Cargando…

Comparison of CPU and GPU bayesian estimates of fibre orientations from diffusion MRI

BACKGROUND: The correct estimation of fibre orientations is a crucial step for reconstructing human brain tracts. Bayesian Estimation of Diffusion Parameters Obtained using Sampling Techniques (bedpostx) is able to estimate several fibre orientations and their diffusion parameters per voxel using Ma...

Descripción completa

Detalles Bibliográficos
Autores principales: Kim, Danny H. C., Williams, Lynne J., Hernandez-Fernandez, Moises, Bjornson, Bruce H.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9023062/
https://www.ncbi.nlm.nih.gov/pubmed/35446840
http://dx.doi.org/10.1371/journal.pone.0252736
_version_ 1784690252037750784
author Kim, Danny H. C.
Williams, Lynne J.
Hernandez-Fernandez, Moises
Bjornson, Bruce H.
author_facet Kim, Danny H. C.
Williams, Lynne J.
Hernandez-Fernandez, Moises
Bjornson, Bruce H.
author_sort Kim, Danny H. C.
collection PubMed
description BACKGROUND: The correct estimation of fibre orientations is a crucial step for reconstructing human brain tracts. Bayesian Estimation of Diffusion Parameters Obtained using Sampling Techniques (bedpostx) is able to estimate several fibre orientations and their diffusion parameters per voxel using Markov Chain Monte Carlo (MCMC) in a whole brain diffusion MRI data, and it is capable of running on GPUs, achieving speed-up of over 100 times compared to CPUs. However, few studies have looked at whether the results from the CPU and GPU algorithms differ. In this study, we compared CPU and GPU bedpostx outputs by running multiple trials of both algorithms on the same whole brain diffusion data and compared each distribution of output using Kolmogorov-Smirnov tests. RESULTS: We show that distributions of fibre fraction parameters and principal diffusion direction angles from bedpostx and bedpostx_gpu display few statistically significant differences in shape and are localized sparsely throughout the whole brain. Average output differences are small in magnitude compared to underlying uncertainty. CONCLUSIONS: Despite small amount of differences in output between CPU and GPU bedpostx algorithms, results are comparable given the difference in operation order and library usage between CPU and GPU bedpostx.
format Online
Article
Text
id pubmed-9023062
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-90230622022-04-22 Comparison of CPU and GPU bayesian estimates of fibre orientations from diffusion MRI Kim, Danny H. C. Williams, Lynne J. Hernandez-Fernandez, Moises Bjornson, Bruce H. PLoS One Research Article BACKGROUND: The correct estimation of fibre orientations is a crucial step for reconstructing human brain tracts. Bayesian Estimation of Diffusion Parameters Obtained using Sampling Techniques (bedpostx) is able to estimate several fibre orientations and their diffusion parameters per voxel using Markov Chain Monte Carlo (MCMC) in a whole brain diffusion MRI data, and it is capable of running on GPUs, achieving speed-up of over 100 times compared to CPUs. However, few studies have looked at whether the results from the CPU and GPU algorithms differ. In this study, we compared CPU and GPU bedpostx outputs by running multiple trials of both algorithms on the same whole brain diffusion data and compared each distribution of output using Kolmogorov-Smirnov tests. RESULTS: We show that distributions of fibre fraction parameters and principal diffusion direction angles from bedpostx and bedpostx_gpu display few statistically significant differences in shape and are localized sparsely throughout the whole brain. Average output differences are small in magnitude compared to underlying uncertainty. CONCLUSIONS: Despite small amount of differences in output between CPU and GPU bedpostx algorithms, results are comparable given the difference in operation order and library usage between CPU and GPU bedpostx. Public Library of Science 2022-04-21 /pmc/articles/PMC9023062/ /pubmed/35446840 http://dx.doi.org/10.1371/journal.pone.0252736 Text en © 2022 Kim et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Kim, Danny H. C.
Williams, Lynne J.
Hernandez-Fernandez, Moises
Bjornson, Bruce H.
Comparison of CPU and GPU bayesian estimates of fibre orientations from diffusion MRI
title Comparison of CPU and GPU bayesian estimates of fibre orientations from diffusion MRI
title_full Comparison of CPU and GPU bayesian estimates of fibre orientations from diffusion MRI
title_fullStr Comparison of CPU and GPU bayesian estimates of fibre orientations from diffusion MRI
title_full_unstemmed Comparison of CPU and GPU bayesian estimates of fibre orientations from diffusion MRI
title_short Comparison of CPU and GPU bayesian estimates of fibre orientations from diffusion MRI
title_sort comparison of cpu and gpu bayesian estimates of fibre orientations from diffusion mri
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9023062/
https://www.ncbi.nlm.nih.gov/pubmed/35446840
http://dx.doi.org/10.1371/journal.pone.0252736
work_keys_str_mv AT kimdannyhc comparisonofcpuandgpubayesianestimatesoffibreorientationsfromdiffusionmri
AT williamslynnej comparisonofcpuandgpubayesianestimatesoffibreorientationsfromdiffusionmri
AT hernandezfernandezmoises comparisonofcpuandgpubayesianestimatesoffibreorientationsfromdiffusionmri
AT bjornsonbruceh comparisonofcpuandgpubayesianestimatesoffibreorientationsfromdiffusionmri