aboutsummaryrefslogtreecommitdiffstats
path: root/cmake/FindIDN.cmake
diff options
context:
space:
mode:
authorkickbutt <kickbutt@yandex-team.com>2023-06-30 13:24:50 +0300
committerkickbutt <kickbutt@yandex-team.com>2023-06-30 13:24:50 +0300
commitaaf08878eedef2e56302f84ec81213ce801f5b16 (patch)
tree39a9c014653f83b01a792c2b4c7f4db7c1012575 /cmake/FindIDN.cmake
parentf5e2b02714d0b963adb9b8729fba513d0d71fdc0 (diff)
downloadydb-aaf08878eedef2e56302f84ec81213ce801f5b16.tar.gz
Add CUDA 11.8 and CUDA 12.1 for Linux-x86_64
Добавляем в Аркадию поддержку CUDA 11.8 и CUDA 12.1 Сборку тестировал на `dict/mt/benchmarks/ynmt/base` Какие костыли нужно заиметь, чтобы оно собиралось и работало (кроме нужных драйверов в системе): - CUDA 12.1 не дружит с cuDNN версии 7.X и младше, поэтому, если вы собираете код, в котором есть и CUDA, и cuDNN, то надо собираться со свежим cuDNN, (например `-DCUDNN_VERSION=8.0.5` подойдёт) - у CUDA 11.8 другая проблема - вылезает ошибка `ld.lld: error: undefined symbol: std::invalid_argument::invalid_argument(char const*)` для решения этой проблемы нужно линковаться с более свежей libstdc++ (например, флаг `-DOS_SDK=ubuntu-18` или `-DOS_SDK=ubuntu-20` подойдёт)
Diffstat (limited to 'cmake/FindIDN.cmake')
0 files changed, 0 insertions, 0 deletions