1.1, inferrna (ok), 11:02, 13/03/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Интересно, в случае ошибки при выполнении OpenCL кода видеокарта будет также вешаться, как и с блобом? Если да, дебажить будет трудно. А так - можно глянуть.
| |
|
2.24, Аноним (-), 07:29, 14/03/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
По идее, в открытом драйвере есть таймаут на работу с GPU, так что если GPU совсем перестанет отвечать - он будет перезапущен. Другое дело что при этом могут вылезти баги... :)
| |
|
1.2, Аноним (-), 11:03, 13/03/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Круто, но свободные драйвера катастрофически не успевают за временем жизни современных видеокарт. HD7000 около двух лет и она до сих пор толком не поддерживается. Через два года, когда всё доделают, уже будет какой нибудь HD11000 для которого опять будет только поддержка переключения видеорежима и никакого 3D и OpenCL. Что с этим делать не ясно :)
| |
|
2.4, inferrna (ok), 11:12, 13/03/2013 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Что с этим делать, не ясно :)
Пойти на почту, купить видеокарту поновее, отправить её по почте разработчику. А лучше 3 видеокарты трём разработчикам. Или 10 десяти. Как я заметил - пишут и отлаживают на том, что есть у самих, а новые железки есть далеко не у всех.
Сам я так, конечно, не делал.)
| |
|
3.7, Аноним (-), 12:25, 13/03/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Пойти на почту, купить видеокарту поновее, отправить её по почте разработчику.
Справедливости ради - сабжевый патч представил Том Стеллард. Он из амд. Я почему-то думаю что видеокарту сабжевого семейства ему таки нашли :).
| |
|
2.11, Stax (ok), 14:14, 13/03/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
Все не совсем так плохо. Это не ситуация "вообще", а частность.
HD7000 была первая новая архитектура после приобретения ATI. Хотя ATI публиковала документы о дизайне видеокарт и на них смогли сделать драйверы вплоть до HD6xxx, но AMD не смогла сделать этого для новой серии достаточно быстро. Проблемы реструктуризации и все такое. Они еще тогда, два года назад, до выхода HD7xxx сказали, что мол извините, что так получается, тут трудно что-то успеть во время, зато мы вам каталист будем оперативно выпускать. А вот к следующей серии, HD8xxx, мы позаботимся, чтобы во время выпуска в линуксе уже была поддержка, то же самое с последующими сериями.
Почитайте вот эту статью двухгодичной давности: http://www.phoronix.com/scan.php?page=news_item&px=OTI1OQ
Пока все выглядит вполне по плану. К моменту, когда HD8000 будет представлена (конец этого года) в линуксе будет поддержка HD7000 и HD8000. Собственно, поддержка HD7000 уже есть почти для всего, если у вас ядро >= 3.8 и Mesa >= 9.1.
| |
2.25, Аноним (-), 07:30, 14/03/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
> никакого 3D и OpenCL. Что с этим делать не ясно :)
С 7000 так много возятся потому что он на прошлые семейства мало похож - переход на новую архитектуру. С другой стороны, 8000 - это немного доработанный напильником 7000 например. Поэтому его начальная поддержка (сделанная на основе 7000) есть аж до выпуска 8000 в массовую продажу.
| |
|
1.5, oneonfire (?), 12:11, 13/03/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –9 +/– |
ВСЕ НИКАК НЕ ПОЙМУ, ПОЧЕМУ ВИДЕОКАРТЫ ПОСТАРЕЕ НЕ МОГУТ ВЫПОЛНЯТЬ ЧАСТЬ ЗАДАЧЬ ПРОЦЕСОРА???ЗАЧЕМ НУЖНА ИМ КАКАЯ-ТО ПОДЕРЖКА OpenCL
| |
|
2.6, Аноним (-), 12:21, 13/03/2013 [^] [^^] [^^^] [ответить]
| +6 +/– |
1) Что вы так орете? Вас и так хорошо видно!
2) Объясняю: OpenCL - довольно жесткий в плане требований по совместимости стандарт. Вы или можете полностью реализовать все его возможности, или не должны декларировать совместимость с таковым совсем. Частичная поддержка - не котируется. Вообще никак.
На старых GPU есть ряд аппаратных особенностей и ограничений, которые делают реализацию полной спецификации OpenCL достаточно сложной и/или просто очень тормозной, что лишает ее какого либо смысла.
По этому поводу OpenCL на АМДшных картах будет с HD5000 и новее. В проприетарном драйвере он еще был кой-как сделан для HD4000, однако учитывая с какой скоростью это все работало - смысла в реализации для HD4000 мало. Современный процессор по скорости счета чего доброго заткнет большую часть семейства HD4000. Поэтому разработчики открытых дров предпочли совсем не связываться: возни много (больше аппаратных ограничений), а результат заведомо отстоен.
На самом деле нет никакой специальной "поддержки OpenGL". Просто блоки ALU или умеют все что надо или нет и надо дико (и тормозно) костылить с весьма унылым результатом на выходе.
| |
|
3.8, Аноним (-), 13:10, 13/03/2013 [^] [^^] [^^^] [ответить]
| +/– |
не знаю какие задачи вы рассматривали при сравнении hd 4000 и современных процессоров, но в биткоинах CPU всё также значительно им уступают, в подборе паролей тоже.
| |
|
|
5.13, Stax (ok), 16:51, 13/03/2013 [^] [^^] [^^^] [ответить]
| –2 +/– |
А вы знаете другие реалистичные применения для конечного пользователя? На домашнем компе, а не каких-нибудь кластерах с теслами для ученых?
| |
|
|
7.15, Stax (ok), 18:02, 13/03/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ничего себе, домашнее применение :)
Я, например, не знаю ни одного человека, который дома регулярно запускает трехмерный рендеринг, зато знаю множество майнящих биткоины :)
Подбор забытого пароля к архиву тоже может иметь смысл, и не один мой знакомый рано или поздно заморачивался этим.
Я не хочу умалить ваше применение, просто замечаю, что оно довольно специфическое по сравнению с раскритикованными выше задачами.
| |
|
8.16, Аноним (-), 21:18, 13/03/2013 [^] [^^] [^^^] [ответить] | +1 +/– | биткойны майнят 4 комментатора на форумах, и то в реальности небось 1 майнит а о... текст свёрнут, показать | |
|
9.17, Stax (ok), 21:57, 13/03/2013 [^] [^^] [^^^] [ответить] | –1 +/– | Дома Рендерят рекламные ролики Рендерят картинки По-моему мы живем в разны... текст свёрнут, показать | |
|
|
11.23, Stax (ok), 02:35, 14/03/2013 [^] [^^] [^^^] [ответить] | +/– | Вполне возможно Но я уверен в том, что сотни, если не тысячи майнящих биткоины ... текст свёрнут, показать | |
|
|
9.31, Аноним (-), 08:32, 14/03/2013 [^] [^^] [^^^] [ответить] | +/– | Эти 4 комментатора , между прочим, энное время назад переплюнули по суммарной в... текст свёрнут, показать | |
|
8.29, Аноним (-), 08:30, 14/03/2013 [^] [^^] [^^^] [ответить] | +/– | А чему противоречит нарисовать 3D сцену в каком-нибудь блендере и отрендерить в ... текст свёрнут, показать | |
|
|
|
5.27, Аноним (-), 08:28, 14/03/2013 [^] [^^] [^^^] [ответить]
| +/– |
> какие приятные и продуктивные области применения
Области как области. В биткоинах суммарная вычислительная мощность сети ставит барьер на пути попыток подделывать транзакции. В случае паролей - случаи бывают разные. Аудит паролей сам по себе вполне полезная область. Кроме того - на GPU потенциально можно и иную обработку криптографии сгрузить. А также всякий постпроцессинг видео и эффекты, например. Да в общем что все что угодно что хорошо поддается массовому параллельному обсчету. Эта область только зарождается и наверняка будет найдено множество иных применений. И то что раньше было сложным, завтра станет просто обыденностью. Как вам например идейка: реалтайм классификация объектов которые видит камера? :)
| |
|
4.26, Аноним (-), 08:19, 14/03/2013 [^] [^^] [^^^] [ответить]
| +/– |
> процессоров, но в биткоинах CPU всё также значительно им уступают,
В биткоинах 4000 серия - не жилец. Мощный современный CPU с 6-8 ядер выдаст сравнимо мегахэшей, при том что на порядок проще в программинге. И какой в 4000 при этом практический смысл? Много гемора с программингом при паршивом результате. Вот и забили все на них. Даже сам амд осилил для них только первую ревизию стандарта. На более новый вариант opencl для 4000-й серии забил даже сам амд в своем блобе, насколько я помню.
Под биткоины и криптографию хорош VLIW5 (5000-я серия и часть 6000-й). Его бы такой на новых техпроцессах - цены бы не было. Хотя VLIW4 - хоть и похуже немного, но тоже весьма ничего так. Да и GCN вполне приличнно считать умеет. Ну вот и майнят/брутят всерьез на HD5000 и новее. При том понятное дело не на low end а на чем-то типа 5750 и выше - т.е. medium range. Т.к. слотов PCI-E в мамках не бесконечно и занимать их совсем дохлыми GPU весьма неоптимально. Вон у Коливаса (который, к слову, написал весьма навернутый майнер) был комп с 4 или 5 * 6990 (или 6970). Вот это да, майнинг биткоинов :).
| |
|
|
6.36, Аноним (-), 06:21, 26/05/2013 [^] [^^] [^^^] [ответить]
| +/– |
> а если еще учесть стоимость последнего CPU в примере...
Однако даже 5770 (который по идее классом ниже 4850) может выдать >200Mhash. А уж 58х0 - вообще порвет это недоразумение на британский флаг.
| |
|
|
|
|
|
1.10, re (?), 13:33, 13/03/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
citata
Я тоже без видеокарточки играю в игры. На Gallium HD Graphicks в Fedora 17 и OpenSUSE 12 дистрибутивах. :) В программе Pegasus хакерской переделал просто библиотеку игры под запуск Wine и Cedega выдернул и переархивировал код под свободные драйвера Mesa и Gallium. Так же устранил небольшие глюки в такой игре как Sims 3,с помощью Garrys Mod программы-идёт отлично всё. Так же играю в WWE RAW рестлинг,Мафия 2,Need For Speed,ГТА все части и многое другое всяких гномов эльфов мультяшек,и не по онлайну,а по раздраконненой библиотеки игр и переделанной немножечко.Правда текстуры иногда падают и качество не очень+ звук отваливается :) но играть можно-главное быстрота и скорость игры,впринципе даже и не заметно что что то и хуже сделалось качества в принципе хорошие минус в том что звук отваливается и не на слишком высоких настройках играешь а так всё очень быстро в любой игре какую не ставил и Oblivion и Crysis даже пробовал которые по мощнее. Спрашивается зачем вообще все эти видеокарточки? И вообще этот Windows? На хрен все эти хрюши и семёрки???!!! Карточка была Nvidia GT-320 теперь она валяется в шкафу пылится открутил и вынул,игры можно настроить от южного моста от свободных дров лучше с Gallium и от процессора,и во многие можно с удовольствием как слон играть. Круто!!! Linux и Mac рулят. ;) ммм...кстати над AmigaOS можно поизвращаться поставить-тоже нравится оска в последнее время на ней вообще сидел. Pegasos программу скачайте Pegasos Boxes и Garrys Mod. На них делаются настоящие новые игры а также переделываются другие-всякие виндовые и прочие.А то что это хороший бизнес на вас на дурачках на многих делают каждый раз видеокарточки менять каждый год-то это точно так оно и есть. Когда эти все игры могут работать абсолютно без видеокарточек от одной оперативки процессора материнки.Главное комп перестал гудеть как ненормальный когда вынул карту.
| |
|
|
3.21, Michael Shigorin (ok), 01:45, 14/03/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> где такие плюшки продают?
Ну технически это даже верно -- APU не является видео_картой_, хоть и содержит видеоподсистему. :)
Но глаза всё равно сломались при чтении этого абзаца...
| |
|
|
|