|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alex Tutubalin 2:5020/400 20 Apr 2007 14:16:41 To : Sergey Zhumatiy Subject : Re: Хочется говнокластер -------------------------------------------------------------------------------- Sergey Zhumatiy wrote: >>> что-то подобное было... А уж C-подобных компилеров под это хозяйство - с >>> десяток. >> С десяток ? Перечисли семь. >> > zippygpu, gamasutra, PeakStream, RapidMind, Sh, Glift, Brahma, > Accelerator... Из них половина - библиотеки, а не C-подобные компиляторы. Перечисли семь компиляторов :) > С того, что он меняется от поколения карт к поколению. Т.е. > программка-то на CUDA работать будет, HО после перекомпиляции. Да нет же. Как и в случае с OpenGL и DirectX перекомпилирует драйвер. >> Что значит "эффективных" ? >> 100 GFLOP/s на 550-баксовой карте - это эффективно ? > Hе забываем про несколько секунд на загрузку-выгрузку Откуда "несколько секунд". Вся память на 8800 засирается за 250 msec (3 с хреном Gb/sec). Это медленнее, конечно, чем просто чтение из памяти на современной архитектуре, но не сильно (раза в 2-3). Для сколько-нибудь интересной задачи это не имеет значения. > ручками всё самим подкачивать... А вот алгоритм чуть посложнее, чем FFT. > Опс, где-то ошибка. А где? Фиг знает и отладочную выдачу даже не вставить... С отладкой проблемы, это да. Как и с любым сложным сопроцессором общего назначения. Т.е. есть эмуляторы, да, но их качество непонятное, тоже да. > Пример - написал я программку под библиотеку, которая на ассемблере > x86 работает. Быстро, хорошо. А через год появилась возможность нахаляву > считать на x86_64. Считать в 32-битном режиме? Плохо. Переписывать > библиотеку? А фигли было на неё закладываться? > Пример, кстати, близкий к жизни - совсем недавно один пользователь, > весьма продвинутый математик, на похожую проблему налетел. Hу ты же не можешь реализовать все алгоритмы ? Посему ты _всегда_ привязан к каким-то библиотекам. В вычислениях эта привязанность пожалуй поменьше, чем в прочих местах, при использовании правильных библиотек. Потом, чем тебе 32-битный режим нехорош ? -- Алексей Тутубалин Web: http://www.lexa.ru mailto:lexa@lexa.ru --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/657757e20b25.html, оценка из 5, голосов 10
|