CUDA 3.0 Beta

24 ноября стал публично доступен CUDA Toolkit 3.0 Beta.

Все ссылки на скачивание в теме форума NVidia, их много, не вижу смысла тут дублировать.

К сожалению, в документации обновился только Reference Manual (и он же теперь есть online), вся остальная документация несет на себе гордую надпись Version 2.3.

Для работы нужен драйвер 195-й серии (195.62 уже не бета, по меньшей мере для Windows, от клиентов можно требовать апгрейда).

Cписок новых фич, кратко (более полный список - в Release Notes):

  • CUDA driver API и Runtime API можно использовать одновременно.
  • Многочисленные улучшения по отладке, проверке выхода массива за размер и т.п.
  • Поддержка С++ (но, увы, без документации совершенно непонятно, в чем она выражается).
  • Взаимодействие с DX11
  • Версионирование библиотек, из приложения можно проверять версию рантайма и с этим работать.
  • Early dupport for Fermi architecture - приятен тем, что в момент выхода карт, вероятно, что-то уже будет работать (а не как раньше, Toolkit через 1-2 месяца после выпуска железа).
  • Многочисленные улучшения в области OpenCL:
    • Двойная точность.
    • Взаимодействие с OpenGL
    • Управление оптимизациями компилятора
    • 32-битные атомарные операции.
    • Поддержа OpenCL 1.0 rev48.

Желаю всем приятного компилирования.

Tags: