Radeon - Radeon

Radeon
Nowy napis AMD Radeon (2020).svg
Data wydania 1 kwietnia 2000 ; 21 lat temu przez ATI Technologies ( 2000-04-01 )
Modele 2000-02 : Radeon 7000 , 8000 , seria 9000
Tranzystory
R100 30 mln   180 nm
R200 60M 150 nm
R360 117M 150 nm
R481 160M 130 mil morskich
RV410 120M 110 mil
R580 384 mln 80 nm
R600 700M 80 nm
RV670 666 mln 55 nm
RV790 959M 55 nm
Cyprys 2154 mln 40 nm
Kajman 2640 mln 40 nm
Tahiti 4313 mln 28 mil morskich
Hawaje 6200 mln 28 mil morskich
Fidżi 8900 mln 28 mil morskich
Polaris 5700 mln 14 mil morskich
Vega 12.500 mln 14 mil morskich
Navi  10300 mln 7 mil
Nawigacja 2X  26 800 mln 7 mil
Historia
Poprzednik Wściekłość

Radeon ( / r d ja ɒ n / ) to marka produktów komputerowych, w tym przetwarzania grafiki jednostek , pamięć o dostępie swobodnym , RAM dysku oprogramowania i dyski półprzewodnikowe wytwarzane przez Radeon Technologies Group, oddział Advanced Micro Urządzenia (AMD). Marka została wprowadzona na rynek w 2000 roku przez firmę ATI Technologies , która została przejęta przez AMD w 2006 roku za 5,4 miliarda dolarów.

Grafika Radeon

Radeon Graphics jest następcą linii Rage . Można z grubsza wyróżnić trzy różne rodziny mikroarchitektur: rodzinę ze stałym potokiem , zunifikowany model cieniowania — rodziny TeraScale i Graphics Core Next . ATI/AMD opracowało różne technologie, takie jak TruForm , HyperMemory , HyperZ , XGP , Eyefinity do konfiguracji wielomonitorowych , PowerPlay do oszczędzania energii, CrossFire (dla wielu GPU) lub Hybrid Graphics . Szereg bloków SIP można również znaleźć w niektórych modelach z linii produktów Radeon: Unified Video Decoder , Video Coding Engine i TrueAudio .

Marka była wcześniej znana tylko jako „ATI Radeon” do sierpnia 2010 roku, kiedy to została zmieniona w celu zwiększenia świadomości marki AMD w skali globalnej. Produkty do serii HD 5000 włącznie są oznaczone jako ATI Radeon, podczas gdy seria HD 6000 i nowsze korzystają z nowego oznaczenia AMD Radeon.

11 września 2015 r. dział procesorów graficznych AMD został podzielony na oddzielną jednostkę znaną jako Radeon Technologies Group, z Rają Koduri jako starszym wiceprezesem i głównym architektem.

Marki kart graficznych Radeon

AMD nie dystrybuuje kart Radeon bezpośrednio do konsumentów (choć można znaleźć pewne wyjątki). Zamiast tego sprzedaje procesory graficzne Radeon zewnętrznym producentom, którzy budują i sprzedają karty graficzne oparte na Radeon w kanałach OEM i sprzedaży detalicznej. Producenci kart Radeon — z których niektórzy produkują również płyty główne — obejmują ASRock , Asus , Biostar , Club 3D , Diamond , Force3D , Gainward , Gigabyte , HIS , MSI , PowerColor , Sapphire , VisionTek i XFX .

Generacje procesorów graficznych

Oś czasu pokoleń
  Rodzina stałych rurociągów
  TeraScale -rodzina
  Rdzeń graficzny Next -rodzina
  RDNA -rodzina
2000 Radeon R100
2001 Radeon R200
2002 Radeon R300
2003
2004 Radeon R400
2005 Radeon R500
2006
2007 Radeon R600
Radeon RV670
2008 Radeon R700
2009 Zimozielony
2010 Wyspy Północne
2011
2012 Wyspy południowe
2013 Wyspy morskie
2014
2015 Wyspy wulkaniczne
2016 Arktyczne Wyspy
2017 Vega
2018
2019 Navi
2020 Nawigacja 2X

Wczesne pokolenia identyfikowano za pomocą numeru i przedrostka alfabetycznego major/minor. Późniejszym pokoleniom przypisywano kryptonimy. Nowe lub mocno przeprojektowane architektury mają prefiks R (np. R300 lub R600 ), podczas gdy drobne modyfikacje są oznaczone prefiksem RV (np. RV370 lub RV635 ).

Pierwsza pochodna architektura, RV200 , nie była zgodna ze schematem stosowanym w późniejszych częściach.

Rodzina stałych rurociągów

R100/RV200

Radeon, wprowadzony po raz pierwszy w 2000 roku, był pierwszym procesorem graficznym ATI, który był w pełni zgodny z DirectX 7 . R100 przyniósł ze sobą duży wzrost przepustowości i wydajności szybkości wypełniania dzięki nowej technologii HyperZ .

