Skip to Content

CUDA 2.0 (beta)

Не прислав мне никакого уведомления (хотя раньше присылали), NVidia выпустила CUDA 2.0 beta.

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

Из важного

  • Поддержка Vista (32 и 64 бита);
  • Нет поддержки GeForce 9800GTX (вышедшей на пару недель раньше этой беты), что довольно странно.
  • С двойной точностью какая-то непонятная совсем история:
    1. В CuBLAS она заявлена в документации, символы в библиотеке имеются (собирать еще ничего не пробовал).
    2. В документации (programming guide) слово double встречается 8 раз (на 99 страниц текста), что как-то безобразно мало.
    3. Времена вычислений для double в соответствующей секции не описаны (но я подозреваю, что они другие, чем у float).
    4. Таблица с описанием double-функций (на которую есть указание в тексте) - отсутствует.
    Другими словами, работы ведутся и довольно скоро все может появиться.
Да, dgemm я, естественно, в ближайшие дни попробую опробовать. Интересно же.

Comments

честный double не появится, т.к. в железе его просто нет. ес

честный double не появится, т.к. в железе его просто нет. если что-то и будет, то медленная эмуляция.

Я все-таки надеюсь, что они в обозримом будущем выпустят жел

Я все-таки надеюсь, что они в обозримом будущем выпустят железку, которая быстрее 8800Ultra (9800 может где-то и быстрее, но память - медленнее, а затык в шине), может там и появится double.

Так и есть. А именно технология Tesla 2 будет поддерживать н

Так и есть. А именно технология Tesla 2 будет поддерживать настоящий double на аппаратном уровне - см. интервью Дэвида Кирка
www.bit-tech.net/hardware/2008/04/30/david-kirk-interview
хотя уже сейчас видеопроцессоры 9-го поколения G9x поддерживают аппаратную эмуляцию double.

Неужели они для Теслы будут делать отдельные чипы ? Мне не

Неужели они для Теслы будут делать отдельные чипы ?

Мне не безумно нужен double, но возможность отлаживаться (и бенчмаркаться) на commodity hardware была бы очень приятной.

Нет, Tesla 2 - это название нового чипа (как сейчас G80 и G9

Нет, Tesla 2 - это название нового чипа (как сейчас G80 и G9x), который будет устнавливаться на всю линейку карт - GeForce, Quadro и Tesla.

Спасибо за сообщение. А Вы не в курсе, есть какие-нибудь &lt

Спасибо за сообщение.
А Вы не в курсе, есть какие-нибудь <b>практические</b> разработки на базе CUDA. Скажем, фильтры для GIMP или фотошопа, или ещё чего-нибудь в таком роде?

Во-первых, матлабовская библиотека - куда уж практичнее. Во

Во-первых, матлабовская библиотека - куда уж практичнее.

Во-вторых, примеры фотошоповских фильтров выложили буквально неделю назад, компилируйте, пробуйте.

В-третьих, всякой молекулярной динамики за полтора года наделали мешок.

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

Спасибо за примеры, буду смотреть.

Спасибо за примеры, буду смотреть.

Post new comment

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> <s> <i> <b> <blockquote>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <php>, <ruby>. The supported tag styles are: <foo>, [foo].
  • Images can be added to this post.

More information about formatting options



.