Мне нужно как-то вычислить экспоненту матрицы внутри ядра CUDA. Есть ли библиотека, чья функция для этой задачи может быть вызвана из потока CUDA? Или, может быть, можно будет реализовать эту функцию с нуля, как функция __device__
?Как вычислить экспоненту матрицы внутри потока CUDA?
Я использую Microsoft Visual Studio 2008 Express для компиляции кода хоста и nvcc-компилятора из инструментария 3.2v.
GPU: NVIDIA GeForce GT640 (вычислительные возможности 3,0)
При работе на карточке с куб.смом> 3.5, вы можете вызвать cuBLAS подпрограмму внутри ядра. Это поможет выполнить требуемые преобразования матриц. – JackOLantern