AMD CrossFireX (укр. перехресний вогонь) — технологія, що дозволяє одночасно використовувати потужності від двох до чотирьох графічних процесорів одночасно. відеокарт Radeon для побудови тривимірного зображення.
Якщо ви встановите більше відеокарт, наприклад 5, то вони або не працюватимуть, тому що нерозпізнаються в даній версії Windows (існують обмеження в драйверах) або працюватимуть, але тільки під Linux. Наприклад, 2 відеокарти HD7990, охолоджувані повітрям своїх власних вентиляторів не працюватимуть стабільно через перегрів. Датчик температури на другій відеокарті визначить, що одна карта нагрілася до 100 градусів, і включить всі 6 вентілятров двох відеокарт на повну потужність. У підсумку, хоча буде сильний шум, відеокарти все одно сильно нагріваються вище 80 градусів, тому їх частота автоматично зменшиться приблизно на 30%, тобто різко впаде продуктивність. Якщо ви поставите водяне охолодження, то 2 відеокарти будуть працювати, але чотири не будуть на Windows 7, так як драйвера відеокарти не спроектовані, щоб 4 відеокарти HD7990 працювали разом. Тому в даному випадку потрібно переходити на Лінукс.
Також драйвера AMD не сертифіковані за міжнародними стандартами якості, на відміну від драйверів фірми NVIDIA. Тому відеокарти NVIDIA в кількості 9 штук (8 штук GTX 275 + 1 карта GTX 280) працюють на невеликому суперкомп'ютері FASTRA 2 в Бельгії, розвиваючи продуктивність 12 Gfps на материнській карті P6T7 WS. Аналогічний суперкомп'ютер, але на відеокартах AMD зібрати не вдалося.
Кожна з відеокарт, використовуючи певний алгоритм, формує свою частину зображення, яке передається в чип Composing Engine майстер-карти, що має власну буферну пам'ять. Цей чип об'єднує зображення кожної відеокарти і виводить фінальний кадр.
У 2006 році система CrossFire формувалася шляхом з'єднання відеокарт Y-подібним кабелем з задньої сторони карт. В даний час система вже використовує спеціальні гнучкі містки (на зразок SLI, але вони мають свій власний алгоритм і логіку і офіційно називається CrossFireX (не варто прирівнювати поняття CrossFire і CrossFireX. Сенс їх дії однаковий, але спосіб побудови в корені інший).
У перспективі відеокарти на основі CrossFire полегшать роботу процесора з графікою. Одна відеокарта буде обробляти графіку, а друга — фізику.
Технологія була анонсована на міжнародній виставці Computex 2005 на Тайвані.
Варто зауважити, що комбінації деяких відеокарт можуть виявитися набагато більш ефективними, продуктивними і вигідними фінансово, ніж одна більш потужна і, відповідно, значно дорожча карта. Але, як і у випадку з , приріст продуктивності від використання двох відеокарт в системі буде спостерігатися тільки в додатках, які вміють використовувати 2 і більше GPU. У старих іграх, які не вміють працювати з Multi-GPU системами, загальна продуктивність графічної складової залишиться колишньою, в деяких випадках може взагалі навіть знизитися; так що для любителів старих, але вимогливих ігор, покупка однієї дуже потужної відеокарти буде кращим рішенням, ніж покупка другої такої ж і подальшим об'єднання в CrossFireX-систему. Також варто відзначити істотний недолік CrossFire: дана технологія не працює при запуску програми у віконному режимі.
Принципи побудови
Для побудови на комп'ютері CrossFireX-системи необхідно мати:
- материнську плату з двома або більше роз'ємами PCI Express x16 с чипсетом AMD або Intel певної моделі, що підтримує CrossFireX;
- потужний блок живлення, як правило, потужністю від 700Вт;
- відеокарти з підтримкою CrossFireX;
- Спеціальний гнучкий місток CrossFireX для з'єднання відеокарт.
Відкрите повинні бути однієї серії (за деякими винятками), але не обов'язково однієї моделі. При цьому швидкодія і частота CrossFire-системи визначаються характеристиками чипа найменш продуктивної відеокарти.
CrossFireX-систему можна організувати двома способами:
- Внутрішнє з'єднання — відеокарти об'єднуються за допомогою спеціального гнучкого містка CrossFireX, при цьому для з'єднання більш, ніж двох відеокарт не потрібно використовувати спеціалізовані багаторознімні містки (типу NVIDIA 3-way SLI або 4-way SLI), відеокарти з'єднуються послідовно простими CrossFireX містками. З'єднання ведеться приблизно так: від першої до другої — від другої до третьої — від третьої до четвертої (для з'єднання 4 відеокарт); від першої до другої — від другої до третьої (для 3 карт); від першої до другої (для 2 карт). Слід зауважити, що на однопроцесорних відеокартах по 2 роз'єми CrossFireX, тому у випадку системи з двох відеокарт об'єднувати їх можна як одним, так і двома містками (від першої до другої — від першої до другої), різниці в продуктивності не буде.
- Програмний метод — відеокарти не з'єднуються, обмін даними йде по шині PCI Express x16, при цьому їх взаємодія реалізується за допомогою драйверів. Недоліком даного способу є втрати в продуктивності на 10-15% порівняно з вищеназваним способом. На даний момент практично повністю загубив актуальність, залишившись способом з'єднання малопродуктивних відеокарт, для яких відсутність сполучного містка не є значущою втратою. Високопродуктивні відеокарти можна об'єднати, тільки використовуючи містки, так як без них драйвер не зрозуміє, що таке об'єднання можливе.
Алгоритми побудови зображень
SuperTiling
Картинка розбивається на квадрати 32x32 пікселя і приймає вид шахової дошки. Кожен квадрат обробляється однією відеокартою.
Scissor
Зображення розбивається на кілька частин, кількість яких відповідає кількості відеокарт у зв'язці. Кожна частина зображення обробляється однією відеокартою повністю, включаючи геометричну і піксельну складові.
Аналог в — алгоритм Split Frame Rendering
Alternate Frame Rendering
Обробка кадрів відбувається по черзі: одна відеокарта обробляє тільки парні кадри, а друга — тільки непарні. Однак, у цього алгоритму є недолік. Справа в тому, що один кадр може бути простим, а інший складним для обробки.
Цей алгоритм, запатентований ATI ще під час випуску двочипової відеокарти, використовується також в .
SuperAA
Даний алгоритм націлений на підвищення якості зображення. Одна і та ж картинка генерується на всіх відеокартах з різними шаблонами згладжування. Відеокарта робить згладжування кадру з деяким кроком щодо зображення іншої відеокарти. Потім отримані зображення змішуються і виводяться. Таким чином досягається максимальна чіткість і деталізованість зображення. Доступні наступні режими згладжування: 8x, 10x, 12x и 14x.
Аналог в — SLI AA.
Dual Graphics
Dual Graphics (раніше Hybrid CrossFireX) — унікальна здатність лінійки AMD APU A-серії (кодова назва «Llano») значно (принаймні в теорії) збільшувати загальну продуктивність відеопідсистеми, коли працює спільно з підключеною дискретною відеокартою, доповнюючи її. Ще більш дивною є здатність Llano працювати з GPU, які швидше або повільніше ніж його власне інтегроване відеоядро — для коректної роботи Dual Graphics не вимагає ідентичного GPU і при цьому він не шкодить швидшому GPU, якщо його продуктивність нижче, як відбувається в CrossFire. Фактично, він приводить в рівновагу доступне апаратне забезпечення для більшої продуктивності (наприклад, якщо дискретний GPU вдвічі швидше вбудованого, драйвер бере один кадр від APU на кожні два кадри від дискретної карти).
При всій спокусливості подібної асиметричної реалізації CrossFire, є серйозні недоліки:
- По-перше, це працює тільки в додатках, що використовують DirectX 10 або 11. І якщо використовується DirectX 9 або більш ранній ігровий рушій, то продуктивність погіршується до самої повільної з двох встановлених графічних карт (проте, згідно з останніми заявами AMD, при використанні DirectX нижче 10 версії програми повинні звертатися до більш швидкої з двох встановлених графічних карт).
- По-друге, щоб Dual Graphics працювала, коефіцієнт графічної продуктивності повинен бути принаймні «два до одного», якщо відеокарта в три рази швидше GPU Llano, то Dual Graphics працювати не буде.
В OpenGL Dual Graphics не підтримується, і він завжди працює на GPU, керуючому основним виходом дисплея.
І хоча ця функція дійсно працює і результати тесту показують вищу частоту кадрів в чистому вигляді.
Див. також
Посилання
- .
- Теория и практика использования технологии ATI CrossFireX [ 6 серпня 2018 у Wayback Machine.].
- Алексей Горбунков, Николай Арсеньев. Двойной форсаж. Сравнение технологий CrossFire и SLI. [ 25 березня 2014 у Wayback Machine.]
- Игромания №3 (2007).
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
AMD CrossFireX ukr perehresnij vogon tehnologiya sho dozvolyaye odnochasno vikoristovuvati potuzhnosti vid dvoh do chotiroh grafichnih procesoriv odnochasno videokart Radeon dlya pobudovi trivimirnogo zobrazhennya Suchasnij logotip AMD CrossFireXLogotip ATI CrossFireX Nini bilshe ne vikoristovuyetsya Yaksho vi vstanovite bilshe videokart napriklad 5 to voni abo ne pracyuvatimut tomu sho nerozpiznayutsya v danij versiyi Windows isnuyut obmezhennya v drajverah abo pracyuvatimut ale tilki pid Linux Napriklad 2 videokarti HD7990 oholodzhuvani povitryam svoyih vlasnih ventilyatoriv ne pracyuvatimut stabilno cherez peregriv Datchik temperaturi na drugij videokarti viznachit sho odna karta nagrilasya do 100 gradusiv i vklyuchit vsi 6 ventilyatrov dvoh videokart na povnu potuzhnist U pidsumku hocha bude silnij shum videokarti vse odno silno nagrivayutsya vishe 80 gradusiv tomu yih chastota avtomatichno zmenshitsya priblizno na 30 tobto rizko vpade produktivnist Yaksho vi postavite vodyane oholodzhennya to 2 videokarti budut pracyuvati ale chotiri ne budut na Windows 7 tak yak drajvera videokarti ne sproektovani shob 4 videokarti HD7990 pracyuvali razom Tomu v danomu vipadku potribno perehoditi na Linuks Takozh drajvera AMD ne sertifikovani za mizhnarodnimi standartami yakosti na vidminu vid drajveriv firmi NVIDIA Tomu videokarti NVIDIA v kilkosti 9 shtuk 8 shtuk GTX 275 1 karta GTX 280 pracyuyut na nevelikomu superkomp yuteri FASTRA 2 v Belgiyi rozvivayuchi produktivnist 12 Gfps na materinskij karti P6T7 WS Analogichnij superkomp yuter ale na videokartah AMD zibrati ne vdalosya Kozhna z videokart vikoristovuyuchi pevnij algoritm formuye svoyu chastinu zobrazhennya yake peredayetsya v chip Composing Engine majster karti sho maye vlasnu bufernu pam yat Cej chip ob yednuye zobrazhennya kozhnoyi videokarti i vivodit finalnij kadr U 2006 roci sistema CrossFire formuvalasya shlyahom z yednannya videokart Y podibnim kabelem z zadnoyi storoni kart V danij chas sistema vzhe vikoristovuye specialni gnuchki mistki na zrazok SLI ale voni mayut svij vlasnij algoritm i logiku i oficijno nazivayetsya CrossFireX ne varto pririvnyuvati ponyattya CrossFire i CrossFireX Sens yih diyi odnakovij ale sposib pobudovi v koreni inshij U perspektivi videokarti na osnovi CrossFire polegshat robotu procesora z grafikoyu Odna videokarta bude obroblyati grafiku a druga fiziku Tehnologiya bula anonsovana na mizhnarodnij vistavci Computex 2005 na Tajvani Varto zauvazhiti sho kombinaciyi deyakih videokart mozhut viyavitisya nabagato bilsh efektivnimi produktivnimi i vigidnimi finansovo nizh odna bilsh potuzhna i vidpovidno znachno dorozhcha karta Ale yak i u vipadku z pririst produktivnosti vid vikoristannya dvoh videokart v sistemi bude sposterigatisya tilki v dodatkah yaki vmiyut vikoristovuvati 2 i bilshe GPU U starih igrah yaki ne vmiyut pracyuvati z Multi GPU sistemami zagalna produktivnist grafichnoyi skladovoyi zalishitsya kolishnoyu v deyakih vipadkah mozhe vzagali navit znizitisya tak sho dlya lyubiteliv starih ale vimoglivih igor pokupka odniyeyi duzhe potuzhnoyi videokarti bude krashim rishennyam nizh pokupka drugoyi takoyi zh i podalshim ob yednannya v CrossFireX sistemu Takozh varto vidznachiti istotnij nedolik CrossFire dana tehnologiya ne pracyuye pri zapusku programi u vikonnomu rezhimi Principi pobudoviDlya pobudovi na komp yuteri CrossFireX sistemi neobhidno mati materinsku platu z dvoma abo bilshe roz yemami PCI Express x16 s chipsetom AMD abo Intel pevnoyi modeli sho pidtrimuye CrossFireX potuzhnij blok zhivlennya yak pravilo potuzhnistyu vid 700Vt videokarti z pidtrimkoyu CrossFireX Specialnij gnuchkij mistok CrossFireX dlya z yednannya videokart Vidkrite povinni buti odniyeyi seriyi za deyakimi vinyatkami ale ne obov yazkovo odniyeyi modeli Pri comu shvidkodiya i chastota CrossFire sistemi viznachayutsya harakteristikami chipa najmensh produktivnoyi videokarti CrossFireX sistemu mozhna organizuvati dvoma sposobami 2 videokarti ATI AMD Radeon HD 5870 z yednani za tehnologiyeyu AMD CrossFireXVnutrishnye z yednannya videokarti ob yednuyutsya za dopomogoyu specialnogo gnuchkogo mistka CrossFireX pri comu dlya z yednannya bilsh nizh dvoh videokart ne potribno vikoristovuvati specializovani bagatoroznimni mistki tipu NVIDIA 3 way SLI abo 4 way SLI videokarti z yednuyutsya poslidovno prostimi CrossFireX mistkami Z yednannya vedetsya priblizno tak vid pershoyi do drugoyi vid drugoyi do tretoyi vid tretoyi do chetvertoyi dlya z yednannya 4 videokart vid pershoyi do drugoyi vid drugoyi do tretoyi dlya 3 kart vid pershoyi do drugoyi dlya 2 kart Slid zauvazhiti sho na odnoprocesornih videokartah po 2 roz yemi CrossFireX tomu u vipadku sistemi z dvoh videokart ob yednuvati yih mozhna yak odnim tak i dvoma mistkami vid pershoyi do drugoyi vid pershoyi do drugoyi riznici v produktivnosti ne bude Programnij metod videokarti ne z yednuyutsya obmin danimi jde po shini PCI Express x16 pri comu yih vzayemodiya realizuyetsya za dopomogoyu drajveriv Nedolikom danogo sposobu ye vtrati v produktivnosti na 10 15 porivnyano z vishenazvanim sposobom Na danij moment praktichno povnistyu zagubiv aktualnist zalishivshis sposobom z yednannya maloproduktivnih videokart dlya yakih vidsutnist spoluchnogo mistka ne ye znachushoyu vtratoyu Visokoproduktivni videokarti mozhna ob yednati tilki vikoristovuyuchi mistki tak yak bez nih drajver ne zrozumiye sho take ob yednannya mozhlive Algoritmi pobudovi zobrazhenShema algoritmu SuperTilingSuperTiling Kartinka rozbivayetsya na kvadrati 32x32 pikselya i prijmaye vid shahovoyi doshki Kozhen kvadrat obroblyayetsya odniyeyu videokartoyu Shema algoritmu ScissorScissor Zobrazhennya rozbivayetsya na kilka chastin kilkist yakih vidpovidaye kilkosti videokart u zv yazci Kozhna chastina zobrazhennya obroblyayetsya odniyeyu videokartoyu povnistyu vklyuchayuchi geometrichnu i pikselnu skladovi Analog v algoritm Split Frame Rendering Shema algoritmu Alternate Frame RenderingAlternate Frame Rendering Obrobka kadriv vidbuvayetsya po cherzi odna videokarta obroblyaye tilki parni kadri a druga tilki neparni Odnak u cogo algoritmu ye nedolik Sprava v tomu sho odin kadr mozhe buti prostim a inshij skladnim dlya obrobki Cej algoritm zapatentovanij ATI she pid chas vipusku dvochipovoyi videokarti vikoristovuyetsya takozh v SuperAA Danij algoritm nacilenij na pidvishennya yakosti zobrazhennya Odna i ta zh kartinka generuyetsya na vsih videokartah z riznimi shablonami zgladzhuvannya Videokarta robit zgladzhuvannya kadru z deyakim krokom shodo zobrazhennya inshoyi videokarti Potim otrimani zobrazhennya zmishuyutsya i vivodyatsya Takim chinom dosyagayetsya maksimalna chitkist i detalizovanist zobrazhennya Dostupni nastupni rezhimi zgladzhuvannya 8x 10x 12x i 14x Analog v SLI AA Dual GraphicsDual Graphics ranishe Hybrid CrossFireX unikalna zdatnist linijki AMD APU A seriyi kodova nazva Llano znachno prinajmni v teoriyi zbilshuvati zagalnu produktivnist videopidsistemi koli pracyuye spilno z pidklyuchenoyu diskretnoyu videokartoyu dopovnyuyuchi yiyi She bilsh divnoyu ye zdatnist Llano pracyuvati z GPU yaki shvidshe abo povilnishe nizh jogo vlasne integrovane videoyadro dlya korektnoyi roboti Dual Graphics ne vimagaye identichnogo GPU i pri comu vin ne shkodit shvidshomu GPU yaksho jogo produktivnist nizhche yak vidbuvayetsya v CrossFire Faktichno vin privodit v rivnovagu dostupne aparatne zabezpechennya dlya bilshoyi produktivnosti napriklad yaksho diskretnij GPU vdvichi shvidshe vbudovanogo drajver bere odin kadr vid APU na kozhni dva kadri vid diskretnoyi karti Pri vsij spokuslivosti podibnoyi asimetrichnoyi realizaciyi CrossFire ye serjozni nedoliki Po pershe ce pracyuye tilki v dodatkah sho vikoristovuyut DirectX 10 abo 11 I yaksho vikoristovuyetsya DirectX 9 abo bilsh rannij igrovij rushij to produktivnist pogirshuyetsya do samoyi povilnoyi z dvoh vstanovlenih grafichnih kart prote zgidno z ostannimi zayavami AMD pri vikoristanni DirectX nizhche 10 versiyi programi povinni zvertatisya do bilsh shvidkoyi z dvoh vstanovlenih grafichnih kart Po druge shob Dual Graphics pracyuvala koeficiyent grafichnoyi produktivnosti povinen buti prinajmni dva do odnogo yaksho videokarta v tri razi shvidshe GPU Llano to Dual Graphics pracyuvati ne bude V OpenGL Dual Graphics ne pidtrimuyetsya i vin zavzhdi pracyuye na GPU keruyuchomu osnovnim vihodom displeya I hocha cya funkciya dijsno pracyuye i rezultati testu pokazuyut vishu chastotu kadriv v chistomu viglyadi Div takozhATI ATI EyefinityPosilannya Teoriya i praktika ispolzovaniya tehnologii ATI CrossFireX 6 serpnya 2018 u Wayback Machine Aleksej Gorbunkov Nikolaj Arsenev Dvojnoj forsazh Sravnenie tehnologij CrossFire i SLI 25 bereznya 2014 u Wayback Machine Igromaniya 3 2007