RV200 był spadkiem poprzedniego R100 z kilkoma poprawkami logiki rdzenia, wprowadzonymi w 2002 roku. Jedynym wydaniem w tej generacji był Radeon 7500, który wprowadził niewiele nowych funkcji, ale oferował znaczną poprawę wydajności w stosunku do swojego przodkowie.

R200

Radeon drugiej generacji firmy ATI zawierał wyrafinowaną architekturę shadera pikseli . Ten chipset po raz pierwszy zaimplementował specyfikację Microsoft Pixel Shader 1.4.

Jego osiągi w stosunku do konkurentów były powszechnie postrzegane jako słabe, a kolejne rewizje tej generacji zostały anulowane, aby skupić się na rozwoju następnej generacji.

R300/R350

R300 był pierwszym procesorem graficznym, który w chwili premiery w 2001 roku w pełni obsługiwał technologię Microsoft DirectX 9.0. Zawierał w pełni programowalne moduły cieniowania pikseli i wierzchołków.

Mniej więcej rok później zrewidowano architekturę, aby umożliwić wyższe częstotliwości, wydajniejszy dostęp do pamięci i kilka innych ulepszeń w rodzinie R350. Linia budżetowa produktów RV350 została oparta na tym odświeżonym projekcie z niektórymi elementami wyłączonymi lub usuniętymi.

Modele wykorzystujące nowy interfejs PCI Express zostały wprowadzone w 2004 roku. Procesory graficzne RV370 i RV380, wykorzystujące technologie produkcyjne 110 nm i 130 nm, odpowiednio pod nazwami X300 i X600, były szeroko stosowane przez producentów komputerów osobistych.

R420

Chociaż w dużej mierze opiera się na poprzedniej generacji, ta linia zawierała rozszerzenia zestawu funkcji Shader Model 2. Shader Model 2b, specyfikacja ATI i Microsoft zdefiniowana w tej generacji, oferowała nieco większą elastyczność programu cieniującego.

R520

Seria kart graficznych ATI DirectX 9.0c z pełną obsługą shaderów Model 3.0. Wprowadzona na rynek w październiku 2005 roku seria ta wprowadziła szereg ulepszeń, w tym technologię celu renderowania zmiennoprzecinkowego niezbędną do renderowania HDR z wygładzaniem .

Rodzina TeraScale

R600

Pierwsza seria procesorów graficznych ATI, która zastąpi stary stały potok i zaimplementuje zunifikowany model cieniowania . Kolejne poprawki dostroiły projekt pod kątem wyższej wydajności i energooszczędności, co zaowocowało serią ATI Mobility Radeon HD dla komputerów przenośnych.

R700

Oparty na architekturze R600. W większości wzmocniony o wiele więcej procesorów strumieniowych, z ulepszeniami w zakresie zużycia energii i obsługą GDDR5 dla high-endowych układów RV770 i RV740(HD4770). Pojawił się pod koniec czerwca 2008 roku. HD 4850 i HD 4870 mają 800 procesorów strumieniowych oraz odpowiednio pamięć GDDR3 i GDDR5. 4890 był odświeżeniem 4870 z taką samą liczbą procesorów strumieniowych, ale z wyższymi częstotliwościami taktowania dzięki udoskonaleniom. 4870x2 ma 1600 procesorów strumieniowych i pamięć GDDR5 na efektywnej 512-bitowej magistrali pamięci z dostępną przepustowością pamięci wideo 230,4 Gb/s.

Zimozielony

Seria została wprowadzona na rynek 23 września 2009 r. Zawierała proces wytwarzania 40 nm dla całej linii produktów (wcześniej tylko HD4770 (RV740) był zbudowany na tym procesie), z większą liczbą rdzeni strumieniowych i kompatybilnością z następną główną wersją DirectX API, DirectX 11 , które zostało uruchomione 22 października 2009 r. wraz z systemem Microsoft Windows 7 . Schemat kryptonimu Rxxx/RVxxx został całkowicie zlikwidowany. Pierwsza premiera obejmowała tylko modele 5870 i 5850. Firma ATI wydała sterowniki beta, które wprowadziły pełną obsługę OpenGL 4.0 we wszystkich wariantach tej serii w marcu 2010 roku.

Wyspy Północne

Logo Radeona z lat 2011-2013.

Jest to pierwsza seria sprzedawana wyłącznie pod marką „AMD”. Posiada konstrukcję 40 nm trzeciej generacji, równoważącą istniejącą architekturę z przeprojektowanymi shaderami, aby zapewnić lepszą wydajność. Został wydany po raz pierwszy 22 października 2010 r. w postaci modeli 6850 i 6870. Wyjście 3D jest dostępne z wyjściami HDMI 1.4a i DisplayPort 1.2.

