Перейти до вмісту

AMD FirePro

Матеріал з Вікіпедії — вільної енциклопедії.
FirePro
СтвореноЛистопад 1995
(від Diamond Multimedia)
НаступникAMD Radeon Pro
Radeon Instinct

AMD FirePro — це бренд відеокарт AMD, розроблений для використання на робочих станціях і серверах, на яких працюють професійне автоматизоване проектування (САП), комп’ютерні зображення (CGI), створення цифрового контенту (DCC) і програми високопродуктивних обчислень/GPGPU. Чіпи графічного процесора на відеокартах FirePro ідентичні тим, які використовуються на відеокартах під брендом Radeon. Кінцеві продукти (тобто відеокарта) суттєво відрізняються наданими драйверами графічних пристроїв та наявною підтримкою професійного програмного забезпечення. Лінійка продуктів поділена на дві категорії: серія робочих станцій «W», зосереджена на робочих станціях і в першу чергу зосереджена на графіці та дисплеї, і серія серверів «S», зосереджена на віртуалізації та GPGPU/високопродуктивних обчисленнях.

Випуск Radeon Pro Duo у квітні 2016 року та анонс серії Radeon Pro WX у липні 2016 року ознаменували наступність Radeon Pro як рішення для професійної відеокарти для робочих станцій AMD.[1] Radeon Instinct – це поточний бренд для серверів.

Серед конкурентів були серії продуктів під брендом Nvidia Quadro, певною мірою, серія продуктів Nvidia Tesla і продукти під брендом Intel Xeon Phi.

Історія

[ред. | ред. код]

Лінія FireGL спочатку була розроблена німецькою компанією Spea Software AG, поки її не придбала Diamond Multimedia в листопаді 1995 року.[2] Перша плата FireGL використовувала процесор 3Dlabs GLINT 3D.[3]

Застарілі фірмові назви ATI FireGL, ATI FirePro 3D та AMD FireStream.

У липні 2016 року AMD оголосила, що замінить бренд FirePro на Radeon Pro для робочих станцій.[1] Новим брендом для серверів є Radeon Instinct.

Особливості

[ред. | ред. код]

Підтримка кількох моніторів

[ред. | ред. код]
Докладніше: AMD Eyefinity

AMD Eyefinity може підтримувати налаштування кількох моніторів. Одна відеокарта може підтримувати максимум шість моніторів; підтримуване число залежить від окремого продукту та кількості дисплеїв з роз'ємом DisplayPort. Драйвер пристрою надає конфігурацію для різноманітних груп дисплеїв.

Відмінності від лінійки Radeon

[ред. | ред. код]
Драйвери режиму користувача, а також драйвери режиму ядра для продуктів AMD FirePro мають додаткові функції, а також (не зображені тут) додаткові інтерфейси.[4]

Відеокарти FireGL призначені для використання з програмами створення мультимедійного контенту, такими як Autodesk 3ds Max, програмним забезпеченням для машинобудування (наприклад, Solidworks) і програмами для будівництва. Аналоги карт FireGL з сімейства Radeon призначені для комп’ютерних ігор. Драйвери для карт FireGL були оптимізовані для точності зображення на рівні окремих пікселів, оснащення їх функціями, характерними для програм САПР, такими як технологія AutoDetection, яка дозволяє встановлювати внутрішні параметри драйвера, для досягнення максимальної продуктивності для конкретних програм, визначених у списку. Однак через те, що драйвери FireGL базуються на драйверах Catalyst для лінійки Radeon, це дозволяє використовувати карти FireGL також для ігор, враховуючи можливу несумісність із новішими іграми, через старі драйвера; карти FireGL теоретично передають більше даних, ніж їхні колеги Radeon.

Починаючи з моделей 2007 року, найпродуктивніші карти FireGL, розроблені на чіпі R600, офіційно представили можливість потокової передачі, яка була відсутня в картах серії Radeon (хоча це можливо зробити з боку апаратного забезпечення) аж до серії HD 4000, де пропонується бета-версія OpenCL 1.0, і серії HD 5000 і пізніших, де пропонується повна підтримка OpenCL 1.1.

Heterogeneous System Architecture

[ред. | ред. код]

HSA призначений для полегшення програмування для потокової обробки та/або GPGPU в поєднанні з процесором та і ЦОС. Усі моделі, що реалізують мікроархітектуру Graphics Core Next, підтримують апаратні функції, визначені HSA Foundation, а AMD надала відповідне програмне забезпечення.

FirePro DirectGMA

[ред. | ред. код]
AMD DirectGMA — це функція, яка використовується з продуктами AMD FirePro.

Софт-моди

[ред. | ред. код]

Через схожість між картами FireGL і Radeon деякі користувачі модифікують свої карти Radeon за допомогою стороннього програмного забезпечення або автоматизованих скриптів із модифікованим патчем драйвера FireGL, щоб забезпечити можливості FireGL для свого апаратного забезпечення, фактично отримуючи дешевші, еквівалентні карти FireGL, часто з кращими можливостями OpenGL, але зазвичай половину обсягу відеопам’яті. Деякі варіанти також можна модифікувати на потоковий процесор FireStream.

Тенденція soft-mods була продовжена з картами FireGL серії 2007 року, а саме:

Radeon Графічний чип Відповідний софт-мод FireGL
Radeon HD 2900 XT (1 ГіБ GDDR4 версія) R600 XT FireGL V8600
Radeon HD 2900 GT R600 GT FireGL V7600
Radeon HD 2600 XT (512 МБ GDDR4 версія) RV630 XT FireGL V5600
Radeon HD 2600 Pro RV630 Pro FireGL V3600
Radeon HD 3850/3870 RV670 FireGL V77001 / FireStream 9170
Radeon HD 4870 RV770 FirePro V8700
*1 Продукти Radeon HD 3850/3870 не мають виходу DisplayPort, представленого на продукті FireGL V7700.

Модельний ряд

[ред. | ред. код]

Версії для робочих станцій

[ред. | ред. код]

FireGL не від ATI

[ред. | ред. код]
Рік Виробник Модель Чипсет Пам'ять (ОЗП) Тип шини
1995[6] SPEA FireGL 3Dlabs GLINT 300SX + S3 86C968/86c868 8 MB VRAM + 8-12 МБ DRAM
Diamond FireGL 1000 3DLabs Permedia + GLint Delta 4/8 МБ
Diamond FireGL 1000 Pro 3DLabs Permedia 2 4/8 МБ
Diamond FireGL 2000 3Dlabs GLINT 300SX + S3 86C968/86c868 8 MB VRAM + 8-12 МБ DRAM
Diamond FireGL 3000 3Dlabs Glint 500TX + Glint Delta 8 МБ VRAM+ 8/16/32 МБ
Diamond FireGL 4000 Mitsubishi 3Dpro/2MP 15 МБ 3D RAM/ 4-16 МБ CDRAM
Diamond FireGL 5000 Mitsubishi iMPAC-GE
Diamond FireGL 1 IBM Oasis Rasterizer (100 МГц) 32 МБ SGR (100 МГц) AGP 2x
Diamond FireGL 2 IBM RC1000 (120 МГц) + GT1000 (190 МГц) 64 МБ DDR (120 МГц) AGP 4x
Diamond FireGL 3 IBM RC1000 (120 МГц) + GT1000 (190 МГц) 128 МБ DDR (120 МГц) AGP 4x Pro
Diamond FireGL 4 IBM RC1000 (150 МГц) + GT1000 (205 МГц) 128 МБ DDR (150 МГц) AGP 4x Pro
Докладніше: ATI FireGL
Модель Дата виходу Архітектура Ядро Техпроцес Шина вводу/виводу Частота (МГц) Конфігурація Швидкість заповнення Пам'ять GFLOPS Відповідність API Нотатки
Ядра Пам'яті ГП/с ГТ/с Об'єм (МБ) Пропускна
здатність
(Гб/с)
Тип Ширина шини (біт) Одинарна Direct3D OpenGL
FireGL 8700 2001 R200 Radeon 8500 150 AGP 250 270 2:4:8:41 1 2 64 8.64 DDR 64 × 2 Невідомо 8.1 1.4
FireGL 8800 2001 R200 Radeon 8500 150 AGP 300 290 2:4:8:41 1.2 2.4 128 9.28 DDR 64 × 2 Невідомо 8.1 1.4
FireGL T2-64 2003 R300 Radeon 9600 Pro 130 AGP 325 200 2:4:4:41 1.3 1.3 64 6.4 DDR 128 Невідомо 9.0 2.0
FireGL T2-128 2003 R300 Radeon 9600 Pro 130 AGP 400 320 2:4:4:41 1.6 1.6 128 10.2 DDR 128 Невідомо 9.0 2.0
FireGL Z1-128 2002 R300 Radeon 9500 Pro 150 AGP 325 310 4:4:4:41 1.3 1.3 128 19.8 DDR 256 Невідомо 9.0 2.0
FireGL X1-128 2002 R300 Radeon 9700 150 AGP 325 310 4:8:8:81 2.6 2.6 128 19.84 DDR 256 Невідомо 9.0 2.0
FireGL X1-256 2002 R300 Radeon 9700 Pro 150 AGP Pro 325 310 4:8:8:81 2.6 2.6 256 19.84 DDR 256 Невідомо 9.0 2.0
FireGL X2-256 2003 R300 Radeon 9800 Pro 150 AGP 380 350 4:8:8:81 3.04 3.04 256 22.4 DDR2 256 Невідомо 9.0 2.0
FireGL X2-256T 2003 R300 Radeon 9800 XT 150 AGP 412 344 4:8:8:81 3.3 3.3 256 22.0 DDR2 256 Невідомо 9.0 2.0
FireGL X3-256 2004 R300 Radeon X800 XT 130 AGP 450 450 6:12:12:121 5.4 5.4 256 28.8 GDDR3 256 Невідомо 9.0b 2.0
FireGL V3100 2005 R300 Radeon X300 XT 110 PCIe x16 400 200 2:4:4:41 1.6 1.6 128 6.4 DDR 128 Невідомо 9.0 2.0
FireGL V3200 2005 R300 Radeon X600 XT 130 PCIe x16 500 400 2:4:4:41 2 2 128 12.8 DDR2 128 Невідомо 9.0b 2.0
FireGL V3300 2006 R500 Radeon 1300 Pro 90 PCIe x16 600 400 2:4:4:41 2.4 2.4 128 6.4 GDDR2 64 Невідомо 9.0c 2.0
FireGL V3350 2006 R500 Radeon 1300 Pro 90 PCIe x16 600 400 2:4:4:41 2.4 2.4 256 6.4 GDDR2 64 Невідомо 9.0c 2.0
FireGL V3400 2006 R500 Radeon 1600 Pro/XT 90 PCIe x16 500 500 5:12:4:41 2 2 128 16 GDDR3 128 Невідомо 9.0c 2.0
FireGL V3600[7] 2007 Tera-Scale 1 RV630 GL, HD 2600 Pro 65 PCIe x16 600 500 1202(24×5):8:4:3 2.4 4.8 256 16.0 GDDR3 128 144 10 3.3 Shader Model 4.0, APP Stream
FireGL V5000 2005 R400 Radeon X700 Pro/XT 130 PCIe x16 425 430 6:8:8:81 3.4 3.4 128 13.6 GDDR3 128 Невідомо 9.0b 2.0
FireGL V5100 2005 R400 Radeon X800 Pro 130 PCIe x16 450 350 6:12:12:121 5.4 5.4 128 22.4 DDR 256 Невідомо 9.0b 2.0
FireGL V5200 2005 R500 Radeon X1600 XT 90 PCIe x16 600 700 5:12:4:41 2.4 2.4 256 22.4 GDDR3 128 Невідомо 9.0c 2.0
FireGL V5600[8] 2007 Tera-Scale 1 R630 GL, HD 2600 XT 65 PCIe 800 1100 1202(24×5):8:4:3 3.2 6.4 512 35.2 GDDR4 128 192 10 3.3 Shader Model 4.0, APP Stream
FireGL V7100 2005 R400 Radeon X800 XT 130 PCIe 500 450 6:16:16:161 8 8 256 28.8 GDDR3 256 Невідомо 9.0c 2.0
FireGL V7200 2006 R500 Radeon X1800 XT 90 PCIe x16 600 650 8:16:16:161 9.6 9.6 256 41.6 GDDR3 256 Невідомо 9.0c 2.0
FireGL V7300[9] 2006 R500 R520 GL, X1800 XT 90 PCIe 600 650 8:16:16:161 9.6 9.6 512 41.6 GDDR3 256 Невідомо 9.0c 2.0
FireGL V7350[10] 2006 R500 R520 GL, X1800 XT 90 PCIe 600 650 8:16:16:161 9.6 9.6 1024 41.6 GDDR3 256 Невідомо 9.0c 2.0
FireGL V7400 2006 (Скасований) R500 Radeon X1950 Pro 80 PCIe 550? 650? 8:36:16:161 19.8? 19.8? 512? 41.6? GDDR3 256 Невідомо 9.0c 2.0 ніколи не випускався, замінений серією 2007 року
FireGL V7600[11] 2007 TeraScale 1 R600 GL, HD 2900 GT 80 PCIe 600 800 2402(48×5):12:12:3 9.6 9.6 512 51.2 GDDR3 256 288 10 3.3 Shader Model 4.0, APP Stream
FireGL V7700[12] 2007 (2008) TeraScale 1 R670 GL, HD 3870 55 PCIe 2.0 775 1125 3202(64×5):16:16:4 12.4 12.4 512 72 GDDR4 256 496 10.1 (SM4.1) 3.3 DisplayPort може виконувати обчислення подвійної точності за допомогою AMD Stream SDK.
FireGL V8600[13] 2007 TeraScale 1 R600 GL, HD 2900 XT 80 PCIe 688 868 3202(64×5):16:16:4 11.008 11.008 1024 111.1[14] GDDR4 512 440.32 10 3.3 Shader Model 4.0, APP Stream
FireGL V8650[15] 2007 TeraScale 1 R600 GL, HD 2900 XT 80 PCIe 688 868 3202(64×5):16:16:4 11.008 11.008 2048 111.1 GDDR4 512 440.32 10 3.3 Shader Model 4.0, APP Stream

