NVBLAS через CBLAS

У меня есть код C++, и я использовал CBLAS для вычисления иdtrsm. Мне интересно использовать графические процессоры для повышения производительности. С проведенными тестами я мог использовать NVBLAS с помощью , однако это не близко к CBLAS. Я думаю, что могу изменить свой код для вызоваdgemmкакnvblas.h. Есть ли более простой способ связать CBLAS с помощью NVBLAS?

1 ответ

https://docs.nvidia.com/cuda/nvblas/index.html#configuration Поскольку NVBLAS представляет собой замену BLAS, его необходимо настроить с помощью текстового файла ASCII, описывающего, сколько и какие графические процессоры могут участвовать в перехватывали звонки BLAS. Файл конфигурации анализируется во время загрузки библиотеки. Формат файла конфигурации основан на ключевых словах, за которыми могут следовать один или несколько определяемых пользователем параметров. Допускается не более одного ключевого слова в строке. Пустые строки или строки, начинающиеся с символа #, игнорируются.

Другие вопросы по тегам