Rdzeń graficzny Następna rodzina

Logo AMD Radeon od 26 maja 2016 do 27 października 2020.

Wyspy południowe

„Southern Islands” to pierwsza seria zawierająca nową mikroarchitekturę obliczeniową znaną jako „Graphics Core Next” (GCN). GCN był używany wśród kart z wyższej półki, podczas gdy architektura VLIW5 wykorzystywana w poprzedniej generacji była używana w niższych produktach OEM. Jednak Radeon HD 7790 korzysta z GCN 2 i był pierwszym produktem z tej serii, który został wydany przez AMD 9 stycznia 2012 roku.

Wyspy morskie

„Sea Islands” były rebadge OEM serii 7000, z tylko trzema produktami o nazwie kodowej Oland, dostępnymi w ogólnej sprzedaży detalicznej. Seria, podobnie jak „Wyspy Południowe”, wykorzystywała mieszankę modeli VLIW5 i modeli GCN w swoich produktach stacjonarnych.

Wyspy wulkaniczne

Procesory graficzne „Volcanic Islands” zostały wprowadzone wraz z serią AMD Radeon Rx 200, a po raz pierwszy zostały wydane pod koniec 2013 roku. Linia Radeon Rx 200 jest oparta głównie na architekturze AMD GCN, przy czym niższe karty OEM nadal używają VLIW5. Większość produktów do komputerów stacjonarnych używa GCN 1, podczas gdy R9 290x/290 i R7 260X/260 używają GCN 2, a tylko R9 285 używa nowego GCN 3 .

Karaiby

Procesory graficzne o nazwie kodowej „Karaiby” zostały wprowadzone wraz z serią AMD Radeon Rx 300, wydaną w 2015 roku. Ta seria była pierwszą, w której zastosowano wyłącznie modele oparte na GCN, od GCN 1. do GCN 3. generacji, w tym architekturę Fiji opartą na GCN 3 modele o nazwach Fury X, Fury, Nano i Radeon Pro Duo.

Arktyczne Wyspy

Procesory graficzne o nazwie kodowej „Arctic Islands” zostały po raz pierwszy wprowadzone w serii Radeon RX 400 w czerwcu 2016 r. wraz z ogłoszeniem RX 480 . Te karty były pierwszymi, które wykorzystywały nowe chipy Polaris, które implementują GCN 4. generacji w procesie produkcyjnym 14 nm. Seria RX 500 wydana w kwietniu 2017 roku również wykorzystuje chipy Polaris.

Vega

Rodzina RDNA

Navi

27 maja 2019 r. na targach COMPUTEX 2019 AMD ogłosiło nową mikroarchitekturę graficzną „ RDNA ”, która ma zastąpić mikroarchitekturę Graphics Core Next . To podstawa kart graficznych z serii Radeon RX 5700, pierwszych zbudowanych pod kryptonimem „Navi”. Karty te obsługują GDDR6 SGRAM i obsługują PCI Express 4.0 .

RDNA 2

5 marca 2020 r. AMD publicznie ogłosiło swój plan wydania „odświeżenia” mikroarchitektury RDNA . Ochrzczony jako architektury rDNA 2 stwierdzono, aby odnieść sukces na mikroarchitektury pierwszy-gen rDNA i początkowo zaplanowane na wydaniu w Q4 2020. rDNA 2 została potwierdzona jako grafika mikroarchitektury wyróżniona w Xbox Seria X Seria S i konsol z Microsoft i PlayStation 5 od Sony , z zastrzeżonymi poprawkami i różnymi konfiguracjami GPU w implementacji każdego systemu.

AMD zaprezentowało serię Radeon RX 6000 , karty graficzne nowej generacji RDNA 2 podczas wydarzenia online, które odbyło się 28 października 2020 r. Linia składa się z RX 6800, RX 6800 XT i RX 6900 XT. RX 6800 i 6800 XT zostały wprowadzone na rynek 18 listopada 2020 r., a RX 6900 XT zostanie wydany 8 grudnia 2020 r. Kolejne warianty, w tym seria Radeon RX 6700 (XT) oparta na Navi 22, wprowadzona na rynek 18 marca 2021 r.

Przegląd API

Niektóre generacje różnią się od swoich poprzedników głównie ze względu na ulepszenia architektoniczne, podczas gdy inne zostały przystosowane przede wszystkim do nowych procesów produkcyjnych z mniejszą liczbą zmian funkcjonalnych. Poniższa tabela podsumowuje interfejsy API obsługiwane w każdej generacji Radeonów. Zobacz także produkty marki AMD FireStream i AMD FirePro . W poniższej tabeli przedstawiono obsługę interfejsów graficznych i obliczeniowych interfejsów API w mikroarchitekturach procesorów graficznych AMD. Zwróć uwagę, że seria brandingowa może zawierać chipy starszej generacji.

