LINUX.ORG.RU

Выбор видеокарты для Linux. Ati vs Nvidia


0

1

Здравствуйте!
Остановился на двух наиболее интересных моделях с пассивным охлаждением.
Подскажите пожалуйста, что лучше, Radeon HD 5750 или GeForce GTS 450 для Linux?

Критерии такие:
* Подключение нескольких мониторов
* Поддержка IPS монитора и вывод с минимальными искажениями
* Работа в Blender с сложными сценами
* Хорошая поддержка драйверов в linux
* Эксперименты с OpenCL/Cuda

Заранее спасибо!


Ответ на: комментарий от RussianNeuroMancer

А теперь взгляните на ситуацию, которая была до августа 2011 года, с точки зрения разработчика софта, желающего задействовать GPGPU.

Я и сам в своем велосипеде, к которому изредка возвращаюсь, использую GPU. И, естественно, только CUDA. Зачем мне мучиться с жутким openCL, если в CUDA все почти так же элементарно, как в openmp?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от RussianNeuroMancer

Зато результат будет работать не у каждого второго, а у каждого первого. Чувствуете, чем пахнет?

Да, только хорошо работать будет только у того под кого ты изначально задрачивал свой софт, да и то не факт.

Reset ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Зато результат будет работать не у каждого второго, а у каждого первого

Обычно «каждому первому» это просто не нужно.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Novell-ch

открой любую статью на хоботе где идет сравнение архитектур

«хобот» вантузоориентирован. Не надо об этом забывать!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от RussianNeuroMancer

Я все правильно понял и просто выразил вам свою мысль о том, что выбирать нужно то, что удобнее, а не то, что «как бы универсально, но настолько монструозно, что никому нафиг не сдалось».

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Я и сам в своем велосипеде, к которому изредка возвращаюсь, использую GPU. И, естественно, только CUDA. Зачем мне мучиться с жутким openCL, если в CUDA все почти так же элементарно, как в openmp?
Окей, уточняю формулировку: с точки зрения разработчика софта, продающего свой софт.
> Обычно «каждому первому» это просто не нужно.
И вы опять не поняли, о чём шла речь.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от Reset

Да, только хорошо работать будет только у того под кого ты изначально задрачивал свой софт, да и то не факт.
Кто хочет больше денег - будет оптимизировать софт и под AMD, и под nVidia, благо теперь OpenCL 1.1 есть и у nVidia, что в некоторой степени облегчает задачу, ведь верно?

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Окей, уточняю формулировку: с точки зрения разработчика софта, продающего свой софт.

В этом случае эффективность работы является главным фактором. И никто вашу openCL не будет использовать.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от RussianNeuroMancer

Кто хочет больше денег - будет оптимизировать софт и под AMD, и под nVidia

Не будет. Кому надо и так пользуются nVidia, а использующим AMD этот софт явно не нужен.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

В этом случае эффективность работы является главным фактором. И никто вашу openCL не будет использовать.
Главным фактором являются деньги. Их количество зависит от охвата аудитории. Например когда Apple пилит энкодер видео, использующий видеокарту, она пилит его на OpenCL, а не CUDA.
> Не будет. Кому надо и так пользуются nVidia, а использующим AMD этот софт явно не нужен.
Докажите.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от Reset

а кто-то получается деньги не за софт, а за результат
Кто-то получает, да. Но этому кому-то часто нужен сертифицированный софт. А самописный софт никто сертифицировать не будет. Сюрприз?

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от Eddy_Em

И вообще, торговать софтом - хуже, чем торговать своим телом!
nVidia продаёт свой драйвер. Оплата драйвера включена в стоимость видеокарты. Жуткое дело!

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

nVidia продаёт свой драйвер. Оплата драйвера включена в стоимость видеокарты. Жуткое дело!

Ой, да ладно. Я свежие версии блоба качаю бесплатно.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от RussianNeuroMancer

Например когда Apple пилит энкодер видео, использующий видеокарту, она пилит его на OpenCL, а не CUDA.

