Анонсы

Курс по CUDA для всех желающих (Москва)

В прошлом году я прощелкал, а в этом - нет, успеваю анонсировать.

С 24 февраля по 12 мая, еженедельно, по вторникам, на ВМиК МГУ (Москва, Воробьевы горы, м. Университет) будет читаться второй уже курс программирования NVidia CUDA для всех желающих.

Процитирую из анонса:

Московский Государственный Университет им. М.В. Ломоносова совместно с компанией NVIDIA приглашает заинтересованных студентов пройти специализированный курс "Архитектура и программирование массивно-параллельных вычислительных систем" на основе технологии CUDA. В рамках курса вы узнаете о современных многоядерных архитектурах, моделях программирования и основополагающих принципах, лежащих в основе построения эффективных параллельных алгоритмов. Вы также познакомитесь с реализациями типичных алгоритмов и задач, возникающих в цифровой обработке сигналов, математическом моделировании и гидродинамике. По окончании курса вы сможете применить свои знания на практике уже сегодня при решении вычислительноемких задач в ваших курсовых и дипломных работах. Приобретенные знания необходимы для всех, кто планирует связать свое будущее с высокими технологиями и высокопроизводительными вычислениями. Всем студентам, успешно завершившим курс "Архитектура и программирование массивно-параллельных вычислительных систем" будут выданы дипломы.

AMD/ATI Stream SDK 2.0

Вышел ATI Stream SDK 2.0 (релиз).

Лично меня интересует только OpenCL, поэтому и смотрел я исключительно с этих позиций:

Larrabee все?

Согласно статье в CNET, Larrabee будет еще не очень скоро:
Intel: Initial Larrabee graphics chip canceled
Intel said Friday that its Larrabee graphics processor will initially appear as a software development platform only.

...Intel would not give a projected date for the Larrabee software development platform and is only saying "next year."

Похоже, что кроме ATI и NVIDIA надеяться на что-то в production в ближайшие год-два не стоит.

CUDA 3.0 Beta

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

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

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

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

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

AMD и OpenCL

Tagged:  

Последняя бета-версия Stream SDK поддерживает OpenCL для GPU. Вот, собственно, весь список нововведений:

  • First beta release of ATI Stream SDK with OpenCL™ GPU support.
  • ATI Stream SDK v2.0 OpenCL™ is certified OpenCL™ 1.0 conformant by Khronos1.
  • Added Microsoft® Windows® 7 support.
  • Added native Microsoft® Windows® 64-bit support.
  • Float comparisons in kernels no longer produce a runtime error.
  • Various other issues from previous v2.0 beta releases have been resolved.

Берут тут: AMD Stream SDK 2.0 beta

Новости OpenCL

Tagged:  

С некоторым опозданием, но:

Mac OS X 10.6 Манул Snow Leopard
Вышла, OpenCL входит в поставку, работает, хотя местами и странно (не для всех примеров удалось собрать Release-вариант, для некоторых собирается только отладочный.
Правда не безумно быстро, я смотрел на пример NBody: на старом (двухлетнем) MacBook Pro с Geforce 8600M он медленнее, чем на CPU, а поддерживаемая конфигурация GPU+CPU медленнее, чем CPU отдельно, вероятно в силу пересылок. На более новом железе выигрыш должен быть больше, надо бы собрать на пробу бокс с ATI 4870
Приятно то, что и без графического акселератора оно вроде бы работает.
ATI Stream SDK 2.0 Beta2
ATI Stream SDK 2.0 Beta2: First public beta release of ATI Stream SDK with OpenCL™ CPU support. The OpenCL™ 1.0 conformance logs from this release have been submitted to the Khronos OpenCL™ Working Group.
Поддержаны Windows и Linux, про MacOS см. выше.

NVidia OpenCL Beta1

Спешу сообщить, что OpenCL SDK Beta1 от NVidia доступен на девелоперском сайте NVidia (т.е. опять через регистрацию, но на форумах ходят упорные слухи, что регистрируют сейчас быстро, особенно если вам есть что показать по CUDA: записки в блогах, статьи).

Поддержаные платформы: 4 вида Windows (XP/Vista, 32/64) и Linux. Mac OS, вероятно, ожидает снежных леопардов.

Для обсуждения и общения с разработчиками есть специальный раздел форума разработчиков NVidia

CUDA 2.2

CUDA 2.2 уже несколько дней как в релизе.

Действительно серьезное изменение одно:

GPU может мэпировать pinned memory в свое адресное пространство.

Для "интегрированных карт", которые на самом деле используют общую с CPU память - это просто избавление от избыточной пересылки данных. С учетом того, что на ноутбучных картах производительность и так не очень - полезное подспорье.

OpenCL (NVidia)

На девелоперском сайте NVidia (только для бел.. зарегистрированных девелоперов, регистрация например тут) выложили OpenCL 1.0 Conformance Candidate Release

CUDA 2.1

Вышла NVidia CUDA 2.1 (релиз). На официальном сайте пока нет, все ссылки для скачивания лежат в форуме по CUDA, обсуждать предлагается в отдельном треде, но обсуждение пока не очень интересное.

Syndicate content
Copyright © 2008-2009 Alex Tutubalin