Seria chipów Mikroarchitektura Wspaniałe Obsługiwane interfejsy API Wsparcie AMD Rok wprowadzony Wprowadzony z
Wykonanie Przetwarzanie danych
Vulkan OpenGL Direct3D HSA OpenCL
Zastanawiać się Rurociąg stały 1000  nm
800  nm
Nie dotyczy Nie dotyczy Nie dotyczy Nie dotyczy Nie dotyczy Zakończony 1986
Mach 800  nm
600  nm
1991
Wściekłość 3D 500  nm 5.0 1996 Wściekłość 3D
Wściekłość Pro 350  nm 1,1 6,0 1997 Wściekłość Pro
Wściekłość 128 250  nm 1.2 1998 Wściekłość 128 GL/VR
R100 180 nm
150 nm
1,3 7,0 2000 Radeon
R200 Programowalne potoki
pikseli i wierzchołków
150 nm 8.1 2001 Radeon 8500
R300 150 nm
130 nm
110 nm
2,0 9,0
11 ( FL 9_2 )
2002 Radeon 9700
R420 130 nm
110 nm
9.0b
11 (FL 9_2)
2004 Radeon X800
R520 90 nm
80 nm
9.0c
11 (FL 9_3)
2005 Radeon X1800
R600 TeraSkala 1 80 nm
65 nm
3,3 10,0
11 (FL 10_0)
Strumień ATI 2007 Radeon HD 2900 XT
RV670 55 nm 10.1
11 (FL 10_1)
ATI Stream APP Radeon HD 3850/3870
RV770 55nm
40nm
1,0 2008 Radeon HD 4850/4870
Zimozielony TeraSkala 2 40 nm 4.5
(Linux 4.2)
11 (FL 11_0) 1.2 2009 Radeon HD 5850/5870
Wyspy Północne TeraScale 2
TeraScale 3
2010 Radeon HD 6850/6870
Radeon HD 6950/6970
Wyspy południowe GCN 1 st gen 28 mil morskich 1,0 4,6 11 (FL 11_1)
12 (FL11_1)
tak 1.2
2.0 możliwe
2012 Radeon HD 7950/7970
Wyspy morskie GCN 2 nd gen 1.2 11 (FL 12_0)
12 (FL 12_0)
2.0
(1.2 w MacOS, Linux)
2.1 Beta w Linux ROCm
2.2 możliwe
2013 Radeon HD 7790
Wyspy wulkaniczne GCN 3 rd gen 2014 Radeon R9 285
Arktyczne Wyspy GCN 4 th gen 14 mil morskich Aktualny 2016 Radeon RX 480
Vega GCN 5 th gen 14nm
7nm
11 (FL 12_1)
12 (FL 12_1)
2017 Radeon Vega Frontier Edition
Navi RDNA 1 st gen 7 mil 2019 Radeon RX 5700 (XT)
Nawigacja 2X RDNA 2 nd gen 11 (FL 12_1)
12 (FL 12_2)
2020 Radeon RX 6800 (XT)

Przegląd funkcji

Poniższa tabela przedstawia funkcje systemu AMD „s procesorów graficznych (patrz też: Lista AMD procesory graficzne ).

Nazwa serii GPU Zastanawiać się Mach Wściekłość 3D Wściekłość Pro Wściekłość 128 R100 R200 R300 R400 R500 R600 RV670 R700 Zimozielony
Wyspy Północne

Wyspy południowe

Wyspy morskie

