NVIDIA GPUs

Most of the frameworks have been build with a specific CUDA version. SOL works with CUDA >= 9.0, but needs to use the same version as the framework, otherwise behavior can be unpredictable!

FAQ

Question Answer
SOL tells me that support for NVIDIA is not available. This is usually caused by a version of SOL without NVIDIA support. Look at the header printed by SOL if it contains +nvidia.
Which GPUs are supported? In general all CUDA capable GPU starting from the Kepler architecture (i.e. Tesla K40) are supported.
I get “CUDA Out of Memory” errors when running sol.optimize(...) with autotuning enabled? This is cause by the fact that frameworks usually preallocate huge portions of the GPUs memory for themselves, leaving only little memory left for SOL to perform the autotuning. We are looking in hooking up into the framework’s memory allocation to solve this issue in a future release.