CUDA 2.0 (beta)
lexa - 30/Апр/2008 23:00
Не прислав мне никакого уведомления (хотя раньше присылали), NVidia выпустила CUDA 2.0 beta.
Вообще, и анонс в форуме довольно куцый, складывается впечатление, что по политическим причинам попросили выкатить то, что есть прямо сейчас.
Из важного
- Поддержка Vista (32 и 64 бита);
- Нет поддержки GeForce 9800GTX (вышедшей на пару недель раньше этой беты), что довольно странно.
- С двойной точностью какая-то непонятная совсем история:
- В CuBLAS она заявлена в документации, символы в библиотеке имеются (собирать еще ничего не пробовал).
- В документации (programming guide) слово double встречается 8 раз (на 99 страниц текста), что как-то безобразно мало.
- Времена вычислений для double в соответствующей секции не описаны (но я подозреваю, что они другие, чем у float).
- Таблица с описанием double-функций (на которую есть указание в тексте) - отсутствует.
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.
Спасибо за сообщение. А Вы не в курсе, есть какие-нибудь <
Спасибо за сообщение.
А Вы не в курсе, есть какие-нибудь <b>практические</b> разработки на базе CUDA. Скажем, фильтры для GIMP или фотошопа, или ещё чего-нибудь в таком роде?
Во-первых, матлабовская библиотека - куда уж практичнее. Во
Во-первых, матлабовская библиотека - куда уж практичнее.
Во-вторых, примеры фотошоповских фильтров выложили буквально неделю назад, компилируйте, пробуйте.
В-третьих, всякой молекулярной динамики за полтора года наделали мешок.
А нормальному пользователю эти гигафлопсы не слишком нужны (исключение - вычислительно-тяжелые фотошоповские фильтры, пожалуй), проблема в том, что загнать данные в видеокарту, чтобы там посчитать, скажем, гистограмму - невыгодно, нужно загонять чтобы посчитать что-то хорошее.
Спасибо за примеры, буду смотреть.
Спасибо за примеры, буду смотреть.