Wyspy wulkaniczne
Arktyczne
wyspy/Polaris
Vega Nawigacja 1X Nawigacja 2X
Wydany 1986 1991 1996 1997 1998 kwi 2000 Sierpień 2001 wrz 2002 maj 2004 paź 2005 maj 2007 lis 2007 cze 2008 wrzesień 2009 Październik 2010 sty 2012 wrz 2013 cze 2015 cze 2016 cze 2017 Lipiec 2019 lis 2020
Nazwa marketingowa Zastanawiać się Mach Wściekłość 3D Wściekłość Pro Wściekłość 128 Radeon 7000 Radeon 8000 Radeon 9000 Radeon X700/X800 Radeon X1000 Radeon HD 2000 Radeon HD 3000 Radeon HD 4000 Radeon HD 5000 Radeon HD 6000 Radeon HD 7000 Radeon RX 200 Radeon RX 300 Radeon RX 400/500 Radeon RX Vega/Radeon VII (7nm) Radeon RX 5000 Radeon RX 6000
Wsparcie AMD Zakończony Aktualny
Uprzejmy 2D 3D
Zestaw instrukcji Nie jest publicznie znany Zestaw instrukcji TeraScale Zestaw instrukcji GCN Zestaw instrukcji RDNA
Mikroarchitektura TeraSkala 1 TeraScale 2 (VLIW5) TeraScale 3 (VLIW4) GCN 1. generacji GCN 2. generacji GCN 3. generacji GCN 4. generacji GCN 5. generacji RDNA RDNA 2
Rodzaj Naprawiono rurociąg Programowalne potoki pikseli i wierzchołków Zunifikowany model shadera
Direct3D Nie dotyczy 5.0 6,0 7,0 8.1 9,0
11 ( 9_2 )
9.0b
11 ( 9_2 )
9.0c
11 ( 9_3 )
10,0
11 ( 10_0 )
10.1
11 ( 10_1 )
11 ( 11_0 ) 11 ( 11_1 )
12 ( 11_1 )
11 ( 12_0 )
12 ( 12_0 )
11 ( 12_1 )
12 ( 12_1 )
11 ( 12_1 )
12 ( 12_2 )
Model cieniowania Nie dotyczy 1,4 2.0+ 2.0b 3,0 4.0 4.1 5.0 5.1 5,1
6,3
6,4 6,5
OpenGL Nie dotyczy 1,1 1.2 1,3 2,1 3,3 4.5 (w systemie Linux: 4.5 (Mesa 3D 21.0)) 4.6 (w systemie Linux: 4.6 (Mesa 3D 20.0))
Vulkan Nie dotyczy 1.0
( Wygraj 7+ lub Mesa 17+ )
1.2 (Adrenalin 20.1, Linux Mesa 3D 20.0)
OpenCL Nie dotyczy Blisko metalu 1.1 (brak obsługi Mesa 3D) 1.2 (w systemie Linux : 1.1 (bez obsługi obrazów) z Mesa 3D) 2.0 (sterownik Adrenalin w Win7+ )
(w systemie Linux : 1.1 (bez obsługi obrazów) z Mesa 3D, 2.0 ze sterownikami AMD lub AMD ROCm)
2,0 2,1
HSA Nie dotyczy tak ?
Dekodowanie wideo ASIC Nie dotyczy Avivo / UVD UVD+ UVD 2 UVD 2,2 UVD 3 UVD 4 UVD 4,2 UVD 5.0 lub 6.0 UVD 6,3 UVD 7 VCN 2.0 VCN 3.0
Kodowanie wideo ASIC Nie dotyczy VCE 1.0 VCE 2.0 VCE 3.0 lub 3.1 VCE 3.4 VCE 4.0
Płynny ruch ASIC Nie tak Nie
Oszczędzanie energii ? Mocne zagranie PowerTune PowerTune i moc zerowego rdzenia ?
TrueAudio Nie dotyczy Za pośrednictwem dedykowanego procesora DSP Przez shadery ?
FreeSync Nie dotyczy 1
2
HDCP ? 1,4 1,4
2,2
1,4
2,2
2,3
?
PlayReady Nie dotyczy 3,0 Nie 3,0 ?
Obsługiwane wyświetlacze 1-2 2 2–6 ?
Maks. Rezolucja ? 2–6 ×
2560 × 1600
2–6 ×
4096 × 2160 @ 60 Hz
2–6 ×
5120 × 2880 @ 60 Hz
3 ×
7680 × 4320 przy 60 Hz
?
/drm/radeon tak Nie dotyczy
/drm/amdgpu Nie dotyczy Eksperymentalny tak

Sterowniki urządzeń graficznych

Zastrzeżony sterownik karty graficznej AMD „Radeon Software” (dawniej Catalyst)

24 listopada 2015 r. firma AMD wydała nową wersję sterownika karty graficznej po utworzeniu grupy Radeon Technologies Group (RTG), aby zapewnić obszerną obsługę oprogramowania dla swoich kart graficznych. Ten sterownik, oznaczony jako Radeon Software Crimson Edition, zmienia interfejs użytkownika za pomocą Qt , co skutkuje lepszą responsywnością z punktu widzenia projektu i systemu. Zawiera nowy interfejs z menedżerem gier, narzędziami taktowania i sekcjami dla różnych technologii.

Dostępne były nieoficjalne modyfikacje, takie jak sterowniki Omega i sterowniki DNA . Te sterowniki zazwyczaj składają się z kombinacji różnych wersji plików sterowników ze zmienionymi niektórymi zmiennymi rejestru i są reklamowane jako oferujące najwyższą wydajność lub jakość obrazu. Nie są one oczywiście obsługiwane i jako takie nie gwarantują prawidłowego działania. Niektóre z nich dostarczają również zmodyfikowane pliki systemowe dla entuzjastów sprzętu do uruchamiania określonych kart graficznych poza ich specyfikacją.

W systemach operacyjnych

AMD Catalyst został oparty na zastrzeżonym binarnym blobie .
Zunifikowany sterownik trybu jądra ( DRM /KMS) jest używany przez Catalyst i Mesa 3D. amdkfd zostało włączone do jądra Linuksa 3.19.

