CUDA и gcc\g++

nVidia, ATI, SIS, VIA и др.

Модератор: Модераторы разделов

Аватара пользователя
greak
Сообщения: 485
Статус: debian user
ОС: Debian Lenny/Sid

CUDA и gcc\g++

Сообщение greak »

Имеется видеокарта с поддержкой CUDA -- GF 9600 GT. Недавно увидел статью на хабре http://habrahabr.ru/blogs/linux/48720/ . Настроил все как там описано. Только не могу понять, могу ли я к примеру задействовать видеокарту при компиляции софта? В статье на хабре я так понял что можно, т.к. оговаривается настройка для gcc и g++. Но после проделанных манипуляций, я запускаю компиляцию ядра к примеру, и вижу, что карта никак не учавствует, только процессор работает. Драйвера самые последние -- 180.22. Даже когда запускаю тестовые бинарники из CUDA SDK вижу, что помимо карты, неплохо нагружается и процессор. Господа, кто имеет опыт в этом деле, помогите пожалуйста, хочется задействовать эти 8 процессоров в карте не только для графики.

Код: Выделить всё

There is 1 device supporting CUDA
Device 0: "GeForce 9600 GT"
 Major revision number: 1
 Minor revision number: 1
 Total amount of global memory: 536543232 bytes
 Number of multiprocessors: 8
 Number of cores: 64
 Total amount of constant memory: 65536 bytes
 Total amount of shared memory per block: 16384 bytes
 Total number of registers available per block: 8192
 Warp size: 32
 Maximum number of threads per block: 512
 Maximum sizes of each dimension of a block: 512 x 512 x 64
 Maximum sizes of each dimension of a grid: 65535 x 65535 x 1
 Maximum memory pitch: 262144 bytes
 Texture alignment: 256 bytes
 Clock rate: 1.80 GHz
 Concurrent copy and execution: Yes
Test PASSED
Press ENTER to exit...


Спасибо.
Спасибо сказали:
Аватара пользователя
theli
Сообщения: 117
Статус: вышибала
ОС: GNU/Linux (Gentoo)

Re: CUDA и gcc\g++

Сообщение theli »

greak писал(а):
11.01.2009 21:19
Только не могу понять, могу ли я к примеру задействовать видеокарту при компиляции софта?

нет, вы неправильно поняли что такое CUDA - CUDA, это среда позволяющая ПИСАТЬ НОВЫЕ программы которые могут использовать ресурсы видеокарты в вычислительных целях
Спасибо сказали: