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

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

Через схожість між картами 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. | ||
| Рік | Виробник | Модель | Чипсет | Пам'ять (ОЗП) | Тип шини |
|---|---|---|---|---|---|
| 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 |
| Модель | Дата виходу | Архітектура | Ядро | Техпроцес | Шина вводу/виводу | Частота (МГц) | Конфігурація | Швидкість заповнення | Пам'ять | 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 Уніфіковані шейдери : Текстурні блоки : Блоки растеризації : Обчислювальні одиниці
| Модель | Дата виходу | Ядро | Шина вводу/виводу | Частота (МГц) | Конфігурація | Швидкість заповнення | Пам'ять | Відповідність 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 Уніфіковані шейдери : Текстурні блоки : Блоки растеризації : Обчислювальні одиниці
| Модель | Дата виходу | Ядро | Техпроцес | Транзистори (млн) | Площа ядра (мм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 |
| Модель (кодове ім'я) |
Дата виходу | Архітектура | Техпроцес | Транзистори і площа ядра |
Шина вводу/виводу | Частота (МГц) | Конфігурація1 | Швидкість заповнення | Пам'ять | GFLOPS | Відповідність API | TDP (Вт) |
Нотатки | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ядра | Пам'яті | ||||||||||||||||||||