LinuxForum.Fans
Тема

SLI видеокарты в Ubuntu 10.04

Автор: u___________4 21 сообщений 6650 просмотров
#83522

Здравствуйте. Скажите пожалуйста, не будет ли на Ubuntu 10.04 проблем со сдвоенными видео-картами GeForce? Это вроде-бы SLI-режимом называется.
Особенно интересует 64-битный дистрибутив

#84046

http://www.thg.ru/graphic/linux_game/linux_game-01.html - вот тут говорят что режим SLI работает, но поддержка его очень убогая. И читал что это так не один раз. И прироста в играх совсем мало. С виндой не сравнить.
А зачем тебе SLI под Линукс? Тебя что грешный образ жизни замучал (пираццкая винда например) и ты решил с игровым компом в монахи податься (линукс установить) - грехи замаливать? :)

#84055

Да нет, играми я вообще мало увлекаюсь. Просто использую софт который работает с GPU-процессорами. Раз SLI поддерживается, значит и работать всё будет нормально, там уже от софта будет зависить. Спасибо :)

#84065

А какой именно софт в Линуксе работает с GPU? В винде такого софта уже куча, а вот в что есть в линуксе никто сказать не может. И у меня лично большие сомнения что он вообще такой под Линкус есть. :)
А игры это своего рода показатель эффективности данной связки. Ежели в играх нет прироста, то и в софте его тоже не будет.
Может дещевле и проще будет одну карту покупать? Или если действительно нужен весь вычислительный потенциал GPU то нужно такую связку использовать под винду?

#84072
ZhuK написал:
А игры это своего рода показатель эффективности данной связки. Ежели в играх нет прироста, то и в софте его тоже не будет.

Не правда.

#84117

А какой именно софт в Линуксе работает с GPU? В винде такого софта уже куча, а вот в что есть в линуксе никто сказать не может. И у меня лично большие сомнения что он вообще такой под Линкус есть.

Значит вы очень плохо знакомы с Линуксом, либо не работали с задачами где необходимы сравнительно большие вычислительные мощности.

А игры это своего рода показатель эффективности данной связки. Ежели в играх нет прироста, то и в софте его тоже не будет.

Не согласен, вы видимо не до конца понимаете что такое GPU и в чём задачи таких процессоров. Вычислительные мощности используются не только в играх.
Вот здесь например софт который работает с GPU - www.cryptohaze.com

#84240
zerg написал:
[quote=ZhuK]А игры это своего рода показатель эффективности данной связки. Ежели в играх нет прироста, то и в софте его тоже не будет.

Не правда.[/quote]
Правда. Вы не поняли самой сути почему в играх эта связка плохо смотрится. Графическому процессору без разницы в какой среде работать, проблема в драйверах. И это отмечают все. Так что я не пытаюсь унизить Линукс, я просто сказал что из-за драйверов вы не получите всего что можно получить.
А что это за софт, я не силен в английском?
И что у вас за связка видеокарт?
Дело в том что в играх как раз наибольший спрос на такие мощьные графические ускорители. И самые-самые карты как раз позиционируются для игр.

#84244

ZhuK, распараллеливание вычислений - вот что нужно специализированному софту от связок из видеокарт. И не обязательно это вообще как-либо связано с графикой. Если производители драйверов не могут оптимизировать работу своих библиотек обрабатывающих графику для работы с многопоточностью, в силу тех или иных особенностей выполняемых задач или среды выполнения, то это никак не отражает прирост производительность при использовании нескольких GPU для математических расчётов.

Игры, игры... графика, графика... можно подумать на них свет клином сошёлся.

#84251

Собственно да, сошелся. Именно для этой публики изначально и расчитан сегмент видеокарт с высокой производительностью. И именно для них они и создаются.
И в общем-то не так уж и давно начали говрить о том сколько мощщи пропадает зря. :) До этого со всеми вычислениями справлялись ЦП. И только когда количество транзисторов в ГП превысило онное количество в ЦП тогда и начались разговоры о том как бы эту мощь ГП приручить. :)
Параллельные вычисления, многопоточность... Сколько интересного заложено в этих словах. :) Как давно мы обладатели многоядерных ЦП ждем когда же оно наконец-то распараллелится и замногопоточится. А оно все никак.... :) Мы бы еще и свои мощные ГП подключили и настал бы покой в сердцах и умиротворение в душах. А на лицах довольные улыбки. Еще мы ждем когда же наконец софт переползет в среду 64, тоже было бы неплохо.
Может и будет математика лучше просчитываться, а может и нет. Опять же потому что не согласована до путя работа карт. Опять же потому что драйвера ни к черту.
И ЦП для математики никто еще со счетов не сбрасывал. В последних драйверах nVidia есть возможность переложить тяжелую ношу PhysX на ЦП, если ваш ГП уступает по мощи ЦП. А PhysX это ближе к математике чем к графике мне так кажется.
А в целом, не будем собачиться, а подождем результатов эксперементов от Белый Тигр.