Ну, это их личные проблемы.

Не будет. Кому надо и так пользуются nVidia, а использующим AMD этот софт явно не нужен.

Докажите.

А чего здесь доказывать? Линуксоиды всегда брали только nVidia, те, кто использует AMD и работает в линуксе - либо дуалбутчики, либо недавние вендузятники, не успевшие сменить железо. Мы здесь обсуждаем линукс. Выводы очевидны.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Ой, да ладно. Я свежие версии блоба качаю бесплатно.
Конечно, ведь вы за него уже заплатили.
> Ну, это их личные проблемы.
Вы потеряли нить разговора.
> А чего здесь доказывать?
Вот это:
> те, кто использует AMD и работает в линуксе - либо дуалбутчики, либо недавние вендузятники

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Ой, да ладно. Я свежие версии блоба качаю бесплатно.

Конечно, ведь вы за него уже заплатили.

Можно подумать, AMD'шные карточки стоят намного дешевле…

Ну, это их личные проблемы.

Вы потеряли нить разговора.

Нет: этот форум не про макось.

А чего здесь доказывать?

Вот это:

те, кто использует AMD и работает в линуксе - либо дуалбутчики, либо недавние вендузятники

А что, какой-то линуксоид, находясь в трезвом уме и здравой памяти способен купить себе видеокарту от AMD? Это же все равно, что купить кэноновский принтер, а потом мучиться с ним и плакать...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от RussianNeuroMancer

Кто-то получает, да. Но этому кому-то часто нужен сертифицированный софт.

ога, ога, чего только атишники не нафантазируют лишь бы оправдать существование убогого opencl

А самописный софт никто сертифицировать не будет. Сюрприз?

ога, софт материализуется из астрала

Reset ★★★★★
()

>что лучше, Radeon HD 5750 или GeForce GTS 450 для Linux?

а почему старые серии? Новые быстрее и холоднее

nu11 ★★★★★
()
Ответ на: комментарий от Reset

>А во-вторых в МГУ почему-то есть кластер на теслах, но нет кластера на ati.

теперь в МГУ самая дорогая отопительная система. А кластер на APU ATI есть в штатах.

nu11 ★★★★★
()
Ответ на: комментарий от Eddy_Em

>А что, какой-то линуксоид, находясь в трезвом уме и здравой памяти способен купить себе видеокарту от AMD?

ну я купил. Не жалею совершенно, обратно на ПЕЧку с блобом не хочу.

nu11 ★★★★★
()
Ответ на: комментарий от Reset

Вот редко я с тобой полностью согласен, но в данной теме солидарен на все 100% :)

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от nu11

>а почему старые серии? Новые быстрее и холоднее

С пассивным охлаждением новее в продаже не нашел. К тому же БП 500Вт мощнее не потянет.

exh
() автор топика

ATI, так как и свободный и закрытый драйвер, вполне работоспособны.

Да и свободный, куда лучше чем у Nvidia.

MaZy ★★★★★
()
Ответ на: комментарий от Reset

>gtx 460/560 500 ваттник нормально потянет

Да, точно, посмотрел спецификацию, потянет. Однако так как система сейчас почти бесшумная, если нагрузить БП GTX 460/560 картой (с потреблением MAX 160ВТ против 106ВТ в GTS), БП будет больше нагреваться и соответственно активнее охлаждаться и шуметь. Ну и сами карты GTX 460/560 с пассивным охлаждением не продаются пока что, увы.

exh
() автор топика

Похоже мнения разделились.

Я так понимаю что плюсы ATI Radeon HD 5750:
* Eyefinity, поддержка 3-х мониторов
* Наличие открытой альтернативы проприетарным драйверам
* Лучшая поддержка OpenCL
* Меньшая потребляемая мощность и тепловыделение

Плюсы Nvidia GeForce GTS 450:
* Проверенный временем (хоть и проприетарный) драйвер в Linux
* Более длительный период поддержки видеокарт проприетарным драйвером
* Поддержка Cuda и частично OpenCL
* Поддержка VDPAU

