IMP logo
IMP Manual  for IMP version 2.22.0
gpu.md
1 GPU support {#gpu}
2 ===========
3 
4 %IMP currently has only very rudimentary support for running on a graphics
5 processing unit (GPU), although this is currently in development.
6 
7 %IMP currently only supports NVIDIA GPUs using the CUDA toolkit (although this
8 is likely to switch to use [SYCL](https://sycl.tech/) as the ecosystem matures).
9 To build %IMP from source code with CUDA support (there are currently no
10 prebuilt %IMP binaries that use CUDA), ensure that the `nvcc` compiler
11 from NVIDIA's [CUDA toolkit](https://developer.nvidia.com/cuda-downloads)
12 is available, and add `-DIMP_CUDA` to your
13 [CMake invocation](@ref cmake_config).