1 Вершинні шейдери : Фрагментні (піксельні) шейдери : Текстурні блоки : Блоки растеризації
2 Уніфіковані шейдери : Текстурні блоки : Блоки растеризації : Обчислювальні одиниці

FireMV (Multi-View)

[ред. | ред. код]
Докладніше: ATI FireMV
Модель Дата виходу Ядро Шина вводу/виводу Частота (МГц) Конфігурація Швидкість заповнення Пам'ять Відповідність API TDP / спокою (Вт) Нотатки
Ядра Пам'яті Об'єм (МБ) Пропускна
здатність
(Гб/с)
Тип Ширина шини (біт) Direct3D OpenGL
FireMV 2200 PCI.[16] Січень 2006 RV280 GL PCI 240 200 1:4:4:4 0.96 64 3.2 DDR 64 8.1 1.4 15 DMS-59 для двох виходів DVI-D
FireMV 2200 PCIe.[17] Січень 2006 RV370 PCIe x16 324 196 2:4:4:4 1.296 128 3.2 DDR 64 9.0 2.1 15 DMS-59 для двох виходів DVI-D
FireMV 2260[18] Січень 2008 RV620 PCIe 2.0 x1/x16, PCI 600 500 40(8×5):4:4 2.4 256 32 DDR2 256 10.1[19] 3.3 15/8 Два DisplayPort (з адаптерами: DVI-D)
FireMV 2400 PCI.[20] Січень 2008 RV380 x2 PCI 500 500 2:4:4:4 2.0 128 16 DDR 128 9.0b 2.1 20 2x VHDCI для чотирьох виходів DVI-D, VGA
FireMV 2400 PCIe.[21] Січень 2008 RV380 x2 PCIe x1 500 500 2:4:4:4 2.0 256 16 DDR3 128 9.0b 2.1 20 2x VHDCI для чотирьох виходів DVI-D, VGA

1 Вершинні шейдери : Фрагментні (піксельні) шейдери : Текстурні блоки : Блоки растеризації
2 Уніфіковані шейдери : Текстурні блоки : Блоки растеризації : Обчислювальні одиниці

FirePro (Multi-View)

[ред. | ред. код]
Модель Дата виходу Ядро Техпроцес Транзистори (млн) Площа ядра (мм2) Шина вводу/виводу Частота (МГц) Конфігурація1 Швидкість заповнення Пам'ять Відповідність API TDP / спокою (Вт) Нотатки
Ядра Пам'яті ГП/с ГТ/с Об'єм (МБ) Пропускна
здатність
(Гб/с)
Тип Ширина шини (біт) Direct3D OpenGL (OpenCL)
FirePro 2250[22] 2007-01-01 RV516 80 107 100 PCIe x1/x16 600 500 2:4:4:4 2.4 0.3 256 32 DDR2 256 9.0c 2.1 (ні) 20/11 DMS-59 для двох виходів DVI-D
FirePro 2270[23] 2011-01-31 Cedar GL (RV810) 40 292 59 PCIe 2.1 x1/x16 600 600 80(16×5):8:4:1 2.4 4.8 512
1024
9.6 GDDR3 64 11.0 4.3 (1.2) 15/8
17/8
DMS-59 для двох виходів: DP або DVI-I або D-sub
FirePro 2450 Multi-View[24] 2009-01-01 2x RV620 (TeraScale 1) 55 2x 181 2x 61 PCIe 2.0 x1/x16 600 600 2x 40(8×5):4:4:1 2.4 4.8 512 38.4 GDDR3 256 10.1 3.3 (APP) 36/18 2x VHDCI для чотирьох виходів: DVI-I або D-sub
FirePro 2460 Multi-View,[25][26] 2010-04-01 Cedar GL (RV810) (Tera-scale2) 40 292 59 PCIe 2.1 x16 500 500 80(16×5):8:4:1 2.0 4.0 512 32 GDDR5 64 11.0 4.3 (1.2) 17/13 4x Mini DP для чотирьох виходів: DP або DVI-D, UVD2, PowerPlay, Eyefinity

FirePro 3D (V000)

[ред. | ред. код]
Модель
(кодове ім'я)
Дата виходу Архітектура Техпроцес Транзистори
і площа ядра
Шина вводу/виводу Частота (МГц) Конфігурація1 Швидкість заповнення Пам'ять GFLOPS Відповідність API TDP
(Вт)
Нотатки
Ядра Пам'яті