CUDA-компилятор или эмулятор для Windows - PullRequest
1 голос
/ 31 марта 2011

Есть ли компилятор или эмулятор для CUDA в Windows?

Я слышал, что есть эмулятор, который можно установить в Visual Studio, но я хочу что-то, а не Visual Studio.

Скажите, пожалуйста, есть ли какое-нибудь решение для тестирования кода CUDA в Windows.

1 Ответ

2 голосов
/ 31 марта 2011

NVCC (компилятор NVIDIA CUDA) поставляется с CUDA Toolkit для Windows. Раньше был режим эмуляции , но он был отменен, начиная с CUDA 3.0. Существуют проекты с открытым исходным кодом, которые предлагают какую-то эмуляцию.

NVIDIA также предоставляет инструмент Parallel NSight , который позволяет выполнять отладку графического пользовательского интерфейса кода CUDA в Visual Studio.

Кроме того, вы можете скомпилировать CUDA из командной строки, если вам подходит альтернатива Visual Studio. Для компиляции из командной строки сначала откройте Командная строка Visual Studio , а затем введите:

nvcc -arch=sm_12 YourCudaFile.cu

Параметр -arch используется для указания архитектуры CUDA. Например, sm_12 означает архитектуру с Compute Capability , равной 1,2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...