AMD FirePro era a marca de placas de vídeo da AMD projetadas para uso em workstations e servidores que executavam aplicativos profissionais de design auxiliado por computador (CAD), imagens geradas por computador (CGI), criação de conteúdo digital (DCC) e computação de alto desempenho/GPGPU. Os chips de GPU nas placas de vídeo da marca FirePro são idênticos aos usados nas placas de vídeo da marca Radeon. Os produtos finais (ou seja, a placa de vídeo) se diferenciam substancialmente pelos drivers de dispositivos gráficos fornecidos e pelo suporte profissional disponível para o software. A linha de produtos é dividida em duas categorias: série de estações de trabalho "W", com foco em estações de trabalho e foco principal em gráficos e exibição, e série de servidores "S", com foco em virtualização e GPGPU/computação de alto desempenho.
O lançamento da Radeon Pro Duo em abril de 2016 e o anúncio da Radeon Pro WX Series em julho de 2016 marcaram a sucessão da Radeon Pro como solução de placa de vídeo para estação de trabalho profissional da AMD. Radeon Instinct é a marca atual de servidores.
Os concorrentes incluíam a série de produtos da marca Quadro da Nvidia e, até certo ponto, da marca Tesla da Nvidia e os produtos da marca Xeon Phi da Intel.
História A linha FireGL foi originalmente desenvolvida pela empresa alemã Spea Software AG até ser adquirida pela Diamond Multimedia em novembro de 1995. A primeira placa FireGL usou o chip processador 3Dlabs GLINT 3D.
Marcas obsoletas são ATI FireGL, ATI FirePro 3D e AMD FireStream.
Em julho de 2016, a AMD anunciou que substituiria a marca FirePro pela Radeon Pro para estações de trabalho. A nova marca de servidores é Radeon Instinct.
Características Suporte a vários monitores
O AMD Eyefinity pode suportar configurações de vários monitores. Uma placa gráfica pode suportar no máximo seis monitores; o número suportado depende do produto específico e do número de monitores DisplayPort. O driver do dispositivo facilita a configuração de diversos modos de grupos de exibição.
Diferenças com a linha Radeon miniaturadaimagem| Os drivers do modo de usuário, bem como os drivers do modo kernel para produtos AMD FirePro têm recursos adicionais e também (não descritos aqui) interfaces adicionais. A linha FirePro foi projetada para uso intensivo de computação, criação de conteúdo multimídia (como editores de vídeo) e software de projeto de engenharia mecânica (como programas CAD). Suas contrapartes Radeon são adequadas para videogames e outros aplicativos de consumo. Como eles usam os mesmos drivers (Catalyst) e são baseados nas mesmas arquiteturas e chipsets, as principais diferenças se limitam essencialmente ao preço e ao desempenho de precisão dupla. No entanto, algumas placas FirePro podem ter grandes diferenças de recursos em relação à placa Radeon equivalente, como RAM ECC e diferentes saídas de vídeo físicas.
Desde a série 2007, os produtos FireGL/FirePro de ponta e ultra-ponta (baseados na arquitetura R600) implementaram oficialmente o processamento de fluxo. A linha de placas de vídeo Radeon, embora presente em hardware, não oferecia suporte para processamento de fluxo até a série HD 4000, onde o suporte beta ao OpenCL 1.0 é oferecido, e a série HD 5000 e posteriores, onde o suporte completo ao OpenCL 1.1 é oferecido.
Heterogeneous System Architecture O HSA tem como objetivo facilitar a programação para processamento de fluxo e/ou GPGPU em combinação com CPUs e DSPs. Todos os modelos que implementam a microarquitetura Graphics Core Next oferecem suporte a recursos de hardware definidos pela HSA Foundation e a AMD forneceu o software correspondente.
FirePro DirectGMA miniaturadaimagem| AMD DirectGMA é um recurso utilizável com produtos AMD FirePro.
GPUOpen: Professional Compute não está mais no GPUOpen
Mods suaves Devido às semelhanças entre as placas FireGL e Radeon, alguns usuários fazem modificações leves em suas placas Radeon usando software de terceiros ou scripts automatizados acompanhados por um patch de driver FireGL modificado, para permitir recursos FireGL em seu hardware, obtendo efetivamente uma placa FireGL equivalente mais barata, geralmente com melhores recursos OpenGL, mas geralmente com metade da quantidade de memória de vídeo. Algumas variantes também podem ser modificadas suavemente para um processador de fluxo FireStream.
A tendência de soft-mods continuou com as placas FireGL da série 2007, como segue: Produto Radeon GPU Modificação suave FireGL correspondente Radeon HD 2900 XT (versão GDDR4 de 1 GB) R600 XT FireGL V8600 Radeon HD 2900 GT R600 GT FireGL V7600 Radeon HD 2600 XT (versão GDDR4 de 512 MB) RV630 XT FireGL V5600 Radeon HD 2600 Pro RV630 Pro FireGL V3600 Radeon HD 3850/3870 RV670 FireGL V7700 1 / FireStream 9170 Radeon HD 4870 RV770 FirePro V8700 * 1 Os produtos Radeon HD 3850/3870 não têm a saída DisplayPort apresentada no produto FireGL V7700.
Produtos
Estação de trabalho Placas FireGL pré-ATI AnoFabricanteModeloChipsetMemória (RAM)Tipo de barramento1995SPEAFireGL3Dlabs GLINT 300SX + S3 86C968/86c8688 MB VRAM + 8-12 MB DRAMPCI1997DiamondFireGL 10003DLabs Permedia + GLint Delta4/8 MBPCI1997DiamondFireGL 1000 Pro3DLabs Permedia 24/8 MBAGP 2X1996DiamondFireGL 20003Dlabs GLINT 300SX + S3 86C968/86c8688 MB VRAM + 8-12 MB DRAMPCI1997DiamondFireGL 30003Dlabs Glint 500TX + Glint Delta + ALG25648 MB VRAM + 8/16/32 MBPCI1997DiamondFireGL 4000Mitsubishi 3Dpro/2MP + CL-GD544615 MB 3D RAM/ 4-16 MB CDRAMPCIDiamondFireGL 5000Mitsubishi iMPAC-GE2000DiamondFireGL 1IBM Oasis Rasterizer (100 MHz)32 MB SGR (100 MHz)AGP 2x2000DiamondFireGL 2IBM RC1000 (120 MHz) + GT1000 (190 MHz)64 MB DDR (120 MHz)AGP 4x2001DiamondFireGL 3IBM RC1000 (120 MHz) + GT1000 (190 MHz)128 MB DDR (120 MHz)AGP 4x Pro2001DiamondFireGL 4IBM RC1000 (150 MHz) + GT1000 (205 MHz)128 MB DDR (150 MHz)AGP 4x Pro
Série FireGL ModeloLançamentoMicroarquiteturaCoreFab (nm)Interface de barramentoCore clock (MHz)Clock de memória (MHz)Core configTaxa de preenchimentoMemória Poder de processamento(GFLOPS)Conformidade da API (versão)Notas Pixel (GP/s) Texture (GT/s) Tamanho (MB) Largura de banda (GB/s) Tipo de barramento Largura do barramento (bit) Single precision Direct3D OpenGL Vulkan FireGL 87002001R200Radeon 8500150AGP2502702:4:8:4112648.64DDR64 × 28.11.4 rowspan=29 FireGL 88003002901.22.41289.28 FireGL T2-642003R300Radeon 9600 Pro1303252002:4:4:411.31.3646.41289.02.0 FireGL T2-1284003201.61.612810.2 FireGL Z1-1282002Radeon 9500 Pro1503253104:4:4:411.31.319.8256 FireGL X1-128Radeon 97004:8:8:812.62.6 FireGL X1-256Radeon 9700 ProAGP Pro325256 FireGL X2-2562003Radeon 9800 ProAGP3803503.043.0422.4DDR2 FireGL X2-256TRadeon 9800 XT4123443.33.322.0 FireGL X3-2562004Radeon X800 XT1304504506:12:12:1215.45.428.8GDDR39.0b FireGL V31002005Radeon X300 XT110PCIe x164002002:4:4:411.61.61286.4DDR1289.0 FireGL V3200Radeon X600 XT1305004002212.8DDR29.0b FireGL V33002006R500Radeon 1300 Pro906002.42.41286.4GDDR2649.0c FireGL V3350256 FireGL V3400Radeon 1600 Pro/XT5005005:12:4:412212816.0GDDR3128 FireGL V36002007Tera-Scale 1RV630 GL, HD 2600 Pro656005001202(24×5):8:4:32.44.8256144103.3 Shader Model 4.0, APP Stream FireGL V50002005R400Radeon X700 Pro/XT1304254306:8:8:813.43.412813.69.0b2.0 FireGL V5100Radeon X800 Pro4503506:12:12:1215.45.422.4DDR256 FireGL V5200R500Radeon X1600 XT906007005:12:4:412.42.425622.4GDDR31289.0c FireGL V56002007Tera-Scale 1R630 GL, HD 2600 XT65PCIe80011001202(24×5):8:4:33.26.451235.2GDDR4192103.3Shader Model 4.0, APP Stream FireGL V71002005R400Radeon X800 XT1305004506:16:16:1618825628.8GDDR32569.0c2.0 FireGL V72002006R500Radeon X1800 XT90PCIe ×166006509.69.641.6 FireGL V7300R520 GL, X1800 XTPCIe512 FireGL V73501024 FireGL V74002006 (cancelada)Radeon X1950 Pro80550?650?8:36:16:16119.8?19.8?512?41.6?nunca lançado, substituído pela série de 2007 FireGL V76002007Tera-Scale 1R600 GL, HD 2900 GT6008002402(48×5):12:12:39.69.651251.2288103.3Shader Model 4.0, APP Stream FireGL V77002007 (2008)R670 GL, HD 387055PCIe 2.077511253202(64×5):16:16:412.412.472GDDR449610.1 (SM4.1)DisplayPort. Pode fazer cálculos de precisão dupla por meio do AMD Stream SDK. FireGL V86002007R600 GL, HD 2900 XT80PCIe6888683202(64×5):16:16:411.0111.011024111.1512440.3210Shader Model 4.0, APP Stream FireGL V86502048111.1 1 Vertex shaders: Sombreadores de pixel: Texture mapping units: Render output units 2 Shaders unificados: Texture mapping units: Render output units: Compute Units
Série FireMV (Multi-View) ModeloLançamentoCoreInterface de barramentoCore clock (MHz)Clock de memória (MHz)Core config1Taxa de preenchimento (GT/s)MemóriaConformidade da API (versão)TDP / idle (Watts)NotasTamanho (MB)Largura de banda (GB/s)Tipo de barramentoLargura do barramento (bit)Direct3DOpenGLFireMV 2200 PCIJaneiro de 2006RV280 GLPCI2402001:4:4:40.96643.2DDR648.11.415DMS-59 para saída dual DVI-DFireMV 2200 PCIeRV370PCIe ×163241962:4:4:41.2961289.02.1FireMV 2260Janeiro de 2008RV620PCIe 2.0 ×1/×16, PCI60050040(8×5):4:42.425632DDR225610.13.315/8Dual DisplayPort (com adaptadores: DVI-D)FireMV 2400 PCIRV380PCI5002:4:4:42.012816DDR1289.0b2.1202× VHDCI para saída DVI-D quádrupla, VGAFireMV 2400 PCIePCIe ×1500256DDR3 1 Vertex shaders: Sombreadores de pixel: Texture mapping units: Render output units 2 Shaders unificados: Texture mapping units: Render output units
Série FirePro (Multi-View) ModeloLançamentoCoreFab (nm)Transístores (milhões)Tamanho do die (mm2)Interface de barramentoCore clock (MHz)Clock de memória (MHz)Core config1Taxa de preenchimentoMemóriaConformidade da API (versão)TDP / idle (watts)NotasPixel (GP/s)Texture (GT/s)Size (MB)Largura de banda (GB/s)Tipo de barramentoLargura do barramento (bit)Direct3DOpenGL (OpenCL)FirePro 22502007-01-01RV51680107100PCIe x1/x166005002:4:4:42.40.325632DDR22569.0c2.1 (no)20/11DMS-59 para saída dual DVI-DFirePro 22702011-01-31Cedar GL (RV810)4029259PCIe 2.1 x1/x1660080(16×5):8:4:14.851210249.6GDDR36411.04.3 (1.2)15/817/8DMS-59 para saída dupla: DP ou DVI-I ou D-subFirePro 2450 Multi-View2009-01-012× RV620 (Terascale 1)552× 1812× 61PCIe 2.0 ×1/×162× 40(8×5):4:4:151238.425610.13.3 (APP)36/182× VHDCI para saída quádrupla: DVI-I ou D-subFirePro 2460 Multi-View2010-04-01Cedar GL (RV810) (Tera-scale2)4029259PCIe 2.1 ×1650050080(16×5):8:4:12.04.032GDDR56411.04.3 (1.2)17/134× Mini DP para saída quádrupla: DP ou DVI-D, UVD2, PowerPlay, Eyefinity
Série FirePro 3D (V000)