users > GPU support
Showing 1-3 of 3 posts
Display:
Results per page:
Aug 12, 2019  08:08 PM | William Monroe - UAB
GPU support
I see earlier versions had some mentions of GPU support. Is anyone using this for deformable registration? Is this still supported?
Aug 13, 2019  10:08 AM | Greg Jefferis
RE: GPU support
Torsten can give an additional opinion on this, but as far as I know it never went very far.

There are other tools with GPU implementations e.g.

https://cmiclab.cs.ucl.ac.uk/mmodat/nift...

but my general impression is that GPU has proven less effective than one might hope.

Best,

Greg.
Aug 13, 2019  04:08 PM | Torsten Rohlfing
RE: GPU support
Just to fill in some details -

Greg is correct, there is no GPU accelerated registration in CMTK, only MR bias field correction and binary level set segmentation.

For these two, GPU code actually resulted in quite significant speedups.

The reason there's no registration is that we found at the time (~10 years ago) we'd have to sacrifice significant features, such as configurable interpolation kernels or some similarity metrics.

With current GPU APIs, it might now be feasible to revisit the feature/performance trade-off, but I have neither time but plans to do that.

Best,
Torsten