Oprogramowanie Radeon jest rozwijane dla systemów Microsoft Windows i Linux . Od stycznia 2019 r. inne systemy operacyjne nie są oficjalnie obsługiwane. Może się to różnić w przypadku marki AMD FirePro , która jest oparta na identycznym sprzęcie, ale zawiera sterowniki urządzeń graficznych z certyfikatem OpenGL.

Firma ATI wcześniej oferowała aktualizacje sterowników dla swoich detalicznych i zintegrowanych kart graficznych i chipsetów Macintosh. ATI przestało wspierać Mac OS 9 po kartach Radeon R200, czyniąc ostatnią oficjalnie obsługiwaną kartą Radeon 9250. Karty Radeon R100 aż do Radeona 7200 mogą być nadal używane z nawet starszymi klasycznymi wersjami Mac OS, takimi jak System 7 , chociaż nie wszystkie funkcje są wykorzystywane przez starszy system operacyjny.

Od czasu przejęcia firmy ATI przez AMD, ATI nie dostarcza już ani nie obsługuje sterowników dla klasycznego systemu Mac OS ani macOS . Sterowniki dla systemu MacOS można pobrać ze strony wsparcia Apple, natomiast klasyczne sterowniki dla systemu Mac OS można pobrać z witryn innych firm, które udostępniają starsze sterowniki do pobrania przez użytkowników. Firma ATI zapewniała panel preferencji do użytku w systemie macOS o nazwie ATI Displays, który może być używany zarówno z wersjami detalicznymi, jak i OEM swoich kart. Chociaż zapewnia większą kontrolę nad zaawansowanymi funkcjami chipsetu graficznego, wyświetlacze ATI mają ograniczoną funkcjonalność w porównaniu z Catalyst dla systemu Windows lub Linux.

Darmowy i otwarty sterownik karty graficznej „Radeon”

Bezpłatna infrastruktura bezpośredniego renderowania o otwartym kodzie źródłowym jest stale rozwijana przez programistów jądra Linuksa, entuzjastów programowania innych firm i pracowników AMD. Składa się z pięciu części:

  1. Komponent jądra Linuksa DRM
    • ta część otrzymała wsparcie dynamicznego przetaktowywania w jądrze Linux w wersji 3.12, a jej wydajność stała się porównywalna z AMD Catalyst
  2. Sterownik KMS komponentu jądra systemu Linux : zasadniczo sterownik urządzenia dla kontrolera wyświetlania
  3. komponent przestrzeni użytkownika libDRM
  4. komponent przestrzeni użytkownika w Mesa 3D ; obecnie większość z tych komponentów jest napisana zgodnie ze specyfikacją Gallium3D .
    • wszystkie sterowniki w Mesa 3D w wersji 10.x (ostatnie 10.6.7) są od września 2014 r. ograniczone do OpenGL w wersji 3.3 i OpenGL ES 3.0.
    • wszystkie sterowniki w Mesa 3D w wersji 11.x (ostatnie 11.2.2) są od maja 2016 ograniczone do OpenGL w wersji 4.1 i OpenGL ES 3.0 lub 3.1 (11.2+).
    • wszystkie sterowniki w Mesa 3D w wersji 12.x (w czerwcu 2016) mogą obsługiwać OpenGL w wersji 4.3.
    • wszystkie sterowniki w Mesa 3D w wersji 13.0.x (w listopadzie 2016) mogą obsługiwać OpenGL 4.4 i nieoficjalne 4.5.
    • wszystkie sterowniki w Mesa 3D w wersji 17.0.x (w styczniu 2017) mogą obsługiwać OpenGL 4.5 i OpenGL ES 3.2
    • Rzeczywiste wsparcie sprzętowe dla różnych wersji MESA patrz: glxinfo
    • AMD R600/700 od Mesy 10.1: OpenGL 3.3+, OpenGL ES 3.0+ (+: kilka innych funkcji wyższych poziomów i wersji Mesy)
    • AMD R800/900 (Evergreen, Wyspy Północne): OpenGL 4.1+ (Mesa 13.0+), OpenGL ES 3.0+ (Mesa 10.3+)
    • AMD GCN (Southern/Sea Islands i nowsze): OpenGL 4.5+ (Mesa 17.0+), OpenGL ES 3.2+ (Mesa 18.0+), Vulkan 1.0 (Mesa 17.0+), Vulkan 1.1 (GCN 2. generacji+, Mesa 18.1+)
  5. specjalny i wyróżniający się sterownik urządzenia graficznego 2D dla serwera X.Org , który w końcu zostanie zastąpiony przez Glamour
  6. OpenCL z GalliumCompute (poprzednia Clover) nie jest w pełni rozwinięty w wersjach 1.0, 1.1 i tylko w częściach 1.2. Niektóre testy zgodności OpenCL zakończyły się niepowodzeniem w 1.0 i 1.1, większość w 1.2. ROCm jest rozwijany przez AMD i Open Source. OpenCL 1.2 jest w pełni obsługiwany przez język OpenCL 2.0. Obsługiwany jest tylko procesor lub sprzęt GCN z PCIe 3.0. Tak więc GCN 3rd Gen. lub nowszy jest tutaj w pełni użyteczny dla oprogramowania OpenCL 1.2.

