Reply to comment

CUDA в массы!

Анонсирована NVidia CUDA 1.1 (beta).

Несмотря на некруглый номер версии, это революция:

  • CUDA-функциональность теперь будет в обычном драйвере;
  • Необходимые DLL-s из SDK можно редистрибутировать вместе с приложением;

По сути, это означает, что из тестовой системы оно стало боевой: в требованиях к программе можно писать просто NVidia 8x00 и минимальную версию (обычных!) драйверов и у любого пользователя оно будет работать.

Вообще, анонс довольно интересный и требует подробного комментирования.

Существенная информация из анонса делится на две кучки, "сейчас и потом". Сейчас:

  • Асинхронное выполнение одновременно с копированием порции данных доступно только на "архитектуре 1.1 (g84/g86/g92)".... получается, что на своей G80 (8800GTX) я этого счастья лишен и это аппаратное ограничение.
  • Пересылку данных в карту можно делать асинхронно.
  • Поддержка 64-битных Windows, чего я ждал 11 месяцев :)
  • Непонятная мне "Graphics interoperability with CUDA across Multiple GPUs is enabled", это имеется в виду, карты в SLI-режиме ?

Потом:

  • поддержка double precision hardware, которого формально еще нет и хочется надеяться, что это не будет только Tesla;
  • Vista (сроки не объявлены, по идее, все ограничивается драйвером);
  • Mac OS X, обещают бету к январю (а у меня в макбуке-про 8600M :);
  • развитые средства отладки и профайлинга;
  • 3D-текстуры;
  • оптимизированная пересылка данных карта-карта (SLI-режим, мимо процессора?).

Мораль: нужно ждать объявления нового железа с double precision и надеяться, что в картах дешевле штуки баксов двойная точность тоже будет. Девелопить ведь как-то надо...

Да, бета-версию дают только тем, у кого есть логин на партнерский сайт.

Reply

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <i> <table> <td> <tr> <th>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Images can be added to this post.

More information about formatting options

Copyright © 2008-2011 Alex Tutubalin