首页> 美国卫生研究院文献>Frontiers in Neuroinformatics >BROCCOLI: Software for fast fMRI analysis on many-core CPUs and GPUs
【2h】

BROCCOLI: Software for fast fMRI analysis on many-core CPUs and GPUs

机译:BROCCOLI:用于在多核CPU和GPU上进行快速fMRI分析的软件

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Analysis of functional magnetic resonance imaging (fMRI) data is becoming ever more computationally demanding as temporal and spatial resolutions improve, and large, publicly available data sets proliferate. Moreover, methodological improvements in the neuroimaging pipeline, such as non-linear spatial normalization, non-parametric permutation tests and Bayesian Markov Chain Monte Carlo approaches, can dramatically increase the computational burden. Despite these challenges, there do not yet exist any fMRI software packages which leverage inexpensive and powerful graphics processing units (GPUs) to perform these analyses. Here, we therefore present BROCCOLI, a free software package written in OpenCL (Open Computing Language) that can be used for parallel analysis of fMRI data on a large variety of hardware configurations. BROCCOLI has, for example, been tested with an Intel CPU, an Nvidia GPU, and an AMD GPU. These tests show that parallel processing of fMRI data can lead to significantly faster analysis pipelines. This speedup can be achieved on relatively standard hardware, but further, dramatic speed improvements require only a modest investment in GPU hardware. BROCCOLI (running on a GPU) can perform non-linear spatial normalization to a 1 mm3 brain template in 4–6 s, and run a second level permutation test with 10,000 permutations in about a minute. These non-parametric tests are generally more robust than their parametric counterparts, and can also enable more sophisticated analyses by estimating complicated null distributions. Additionally, BROCCOLI includes support for Bayesian first-level fMRI analysis using a Gibbs sampler. The new software is freely available under GNU GPL3 and can be downloaded from github ().
机译:随着时间和空间分辨率的提高,功能性磁共振成像(fMRI)数据的分析对计算的要求越来越高,并且大量公开可用的数据集激增。此外,神经影像流水线的方法改进,例如非线性空间归一化,非参数置换检验和贝叶斯马尔可夫链蒙特卡洛方法,都可以大大增加计算负担。尽管存在这些挑战,但尚不存在任何利用廉价且功能强大的图形处理单元(GPU)进行功能分析的fMRI软件包。因此,在这里,我们介绍了BROCCOLI,这是一种用OpenCL(开放计算语言)编写的免费软件包,可用于对各种硬件配置上的fMRI数据进行并行分析。例如,BROCCOLI已通过Intel CPU,Nvidia GPU和AMD GPU进行了测试。这些测试表明,并行处理fMRI数据可以大大加快分析流程。可以在相对标准的硬件上实现这种加速,但是,进一步的显着速度提升仅需要对GPU硬件进行适度的投资。 BROCCOLI(在GPU上运行)可以在4–6 s内对1 mm 3 大脑模板进行非线性空间归一化,并在大约一分钟内运行具有10,000个排列的第二级排列测试。这些非参数测试通常比参数测试更健壮,并且还可以通过估计复杂的空分布来进行更复杂的分析。此外,BROCCOLI还支持使用Gibbs采样器进行贝叶斯第一级功能磁共振成像分析。新软件可以在GNU GPL3下免费获得,可以从github()下载。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号