Obsługiwane funkcje

Darmowy sterownik o otwartym kodzie źródłowym obsługuje wiele funkcji dostępnych w kartach i układach APU marki Radeon, takich jak wielomonitorowa lub hybrydowa grafika.

Linux

Darmowe sterowniki typu open source są opracowywane głównie w systemach Linux i Linux.

Inne systemy operacyjne

Będąc całkowicie darmowym oprogramowaniem o otwartym kodzie źródłowym, darmowe sterowniki o otwartym kodzie źródłowym można przenieść do dowolnego istniejącego systemu operacyjnego. Czy tak było iw jakim stopniu zależy całkowicie od dostępnej siły roboczej. W tym miejscu należy odnieść się do dostępnego wsparcia.

FreeBSD zaadoptowało DRI, a ponieważ Mesa 3D nie jest zaprogramowana dla Linuksa, powinna mieć identyczną obsługę.

MorphOS obsługuje akcelerację 2D i 3D dla chipsetów Radeon R100, R200 i R300.

AmigaOS 4 obsługuje Radeon R100 , R200 , R300 , R520 (seria X1000), R700 (seria HD 4000), HD 5000 (Evergreen), HD 6000 (Northern Islands) i HD 7000 (Southern Islands). Sterownik RadeonHD dla AmigaOS 4 został opracowany przez Hansa de Ruitera, finansowanego i będącego własnością firmy A-EON Technology Ltd. Starszy sterownik R100 i R200 „ATIRadeon” dla AmigaOS, pierwotnie opracowany przez firmę Forefront Technologies, został przejęty przez firmę A-EON Technology Ltd w 2015 roku.

W przeszłości firma ATI dostarczyła dokumentację sprzętową i techniczną do projektu Haiku, aby wyprodukować sterowniki z pełną obsługą 2D i wejścia/wyjścia wideo na starszych chipsetach Radeon (do R500) dla Haiku . Nowy sterownik Radeon HD został opracowany pod nieoficjalnymi i pośrednimi wskazówkami inżynierów open source firmy AMD i obecnie istnieje w najnowszych wersjach Haiku. Nowy sterownik Radeon HD obsługuje ustawienia trybu natywnego w R600 za pośrednictwem procesorów graficznych Southern Islands .

Wbudowane produkty GPU

Firma AMD (i jej poprzedniczka ATI) wypuściła serię wbudowanych procesorów graficznych przeznaczonych dla urządzeń medycznych, rozrywkowych i wyświetlających.

Model Wydany Shadery (jednostki obliczeniowe) Moc FP Pojedyncza precyzja Pamięć Zespół pamięci-z Taktowanie pamięci Wersja OpenGL Wersja OpenCL Wersja DirectX Vulkan UVD Moc Wyjście
E9550 (Polaris, GCN 4) 2016-09-27 2304 (36 j.p.) 5834 GFLOPS 8 GB pamięci GDDR5 256 bitów 2000 MHz 4,5 2,0 12 1,1 6,3 95 watów MXM-B
E9260 (GCN 4) 2016-09-27 896 (14 j.p.) 2150 GFLOPS 4 GB pamięci GDDR5 128 bitów 1750 MHz 4,5 2,0 12 1,1 6,3 50 W PCIe 3.0, MXM-A
E9171 MCM (GCN 4) 2017-10-03 512 (8 j.p.) 1248 GFLOPS 4 GB pamięci GDDR5 128 bitów 1500 MHz 4,5 2,0 12 1,1 6,3 40 W PCIe 3.0x8
E9172 MXM (GCN 4) 2017-10-03 512 (8 j.p.) 1248 GFLOPS 2 GB pamięci GDDR5 64 bity 1500 MHz 4,5 2,0 12 1,1 6,3 35 W MXM-A 3.0
E9173 PCIe (GCN 4) 2017-10-03 512 (8 j.p.) 1248 GFLOPS 2 GB pamięci GDDR5 64 bity 1500 MHz 4,5 2,0 12 1,1 6,3 35 W PCIe 3.0x8
E9174 MXM (GCN 4) 2017-10-03 512 (8 j.p.) 1248 GFLOPS 4 GB pamięci GDDR5 128 bitów 1500 MHz 4,5 2,0 12 1,1 6,3 50 W MXM-A 3.0
E9175 PCIe (GCN 4) 2017-10-03 512 (8 j.p.) 1248 GFLOPS 4 GB pamięci GDDR5 128 bitów 1500 MHz 4,5 2,0 12 1,1 6,3 50 W PCIe 3.0x8
E8950 (GCN 3) 2015-09-29 2048 (32 j.p.) 3010 GFLOPS 8 GB pamięci GDDR5 128 bitów 1500 MHz 4,5 2,0 12 1,1 4.2 95 W MXM-B
E8870 (GCN 2) 2015-09-29 768 (12 j.p.) 1536 GFLOPS 4 GB pamięci GDDR5 128 bitów 1500 MHz 4,5 2,0 12 1,1 4.2 75 W PCIe 3.0, MXM-B
E8860 (GCN 1) 2014-01-25 640 (10 j.p.) 800 GFLOPS 2 GB pamięci GDDR5 128 bitów 1125 MHz 4,5 1.2 12,0 1,0 3.1 37 W PCIe 3.0, MXM-B
E6760 (Turcy) 2011-05-02 480 (6 szt.) 576 GFLOPS 1 GB pamięci GDDR5 128 bitów 800 MHz 4,3 1.2 11 Nie dotyczy 3,0 35 W PCIe 2.1, MXM-A, MCM
E6465 (Caicos) 2015-09-29 160 (2 szt.) 192 GFLOPS 2 GB pamięci GDDR5 64 bity 800 MHz 4,5 1.2 11.1 Nie dotyczy 3,0 < 20 W PCIe 2.1, MXM-A, MCM
E6460 (Caicos) 2011-04-07 160 (2 szt.) 192 GFLOPS 512 MB pamięci GDDR5 64 bity 800 MHz 4,5 1.2 11.1 Nie dotyczy 3,0 16 W PCIe 2.1, MXM-A, MCM
E4690 (RV730) 2009-06-01 320 (4 szt.) 388 GFLOPS 512 MB pamięci GDDR3 128 bitów 700 MHz 3,3 1,0 10.1 Nie dotyczy 2.2 30 W MXM-II
E2400 (RV610) 2006-07-28 40 (2 szt.) 48 GFLOPS 128 MB pamięci GDDR3 64 bity 700 MHz 3,3 Strumień ATI 10,0 Nie dotyczy 1,0 25 W MXM-II

