Can you improve afni_proc with GPUs?


We are getting both a CPU cluster and a rack/set of GPUs to our lab. The CPU cluster will help with the time consuming non-linear warping since this process can be spread out over multiple threads. Could other process (or even non-linear warping) like 3dDeconvolve run on GPUs instead? I know you usually need different code for a process to run a GPU but it is worth asking!

Can we improve warping, regression or other processes by running AFNI functions on GPUs?


There are no AFNI programs that use GPUs. The reason is that the programs (such as 3dQwarp) would have to be rewritten extensively to use a GPU, and that doesn’t seem likely.