Думаю, что сначала протестирую первый и второй вариант перед принятием окончательного решения.

Всем спасибо за мнения!

exh
() автор топика
Ответ на: комментарий от Polugnom

>с открытыми дровами без энергосбережения.

наглое 4.2. Какой из двух методов энергосбережения тебя не устраивает?

nu11 ★★★★★
()
Ответ на: комментарий от Novell-ch

>во всех синтетических тестах производительность амд карт всегда выше.
поржал с утра пораньше.

JFreeM ★★★☆
()
Ответ на: комментарий от Reset

Во-первых, «убогий» opencl был разработан Apple, во-вторых, его первоначальная цель не GPGPU, а вычисления в гетерогенной среде, то есть, если есть GPU, считать на нём, если нет, считать на CPU, или, например, задействовать GPU+CPU или вообще процессоры cell, в теории можно даже нвидиевские и амдшные видеокарты вместе запускать. Opencl, конечно, сложнее CUDA, но поддерживается всеми крупными производителями (amd,intel,nvidia), а CUDA только для видеокарт конкретной компании. Сейчас куда популярнее, но и opencl как стандарт ещё сыроват. Если покупать и считать сейчас, то нвидия, если покупать «на вырост», то можно и АМД.

Rakot ★★
()
Ответ на: комментарий от TuxR

VA-API. Он не только AMD, его поддерживают и Intel и другие, и NVIDIA (но в ней он - обертка поверх VDPAU)

Deleted
()
Ответ на: комментарий от Eddy_Em

Странно слышать, что он нехороший, от си-фила... Чем же он такой нехороший?

Deleted
()
Ответ на: комментарий от anonymous

GF6200 - УМВР. ЧЯДНТ?

Насчет нескольких мониторов: с xrandr в nvidia плохо, поэтому много мониторов нужно явно прописывать в xorg.conf, либо настраивать в nvidia-settings. Это минус в карму nvidia для многомониторных систем.

Deleted
()
Ответ на: комментарий от Reset

Те, кто много работал и с CUDA, и с OpenCL, вроде как на второй не особо жалуются :)

Deleted
()
Ответ на: комментарий от anonymous

> Так же стоит заметить, что многомониторный режим у нвидии реализован слишком уж по-своему

Есть Xrandr, есть Xinerama. Зачем нужен TwinView и прочий проприетарный никем не поддерживаемый шлак?

tensai_cirno ★★★★★
()
Ответ на: комментарий от anonymous

>Пользуюсь сильно устаревшей карточкой nvidia (gf9600) и постоянно натыкаюсь на какие-нибудь проблемы с блобом. Чаще всего это всевозможные зависания.

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

anonymous
()

nouveau у вас не справляется с нвидией?

quantum-troll ★★★★★
()

exh, если хочешь просто пользоваться оборудованием без красноглазого геморроя - бери нвидию

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

anonymous
()
Ответ на: комментарий от exh

Поддержка Cuda и частично OpenCL

Ошибаешься. Поддержка OpenCL полная. Только более нативной является все же CUDA.

Deleted
()
Ответ на: комментарий от Deleted

Нет, он хуже в плане удобств разработки, а также тем, что под него нет уже говтовых библиотек. Для cuda есть cublas и cusparse.

Reset ★★★★★
()
Ответ на: комментарий от Deleted

Reset уже подробненько расписывал, да и примерчики, ЕМНИП, приводил.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Reset

Ну это может быть, я под OpenCL ничего не делал, а под CUDA - одну наколеночную поделку :)

Deleted
()
Ответ на: комментарий от Reset

Раньше было в обычном nvcc, но потом его оттуда выпилили. А OpenCL не нужно пересобирать под каждое особое устройство :)

Deleted
()
Ответ на: комментарий от Deleted

Раньше было в обычном nvcc, но потом его оттуда выпилили

Да, там был тормозной режим эмуляции, который выпилили.

А OpenCL не нужно пересобирать под каждое особое устройство :)

да, потому что там компиляция идет в runtime

Reset ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.