Свежие GPGPU tools

В последние дни оба основных разработчика GPU обновили свои GPGPU toolkits до CUDA 4.0 RC2 и APP SDK 2.4, соответственно.

CUDA 4.0 RC2
CUDA 4.0 доступна для скачивания без пароля и регистрации с Nvidia developer zone.

В RC2 исправлено некоторое количество проблем RC1, подробнее см. Release Notes Errata.

Новые свойства данной версии уже описывались на этом сайте, кроме того смотрите запись вебинара Nvidia на ту же тему.

AMD Accelerated Parallel Processing (APP) SDK 2.4
Основное новшество новой версии APP SDK (бывший Stream SDK) - поддержка процессоров AMD Fusion, как десктопных (A-series) так и энергоэкономных (C и E-series). Сказать про эту поддержку что-либо практическое мне сложно за неимением таких процессоров. Кроме того, много улучшено по мелочи: скорость FFT, поддержка профайлинга, поддержка OpenCL binary kernels.

Небольшая странность происходящего заключается в том, что в требованиях поминается драйвер (Catalyst) версии 11.4, тогда как найти такой драйвер для 64-битных Windows мне не удалось (в блоге AMD поминается Early Preview для 32-бит), а Catalyst 11.3 вышел буквально чуть больше недели назад.

Tags: 

Comments

О, точно, 64 бита оттуда

О, точно, 64 бита оттуда поставилось.

Меня смутило, что релизные драйвера для разной битности - отдельно раздаются.

При этом сам драйвер (из

При этом сам драйвер (из early preview) пишет про себя 8.84.2

Т.е. если точку после 84 ставить, то из early preview вроде как даже новее чем надо.

Ну и бардак....

вопрос начинающего

рыскал по форуму в поисках ответа на интересующий вопрос и нашел ваш ответ:

"Чуда не бывает. Вы можете
Submitted by lexa on Sun, 10/24/2010 - 22:13.

Чуда не бывает. Вы можете использовать из одной программы несколько CUDA-устройств, но как отдельные устройства. SLI на это все дело не распространяется.

Т.е. ваша программа должна сама уметь распределять вычисления по нескольким GPU, а одну большую задачу автоматически распаралеллить не выйдет

Подключать монитор - без разницы куда. Если к карте не подключен монитор, то для нее надо разрешить PhysX в настройках."

т.е. я правильно понял что CUDA по умолчанию работает только от одной видеокарты? т.е. ускорение в Adobe CS5 будет только от одной видеокарты? в системе 2 8800GTS SLI. или бадабум кодирует видео одной картой в 10 раз быстрее, а при наличии двух - все равно одной воспользуется?

не нашел как адресовать вопрос в "личные сообщения" - вывалил сюда.

Пишут следующее про CUDA и

Пишут следующее про CUDA и SLI:
1) Аллокации памяти на одной карте будут дублироваться по всей SLI-группе
2) Есть тонкости при использовании взаимодействия CUDA-directX

А в остальном - программа *может* использовать несколько CUDA-устройств одновременно (для просчета нескольких кусков задачи в параллель), а вот сделано ли это у Adobe или бадабум - я не знаю.

P.S. Личные сообщения: кликаете на ник пользователя, а дальше на закладку "обратная связь"