#84301

ZhuK, вы оглашаете известное заблуждение большинства. По внутренним данным той же мне мерзкой Nvidia - половина дохода получается с архитектуры, а не с графической производительности. То есть половину дохода компании составляют заказчики, которые используют архитектуру GPU для расчётов никак не связанных с графикой.
Ещё разок - GPU спроектированы для тяжёлый расчётов на лету. Этого требует графика. Но считать, что это нужно только для работы с графикой - глупо. Скорость специфические вычислений зависит не от кол-ва транзисторов, а от архитектуры системы в целом. От драйверов в данном же случае требуется только позволять обращаться к двум видеокартам как к единому вычислительному блоку с большим колличеством доступных сокетов/тредов. Остальное зависит уже от прямоты рук разработчика софта.

#84464

Вот что мне нравится в поклонниках ОС Линукс, так это то, что они посвящены во все внутренние тайны известных производителей железа. Один знакомый линуксоид выдал все коммерческие тайны Apple рассказав мне куда идут деньги и как распределяются доходы компании. Причем с такими подробностями как будто является не кем иным как правой рукой Стива Джобса. Вы я вижу являетесь посвященным в дела nVidia. :) Вот только я не очень верю внутренним данным которые каким-то образом становятся достоянием общественности. Но других сведений у меня нет, поэтому поверю на слово. :)
Я и не говорил что вся мощь нужна только для графики. Но так уж сложилось что для этого используются чаще. И мне с трудом вериться что заказчиков на архитектуру графического ускорителя больше чем геймеров в мире. Ну вот не верится и все. :)
Насчет архитектуры и транзисторов вы открыли для меня америку. :) Еще вспомним что и от частоты тоже не все зависит, что и там архитектура важна. Но тем не менее, техпроцессы меняются, архитектура становится все совершенней, количество транзисторов растет. :) И это факт.
От драйверов все лишь нужно чтобы как к единому. Да вот в этом все и дело, что плохо это получается у драйверов. Поэтому не верю что выйдет что-то путевое. Вас злит то, что под Линукс не желают писать нормальных драйверов. И это наверное неспроста. Не нуждается наверное эта ОС в таких драйверах. Вы же любите вспоминать что это прежде всего серверная ОС. :) Шучу.
И хотелось бы все таки узнать что за карты в паре стоять будут.

#84490

Что касается результатов с моей стороны, то этого ждать долго. Я пока только прицениваюсь, узнаю будут ли на конкретных ОС проблемы с конкретным софтом. Просто в планах покупка сервера для выполнения ресурсоёмких вычислительных операций, которые благодаря прогрессу удалось переложить с CPU на GPU, тем самым в несколько раз их ускорив. Сервер этот выходит достаточно большой по стоимости, вот и приходится лазать везде и уточнять всё и вся.
Касательно остального, могу сказать что вероятно всё так как говорит zerg. Обычных геймеров может быть и больше чем крупных заказчиков вычислительных мощностей, но не надо забывать о том что и покупки они делают более крупные. А что касается

По внутренним данным той же мне мерзкой Nvidia - половина дохода получается с архитектуры...

Дак такая информация вполне может быть взята с различных конференций или выступлений спецов nVidia из области торговли.
Впрочем, мне кажется что на подобные темы спорить бесполезно. Лучше заранее придерживаться темы топика и не уходить от неё:)

#84501

Вот меня эта тема раззадорила. Для меня этот вопрос не совсем праздный. Ведь практичеки никто из поклонников ОС Линукс этот вопрос не обсуждает и не поднимает - использование видеокарт для серъезных вычислений, а уже тем более SLI связки. Я до этого считал что под Линукс вообще нет софта использующего видяхи. А если вы не расскажите что это за софт у вас такой, то и дальше буду так считать. :) Потому как в той ссылочке все на английском и не понятно есть от видях там толк или просто констатация факта использования.
Понятно почему Линукс, будет покупаться сервер. Но вот непонятно зачем под в общем-то сомнительного качества драйвера две видяхи. Может лучше купить двухпроцессорную мать и зарядить туда топовые модели процев от интел, которые всегда были сильны в математических вычислениях?
Я не силен в серверных матерях. А бывают серверные матери под 2 видяхи? Говорят что и интегрированных вполне хватает.
И все таки какие видеокарты планируете взять? (хочу оценить оптовые закупочные размахи вычислителей :) )
А торгашей из nVidia мы слушать не будем. :) Им как раз в самую пору в уши дуть потребителям. Последняя линейка карт обещанной революции не произвела ни в области вычислений и созданий суперкомпьютеров на базе их видях, ни в области обработки графики. Видяхи хорошие (только прожорливые и горячие) но не революционные. А тут еще ATI свою 6 линейку призентует осенью. В общем есть повод призадуматься калифорнийцам.