Pamięć Radeona

W sierpniu 2011 r. AMD rozszerzyło nazwę Radeon o moduły pamięci o dostępie swobodnym w ramach linii AMD Memory. Pierwsze wersje obejmowały 3 typy modułów 2GiB DDR3 SDRAM : Entertainment (1333 MHz, CL9 9-9), UltraPro Gaming (1600 MHz, CL11 11-11) i Enterprise (specyfikacje do ustalenia).

08.05.2013 firma AMD ogłosiła wprowadzenie na rynek pamięci Radeon RG2133 Gamer Series.

Radeon R9 2400 Gamer Series Memory został wydany 16.01.2014.

Produkcja

Dataram Corporation produkuje RAM dla AMD.

Radeon RAMDisk

W dniu 06.09.2012 r. firma Dataram Corporation ogłosiła, że ​​zawarła formalną umowę z AMD w celu opracowania wersji oprogramowania RAMDisk pod marką AMD pod nazwą Radeon RAMDisk, skierowanej do entuzjastów gier poszukujących wykładniczych ulepszeń w czasie ładowania gier, prowadzących do zwiększenia wrażenia z gry. Darmowa wersja oprogramowania Radeon RAMDisk obsługuje system Windows Vista i nowsze z minimalną pamięcią 4GiB i obsługuje maksymalnie 4GiB RAM-dysku (6GiB, jeśli zainstalowano AMD Radeon Value, Entertainment, Performance Edition lub produkty, a Radeon RAMDisk został aktywowany między 2012-10-10 i 2013-10-10). Wersja detaliczna obsługuje rozmiar dysku RAM od 5MiB do 64GiB.

Historia wersji

Wersja 4.1 została wydana 08.05.2013.

Produkcja

W dniu 02.04.2014 r. Dataram Corporation ogłosiła, że ​​podpisała umowę z Elysium Europe Ltd. w celu zwiększenia penetracji sprzedaży w Europie, na Bliskim Wschodzie iw Afryce. Na mocy niniejszej Umowy Elysium jest upoważnione do sprzedaży oprogramowania AMD Radeon RAMDisk. Elysium koncentruje się na sprzedawcach detalicznych, sprzedawcach detalicznych, konstruktorach systemów i dystrybutorach.

Radeon SSD

Firma AMD planowała wejść na rynek dysków półprzewodnikowych wraz z wprowadzeniem modeli R7 napędzanych kontrolerem Indilinx Barefoot 3 i pamięcią flash Toshiba 19 nm MLC, początkowo dostępnych w pojemnościach 120G, 240G, 480G. Dysk SSD serii R7 został wydany 09.08.2014 i zawierał pamięć flash Toshiba A19 MLC NAND oraz kontroler Indilinx Barefoot 3 M00. Podzespoły te są takie same jak w modelu SSD OCZ Vector 150.

Zobacz też

Bibliografia

Zewnętrzne linki