#84504
ZhuK написал:
От драйверов все лишь нужно чтобы как к единому. Да вот в этом все и дело, что плохо это получается у драйверов.

плохо получается распаралеливать обработку графических фитч собственными библиотеками. Но это проблемы только графики и поставщика дров. Работа стороннего софта - проблема его разработчиков. Так что дааалеко не факт.

ZhuK написал:
Вас злит то, что под Линукс не желают писать нормальных драйверов. И это наверное неспроста.

Я болт давным-давно приложил. У меня ati. Свободные драйвера. Всё ОК.

ZhuK написал:
Вот что мне нравится в поклонниках ОС Линукс, так это то, что они посвящены во все внутренние тайны известных производителей железа.
Белый Тигр написал:
Дак такая информация вполне может быть взята с различных конференций или выступлений спецов nVidia из области торговли.

Да, и она часто моргала в презентациях к Cuda.

ZhuK написал:
Ведь практичеки никто из поклонников ОС Линукс этот вопрос не обсуждает и не поднимает - использование видеокарт для серъезных вычислений, а уже тем более SLI связки. Я до этого считал что под Линукс вообще нет софта использующего видяхи.

Ну ваша близорукость, а иначе это не назвать, - ваша проблема. Даже специальные sdk есть заточенные под linux. На сайте были некоторое время назад доступны. Может всё ещё лежат. Только вот проприетарные они у NV, на сколько я помню. А вот у ati всё такое нативное smile

ZhuK написал:
Но вот непонятно зачем под в общем-то сомнительного качества драйвера две видяхи. Может лучше купить двухпроцессорную мать и зарядить туда топовые модели процев от интел, которые всегда были сильны в математических вычислениях?

GPU их сделает. Тестами интернет забит.
Да, я вот обладателей n-ного кол-ва серверных приблуд с интелом. Нихрена они свою стоимость не оправдывают.

ZhuK написал:
Я не силен в серверных матерях. А бывают серверные матери под 2 видяхи? Говорят что и интегрированных вполне хватает.

У меня на Supermicro под два xeon 5500 - 4 16x разъёма. Только есть ли там поддержка SLI - не известно.

ZhuK написал:
Видяхи хорошие (только прожорливые и горячие) но не революционные.

Не то слово... Во время тестирования драйверов их комнатными вентиляторами обдували. Московский филиал не спасло даже то, что кондиционеры стоят smile

ZhuK, последний момент. Идея и способы использования GPU - не новы. Первые реализации были ещё в бородатых годах. А первая сборка с параллельными поточными вычислениями, анонс которой я видел, была на via chrome. Году так в 2003ем.

#84523

Даже боюсь предположить какая у вас ATI. Я на под свою 4890 свободные драйвера оставить не могу. Она тогда постоянно работает на полную катушку. Температура под 80-85 и обороты куллера соответственно. Это похоже на готовящийся к взлету самолет. smile
Я все таки остаюсь при своем мнении, что из-за драйверов ничего путнего не выйдет, раз они не в состоянии поддерживать SLI связку. Жаль что быстрых результатов не обещают. С удовольствием посмотрел бы.
А вот еще вопрос. В играх прирост производительности от использования двух карт состовляет ну в лучшем случае 30%, а как с этим дела обстоят на фронте исплоьзования GPU для вычислений? Оправданы ли такие затраты? Ведь речь идет не о бюджетных картах, а о моделях за 300-400 а то и выше $.
Ну sdk это не для народа. А что-нибудь для простого пользователя?

#84531
ZhuK написал:
Я все таки остаюсь при своем мнении, что из-за драйверов ничего путнего не выйдет, раз они не в состоянии поддерживать SLI связку.
ZhuK написал:
В играх прирост производительности от использования двух карт состовляет ну в лучшем случае 30%, а как с этим дела обстоят на фронте исплоьзования GPU для вычислений?

Вы, почему то, ровняете такие понятия, как эффективность работы SLI и быстродействие в играх. А это разные вещи. Повторюсь, глобальный доступ к массиву чипов как к единому модулю с кучей тредов/сокетов - задача SLI.

ZhuK написал:
В играх прирост производительности от использования двух карт состовляет ну в лучшем случае 30%, а как с этим дела обстоят на фронте исплоьзования GPU для вычислений?

В теории - очень хорошо там обстоят дела. На самом деле - зависит от софта.

ZhuK написал:
Ну sdk это не для народа. А что-нибудь для простого пользователя?

Для того пользователя, который привык считать, что топовые видеокарты созданы для игр - ничего.

#84634

Я хожу по росе в босоножки обутый
То ли дома не все, то ли я ненормальный.
Из фольклора.
Вот и я думаю что мы наверное ведем беседу о разных технологиях. Я имею ввиду вот эту. Цитата: "В 1998 году компания 3dfx представила графический процессор Voodoo2, среди прочих нововведений которого была технология SLI (англ. Scan Line Interleave — чередование строчек), которая предполагала совместную работу двух чипов Voodoo2 над формированием изображения." А вот как она сейчас позиционируется: "Что такое технология SLI?
Технология NVIDIA® SLI™ - это революционный подход к масштабированию графической производительности путем объединения нескольких видеокарт NVIDIA в одной системе на базе медиа-коммуникационного процессора NVIDIA nForce® SLI." Какую вы технологию имеете ввиду, я не могу понять. По моему разумению если драйвер не в состоянии нормально объединить две карты для одной цели, то как бы не был оптимизирован софт (игра например) для работы в этом режиме, то ничего толкового из этого не выйдет. Производительность все равно будет страдать.
А может быть технология для использования двух и более карт в вычислениях называется по другому?
Да, тысяча чертей :)! Я именно равняю такие понятия как эффективность работы SLI и повышение производительности или количество оттданых FPS в играх или повышение производительности при работе с видео. Ведь именно для этого эта технология и разрабатывалась. Именно для повышения производительности. А что такое быстродействие в играх я не понимаю. Возможно это ресурсоемкость? А может это тот показатель который возникает при сравнении SLI связок на матерях с чипсетами NForce2 и P55? Вот это будет действительно различное быстродействие. :)
И очень туманный ответ о повышении производительности. В играх тоже все зависит от того как написана игра. Но есть определенные данные собранные опытным путем. 20-30 %. Как я понимаю в области вычислений таких данных не собрано.
Да топовый карты созданы для игр. Вы прекрасно знаете что такое игровая индустрия и каков ее размах. Да прибавим сюда еще все эти директы 9,10,10.1,11. И игры все красивее и красивее..... :)
Ну зачем же так сразу. Ну вот фотошоп использует карты, по моему 3D Max, кодирование видео с помощью карт. Чего вы сразу взъелись на нас геймеров?

#84660

ZhuK, причём тут игры? SLI в 3dfx настолько далёк от того, что нынче называют SLI и CrossFire! Даже не знаю, что с чем сравнивать...
И помните, проблема - не в играх. Игры не исполняются на видеокартах. Производительность в SLI игр - проблема системы обработки изображения драйверов от видюхи. Но при математических расчётах ей просто не пользуются.

#84716

Если я правильно понял, то при расчетах не графики прога просто использует видяху (или две видяхи) для своих нужд, как очень мощное вычислительное железо? И неважно насколько удачно или неудачно написаны драйвера? Поправьте если ошибаюсь.
Я привел официальную точку зрения с сайта nVidia.com - Технология NVIDIA® SLI™ - это революционный подход к масштабированию графической производительности путем объединения нескольких видеокарт NVIDIA в одной системе на базе медиа-коммуникационного процессора NVIDIA nForce® SLI.
А что это в вашем понимании, я не понимаю.
А если софт берет и подключает 1,2,3 или 4 (сколько есть) видеокарты для своих неграфических вычислений, то может это и не SLI вовсе? И не важно соединены карты мостиками или просто находятся в слотах.
durc, спасибо за ссылку. Интересная инфа, хотя и устаревшая. Видимо проблемы с этой технологией тянуться давно. Это досадно. Особенно для тех, кто работает с видео под Линуксом и мог бы пристегивать видяху к обработке.
zerg, приятно было пообщаться, хотя мы и разошлись во мнениях. :)
А неплохо было бы если бы Белый Тигр может быть когда-нибудь и поделился бы своими результатами для нашего общего развития. :)

Войдите или зарегистрируйтесь, чтобы ответить.