Technologia graficzna Intela
Wsparcie API | |
---|---|
Direct3D |
|
OpenCL | W zależności od wersji (zobacz możliwości ) |
OpenGL | OpenGL 2.1+ (zobacz możliwości ) |
Wulkan | W zależności od wersji |
Historia | |
Poprzednik | Intel GMA |
Intel Graphics Technology ( GT ) to zbiorcza nazwa serii zintegrowanych procesorów graficznych (IGP) produkowanych przez firmę Intel , które są produkowane w tej samej obudowie lub matrycy co jednostka centralna (CPU). Został po raz pierwszy wprowadzony w 2010 roku jako Intel HD Graphics i przemianowany w 2017 roku na Intel UHD Graphics .
Intel Iris Graphics i Intel Iris Pro Graphics to serie IGP wprowadzone w 2013 roku z niektórymi modelami procesorów Haswell jako wysokowydajnymi wersjami grafiki HD. Iris Pro Graphics jako pierwsza z serii zawierała wbudowaną pamięć DRAM . Od 2016 roku Intel określa technologię jako Intel Iris Plus Graphics wraz z wydaniem Kaby Lake .
W czwartym kwartale 2013 r. zintegrowana grafika firmy Intel stanowiła w sztukach 65% wszystkich dostaw procesorów graficznych do komputerów PC. Jednak ten odsetek nie odzwierciedla rzeczywistego przyjęcia, ponieważ wiele z tych dostarczonych jednostek trafia do systemów z oddzielnymi kartami graficznymi .
Historia
Przed wprowadzeniem grafiki Intel HD Graphics zintegrowana grafika Intela była wbudowana w mostek północny płyty głównej jako część architektury Intel Hub . Były znane jako Intel Extreme Graphics i Intel GMA . W ramach Platform Controller Hub (PCH) mostek północny został wyeliminowany, a przetwarzanie grafiki zostało przeniesione do tej samej matrycy, co jednostka centralna (CPU).
Poprzednie zintegrowane rozwiązanie graficzne Intela, Intel GMA, miało reputację braku wydajności i funkcji, dlatego nie było uważane za dobry wybór dla bardziej wymagających aplikacji graficznych, takich jak gry 3D. Wzrost wydajności przyniesiony przez Intel HD Graphics sprawił, że produkty były konkurencyjne w stosunku do zintegrowanych kart graficznych stworzonych przez rywali, Nvidię i ATI/AMD . Grafika Intel HD, charakteryzująca się minimalnym zużyciem energii, co jest ważne w laptopach , była na tyle wydajna, że producenci komputerów PC często przestali oferować oddzielne karty graficzne opcje zarówno w liniach laptopów z niższej, jak i wyższej półki, gdzie ważne są zmniejszone wymiary i niskie zużycie energii.
Pokolenia
Karty graficzne Intel HD i Iris są podzielone na generacje, aw ramach każdej generacji są podzielone na „poziomy” rosnącej wydajności, określane etykietą „GTx”. Każda generacja odpowiada implementacji mikroarchitektury graficznej Gen z odpowiednią architekturą zestawu instrukcji GEN od Gen4 .
Architektura Gen5
Westmere
W styczniu 2010 roku wypuszczono procesory Clarkdale i Arrandale z grafiką Ironlake , oznaczone jako Celeron , Pentium lub Core z grafiką HD. Była tylko jedna specyfikacja: 12 jednostek wykonawczych, do 43,2 GFLOPS przy 900 MHz. Może dekodować wideo H264 1080p z prędkością do 40 fps.
Jego bezpośredni poprzednik, GMA X4500 , zawierał 10 EU przy 800 MHz, ale brakowało mu pewnych możliwości.
Numer modelu | Szczebel | Jednostki wykonawcze | Jednostki cieniujące | Zegar bazowy (MHz) | Zegar doładowania (MHz) | GFLOPS ( FP32 ) |
---|---|---|---|---|---|---|
Grafika HD | ? | 12 | 24 | 500 | 900 | 24,0–43,2 |
Architektura Gen6
Piaskowy Most
W styczniu 2011 roku wypuszczono procesory Sandy Bridge , wprowadzając grafikę HD „drugiej generacji”:
Numer modelu | Szczebel | Jednostki wykonawcze |
Zegar doładowania (MHz) |
Maks. GFLOPS ( FP32 ) |
---|---|---|---|---|
Grafika HD | GT1 | 6 | 1000 | 96 |
Grafika HD 2000 | 1350 | 129,6 | ||
Grafika HD 3000 | GT2 | 12 | 1350 | 259,2 |
Sandy Bridge Celeron i Pentium mają Intel HD, podczas gdy Core i3 i nowsze mają HD 2000 lub HD 3000. Karta graficzna HD 2000 i 3000 obejmuje sprzętowe kodowanie wideo i efekty przetwarzania końcowego HD .
Architektura Gen7
Bluszczowy Most
24 kwietnia 2012 r. Wydano Ivy Bridge , przedstawiając „trzecią generację” grafiki Intel HD:
Numer modelu | Szczebel | Jednostki wykonawcze | Jednostki cieniujące | Zegar doładowania (MHz) | Maksymalne GFLOPSy |
---|---|---|---|---|---|
Grafika HD [mobilna] | GT1 | 6 | 48 | 1050 | 100,8 |
Grafika HD 2500 | 1150 | 110,4 | |||
Grafika HD 4000 | GT2 | 16 | 128 | 1300 | 332,8 |
Grafika HD P4000 | GT2 | 16 | 128 | 1300 | 332,8 |
Ivy Bridge Celeron i Pentium mają Intel HD, podczas gdy Core i3 i nowsze mają HD 2500 lub HD 4000. Karty graficzne HD 2500 i 4000 obejmują sprzętowe kodowanie wideo i efekty przetwarzania końcowego HD .
W przypadku niektórych mobilnych procesorów o niskim poborze mocy obsługa dekodowania wideo jest ograniczona, podczas gdy żaden z procesorów do komputerów stacjonarnych nie ma tego ograniczenia. HD P4000 jest wyposażony w procesory Ivy Bridge E3 Xeon z deskryptorem 12X5 v2 i obsługuje niebuforowaną pamięć RAM ECC.
Architektura Gen7.5
Haswella
W czerwcu 2013 roku ogłoszono procesory Haswell z czterema modelami zintegrowanych procesorów graficznych:
Numer modelu | Szczebel | Jednostki wykonawcze |
Jednostki cieniujące |
eDRAM (MB) |
Zegar doładowania (MHz) |
maks. GFLOPS |
|
---|---|---|---|---|---|---|---|
Konsument | |||||||
Grafika HD | GT1 | 10 | 80 | Nie dotyczy | 1150 | 184 | |
Grafika HD 4200 | GT2 | 20 | 160 | 850 | 272 | ||
Grafika HD 4400 | 950–1150 | 304–368 | |||||
Grafika HD 4600 | 900-1350 | 288–432 | |||||
Grafika HD 5000 | GT3 | 40 | 320 | 1000-1100 | 640–704 | ||
Karta graficzna Iris 5100 | 1100-1200 | 704–768 | |||||
Karta graficzna Iris Pro 5200 | GT3e | 128 | 1300 | 832 | |||
Profesjonalny | |||||||
Karta graficzna HD P4600 | GT2 | 20 | 160 | Nie dotyczy | 1200-1250 | 384–400 | |
Karta graficzna HD P4700 | 1250-1300 | 400–416 |
128 MB eDRAM w Iris Pro GT3e znajduje się w tej samej obudowie co procesor, ale na oddzielnej matrycy wyprodukowanej w innym procesie. Intel określa to jako pamięć podręczną poziomu 4, dostępną zarówno dla procesora, jak i karty graficznej, nazywając ją Crystalwell . Sterownik Linux drm/i915
jest świadomy i zdolny do korzystania z tej pamięci eDRAM od wersji jądra 3.12.
Architektura Gen8
Broadwell
W listopadzie 2013 roku ogłoszono, że procesory do komputerów stacjonarnych Broadwell -K (skierowane do entuzjastów) będą również wyposażone w Iris Pro Graphics.
Ogłoszono następujące modele zintegrowanego GPU dla procesorów Broadwell: [ potrzebne lepsze źródło ]
Numer modelu | Szczebel | Jednostki wykonawcze |
Jednostki cieniujące |
eDRAM (MB) |
Zegar doładowania (MHz) |
Maksymalne GFLOPSy |
---|---|---|---|---|---|---|
Konsument | ||||||
Grafika HD | GT1 | 12 | 96 | — | 850 | 163,2 |
Grafika HD 5300 | GT2 | 24 | 192 | 900 | 345,6 | |
Grafika HD 5500 | 950 | 364,8 | ||||
Grafika HD 5600 | 1050 | 403.2 | ||||
Grafika HD 6000 | GT3 | 48 | 384 | 1000 | 768 | |
Karta graficzna Iris 6100 | 1100 | 844,8 | ||||
Karta graficzna Iris Pro 6200 | GT3e | 128 | 1150 | 883.2 | ||
Profesjonalny | ||||||
Karta graficzna HD P5700 | GT2 | 24 | 192 | – | 1000 | 384 |
Karta graficzna Iris Pro P6300 | GT3e | 48 | 384 | 128 | 1150 | 883.2 |
Braswell
Numer modelu | Model procesora |
Szczebel | Jednostki wykonawcze |
Szybkość zegara (MHz) |
---|---|---|---|---|
Grafika HD 400 | E8000 | GT1 | 12 | 320 |
N30xx | 320–600 | |||
N31xx | 320–640 | |||
J3xxx | 320–700 | |||
Grafika HD 405 | N37xx | 16 | 400–700 | |
J37xx | 18 | 400–740 |
Architektura Gen9
Skylake
Linia procesorów Skylake , wprowadzona na rynek w sierpniu 2015 r., Wycofuje obsługę VGA , jednocześnie obsługując konfiguracje z wieloma monitorami do trzech monitorów podłączonych przez interfejsy HDMI 1.4, DisplayPort 1.2 lub Embedded DisplayPort (eDP) 1.3.
Następujące modele zintegrowanego GPU są dostępne lub ogłoszone dla procesorów Skylake: [ potrzebne lepsze źródło ]
Numer modelu | Szczebel | Jednostki wykonawcze |
Jednostki cieniujące |
eDRAM (MB) |
Zegar doładowania (MHz) |
Maksymalne GFLOPSy |
---|---|---|---|---|---|---|
Konsument | ||||||
Grafika HD 510 | GT1 | 12 | 96 | — | 1050 | 201.6 |
Grafika HD 515 | GT2 | 24 | 192 | 1000 | 384 | |
Grafika HD 520 | 1050 | 403.2 | ||||
Grafika HD 530 | 1150 | 441,6 | ||||
Grafika tęczówki 540 | GT3e | 48 | 384 | 64 | 1050 | 806.4 |
Grafika tęczówki 550 | 1100 | 844,8 | ||||
Karta graficzna Iris Pro 580 | GT4e | 72 | 576 | 128 | 1000 | 1152 |
Profesjonalny | ||||||
Grafika HD P530 | GT2 | 24 | 192 | – | 1150 | 441,6 |
Karta graficzna Iris Pro P555 | GT3e | 48 | 384 | 128 | 1000 | 768 |
Karta graficzna Iris Pro P580 | GT4e | 72 | 576 | 1000 | 1152 |
Jezioro Apolla
Linia procesorów Apollo Lake została uruchomiona w sierpniu 2016 roku.
Numer modelu | Model procesora |
Szczebel | Jednostki wykonawcze |
Jednostki cieniujące |
Szybkość zegara (MHz) |
---|---|---|---|---|---|
Grafika HD 500 | E3930 | GT1 | 12 | 96 | 400 – 550 |
E3940 | 400–600 | ||||
N3350 | 200–650 | ||||
N3450 | 200–700 | ||||
J3355 | 250–700 | ||||
J3455 | 250–750 | ||||
Grafika HD 505 | E3950 | 18 | 144 | 500–650 | |
N4200 | 200–750 | ||||
J4205 | 250–800 |
Architektura Gen9.5
Jezioro Kaby
Linia procesorów Kaby Lake została wprowadzona w sierpniu 2016 roku. Nowe funkcje: zwiększenie prędkości, obsługa usług strumieniowych 4K UHD „premium” (z kodowaniem DRM ), silnik multimedialny z pełną akceleracją sprzętową 8- i 10-bitowego HEVC i dekodowania VP9 .
Numer modelu | Szczebel | Jednostki wykonawcze |
Jednostki cieniujące |
eDRAM (MB) |
Zegar bazowy (MHz) |
Zegar doładowania (MHz) |
Maksymalne GFLOPSy |
Stosuje się w | |
---|---|---|---|---|---|---|---|---|---|
Konsument | |||||||||
Grafika HD 610 | GT1 | 12 | 96 | — | 300-350 | 900-1100 | 172,8–211,2 | Komputer stacjonarny Celeron, komputer stacjonarny Pentium G4560, i3-7101 | |
Grafika HD 615 | GT2 | 24 | 192 | 300 | 900 – 1050 | 345,6 – 403,2 | m3-7Y30/32, i5-7Y54/57, i7-7Y75, Pentium 4415Y | ||
Grafika HD 620 | 1000–1050 | 384–403,2 | i3-7100U, i5-7200U, i5-7300U, i7-7500U, i7-7600U | ||||||
Grafika HD 630 | 350 | 1000–1150 | 384-441,6 | Komputery stacjonarne Pentium G46**, i3, i5 i i7 oraz laptopy z serii H i3, i5 i i7 | |||||
Karta graficzna Iris Plus 640 | GT3e | 48 | 384 | 64 | 300 | 950–1050 | 729,6-806,4 | i5-7260U, i5-7360U, i7-7560U, i7-7660U | |
Karta graficzna Iris Plus 650 | 1050-1150 | 806.4-883.2 | i3-7167U, i5-7267U, i5-7287U, i7-7567U | ||||||
Profesjonalny | |||||||||
Grafika HD P630 | GT2 | 24 | 192 | – | 350 | 1000–1150 | 384-441,6 | Xeon E3-**** v6 |
Kaby Lake Refresh / Amber Lake / Coffee Lake / Coffee Lake Refresh / Whisky Lake / Comet Lake
Linia procesorów Kaby Lake Refresh została wprowadzona w październiku 2017 r. Nowe funkcje: obsługa HDCP 2.2
Numer modelu | Szczebel | Jednostki wykonawcze |
Jednostki cieniujące |
eDRAM (MB) |
Zegar bazowy (MHz) |
Zegar doładowania (MHz) |
Maksymalne GFLOPSy |
Stosuje się w |
---|---|---|---|---|---|---|---|---|
Konsument | ||||||||
Grafika UHD 610 | GT1 | 12 | 96 | – | 350 | 1050 | 201.6 | Pentium Gold G54**, Celeron G49** i5-10200H |
Grafika UHD 615 | GT2 | 24 | 192 | 300 | 900–1050 | 345,6–403,2 | i7-8500Y, i5-8200Y, m3-8100Y | |
Grafika UHD 617 | 1050 | 403.2 | i7-8510Y, i5-8310Y, i5-8210Y | |||||
Grafika UHD 620 | 1000–1150 | 422,4–441,6 | i3-8130U, i5-8250U, i5-8350U, i7-8550U, i7-8650U, i3-8145U, i5-8265U, i5-8365U, i7-8565U, i7-8665U i3-10110U, i5-10210U, i5-10310U, i7-10510U i7-10610U i7-10810U |
|||||
Grafika UHD 630 | 23 | 184 | 350 | 1100–1150 | 404,8–423,2 | i3-8350K, i3-8100 ze stopniowaniem B0 | ||
24 | 192 | 1050-1250 | 403,2–480 | i9, i7, i5, i3, Pentium Gold G56**, G55** i5-10300H, i5-10400H, i5-10500H, i7-10750H, i7-10850H, i7-10870H, i7-10875H, i9-10885H, i9-10980HK |
||||
Grafika Iris Plus 645 | GT3e | 48 | 384 | 128 | 300 | 1050-1150 | 806.4-883.2 | i7-8557U, i5-8257U |
Grafika Iris Plus 655 | 1050-1200 | 806,4–921,6 | i7-8559U, i5-8269U, i5-8259U, i3-8109U | |||||
Profesjonalny | ||||||||
Karta graficzna UHD P630 | GT2 | 24 | 192 | – | 350 | 1100-1200 | 422,4–460,8 | Xeon E 21**G, 21**M, 22**G, 22**M, Xeon W-108**M |
Odświeżenie jeziora Gemini/Jezioro Gemini
Nowe funkcje: obsługa HDMI 2.0, dekoder sprzętowy VP9 10-bit Profile2
Numer modelu | Szczebel | Jednostki wykonawcze |
Jednostki cieniujące |
Model procesora |
Szybkość zegara (MHz) |
GFLOPY |
---|---|---|---|---|---|---|
Grafika UHD 600 | GT1 | 12 | 96 | N4000 | 200–650 | 38,4–124,8 |
N4100 | 200–700 | 38,4–134,4 | ||||
J4005 | 250–700 | 48,0–134,4 | ||||
J4105 | 250–750 | 48,0–144,0 | ||||
Grafika UHD 605 | GT1.5 | 18 | N5000 | 200–750 | 57,6–216 | |
J5005 | 250–800 | 72,0–230,4 |
Architektura Gen11
Jezioro Lodowe
Nowe funkcje: mikroarchitektura GPU 10 nm Gen 11, dwa 10-bitowe potoki kodowania HEVC, trzy potoki wyświetlania 4K (lub 2× 5K60, 1× 4K120), cieniowanie o zmiennej szybkości (VRS) i skalowanie liczb całkowitych.
Chociaż mikroarchitektura nadal obsługuje liczbę zmiennoprzecinkową podwójnej precyzji, tak jak poprzednie wersje, jej konfiguracje mobilne nie obejmują tej funkcji i dlatego jest ona obsługiwana tylko przez emulację.
Nazwa | Szczebel | Jednostki wykonawcze |
Jednostki cieniujące |
Zegar bazowy (MHz) |
Zegar doładowania (MHz) |
GFLOPY | Stosuje się w | ||
---|---|---|---|---|---|---|---|---|---|
FP16 | FP32 | FP64 | |||||||
Konsument | |||||||||
Grafika UHD | G1 | 32 | 256 | 300 | 900–1050 | 921,6–1075,2 | 460,8–537,6 | — | Rdzeń i3-10**G1, i5-10**G1 |
Grafika Iris Plus | G4 | 48 | 384 | 300 | 900–1050 | 1382,4–1612,8 | 691,2–806,4 | Rdzeń i3-10**G4, i5-10**G4 | |
G7 | 64 | 512 | 300 | 1050–1100 | 2150,4–2252,8 | 1075,2–1126,4 | Rdzeń i5-10**G7, i7-10**G7 |
Architektura Xe-LP (Gen12)
Model | Proces | Jednostki wykonawcze |
Jednostki cieniujące |
Maks. taktowanie doładowania (MHz) |
Moc obliczeniowa (GFLOPS) | Notatki | |||
---|---|---|---|---|---|---|---|---|---|
FP16 | FP32 | FP64 | INT8 | ||||||
Karta graficzna Intel UHD 730 | Intel 14++ nm | 24 | 192 | 1200-1300 | 922–998 | 461–499 | 231–250 | 1843–1997 | Używany w Rocket Lake-S |
Karta graficzna Intel UHD 750 | 32 | 256 | 1200-1300 | 1228–1332 | 614–666 | 307–333 | 2457–2662 | ||
Karta graficzna Intel UHD P750 | 32 | 256 | 1300 | 1332 | 666 | 333 | 2662 | Stosowany w serii Xeon W-1300 | |
Karta graficzna Intel UHD 710 |
Intel 7 (wcześniej 10ESF) |
16 | 128 | 1300-1350 | 666–692 | 333–346 | 167–173 | 1331–1382 |
Używany w Alder Lake-S i Raptor Lake-S |
Karta graficzna Intel UHD 730 | 24 | 192 | 1400-1450 | 1076–1114 | 538–557 | 269–279 | 2150–2227 | ||
Karta graficzna Intel UHD 770 | 32 | 256 | 1450-1550 | 1484-1588 | 742–794 | 371–397 | 2970–3174 | ||
Grafika Intel UHD dla procesorów Intel 11. generacji | Intel 10SF | 32 | 256 | 1400-1450 | 1434-1484 | 717–742 | 359–371 | 2867–2970 | Używany w Tiger Lake-H |
Grafika Intel UHD dla procesorów Intel 11. generacji G4 | 48 | 384 | 1100-1250 | 1690–1920 | 845–960 | 422–480 | 3379–3840 | Używany w Tiger Lake-U | |
Karta graficzna Iris Xe G7 | 80 | 640 | 1100-1300 | 2816–3328 | 1408-1664 | 704–832 | 5632–6656 | ||
Karta graficzna Iris Xe G7 | 96 | 768 | 1050-1450 | 3379–4454 | 1690–2227 | 845–1114 | 6758–8909 | ||
Grafika Intel UHD dla procesorów Intel 12. generacji Grafika Intel UHD dla procesorów Intel 13. generacji |
Intel 7 (wcześniej 10ESF) |
48 | 384 | 700-1200 | 1075–1843 | 538–922 | 269–461 | 2151–3686 |
Używany w Alder Lake-H/P/U i Raptor Lake-H/P/U |
Grafika Intel UHD dla procesorów Intel 12. generacji Grafika Intel UHD dla procesorów Intel 13. generacji |
64 | 512 | 850–1400 | 1741–2867 | 870–1434 | 435–717 | 3482–5734 | ||
Grafika Iris Xe | 80 | 640 | 900-1400 | 2304–3584 | 1152-1792 | 0 | 4608–7168 | ||
Grafika Iris Xe | 96 | 768 | 900-1450 | 2765–4454 | 1382–2227 | 0 | 5530–8909 |
Są one oparte na mikroarchitekturze Intel Xe-LP , niskoenergetycznym wariancie architektury procesorów graficznych Intel Xe , znanej również jako Gen 12. Nowe funkcje obejmują sprzężenie zwrotne samplera, obsługę podwójnej kolejki, DirectX12 View Instancing Tier2 oraz AV1 8-bit i 10-bit dekodowanie sprzętowe o stałej funkcji bitowej.
Karta graficzna Arc Alchemist Tile
Intel Meteor Lake i Arrow Lake będą wykorzystywać mikroarchitekturę GPU Intel Arc Alchemist Tile.
koder sprzętowy 8K 10-bit AV1 , natywna obsługa HDMI 2.1 48 Gb/s
Karta graficzna Arc Battlemage Tile
Intel Lunar Lake będzie wykorzystywać mikroarchitekturę GPU Intel Arc Battlemage Tile.
Cechy
Znawca Intela
Począwszy od Sandy Bridge , procesory graficzne obejmują formę cyfrowej ochrony przed kopiowaniem i zarządzania prawami cyfrowymi (DRM) o nazwie Intel Insider , która umożliwia odszyfrowanie chronionych multimediów w procesorze. Wcześniej istniała podobna technologia o nazwie Protected Audio Video Path (PAVP).
HDCP
Technologia Intel Graphics obsługuje technologię HDCP , ale rzeczywista obsługa HDCP zależy od płyty głównej komputera. [ potrzebne źródło ]
Wideo Intel Quick Sync
Intel Quick Sync Video to sprzętowa technologia kodowania i dekodowania wideo firmy Intel , która jest zintegrowana z niektórymi procesorami Intel . Nazwa „Szybka synchronizacja” odnosi się do przypadku użycia szybkiego transkodowania („synchronizacji”) wideo z np. DVD lub Blu-ray Disc do formatu odpowiedniego np. dla smartfona . Szybka synchronizacja została wprowadzona z mikroprocesorami Gen 6 w Sandy Bridge 9 stycznia 2011 r.
Technologia wirtualizacji grafiki
Technologia wirtualizacji grafiki (GVT) została ogłoszona 1 stycznia 2014 r. I wprowadzona w tym samym czasie co Intel Iris Pro. Zintegrowane procesory graficzne firmy Intel obsługują następujące metody udostępniania:
- Direct passthrough (GVT-d): GPU jest dostępne dla pojedynczej maszyny wirtualnej bez udostępniania jej innym maszynom
- Parawirtualizowane przekazywanie API (GVT): GPU jest współużytkowane przez wiele maszyn wirtualnych za pomocą wirtualnego sterownika graficznego; kilka obsługiwanych graficznych interfejsów API ( OpenGL , DirectX ), brak obsługi GPGPU
- Pełna wirtualizacja GPU (GVT-g): GPU jest współużytkowane przez wiele maszyn wirtualnych (i przez maszynę hosta) na zasadzie podziału czasu przy użyciu natywnego sterownika graficznego; podobne do MxGPU AMD i vGPU Nvidii, które są dostępne tylko na profesjonalnych kartach liniowych ( Radeon Pro i Nvidia Quadro )
- Pełna sprzętowa wirtualizacja GPU (SR-IOV): GPU może być partycjonowane i używane/udostępniane przez wiele maszyn wirtualnych i hosta z obsługą wbudowanego sprzętu, w przeciwieństwie do GVT-g, który robi to w oprogramowaniu (sterowniku).
Gen9 (tj. grafika zasilająca procesory Intel od 6. do 9. generacji) to ostatnia generacja opartego na oprogramowaniu rozwiązania vGPU GVT-G (Intel® Graphics Virtualization Technology –g). Wirtualizacja SR-IOV (Single Root IO Virtualization) jest obsługiwana tylko na platformach z procesorami Intel® Core™ „G” 11. generacji (produkty znane wcześniej jako Tiger Lake) lub nowszymi. To pozostawia Rocket Lake (procesory Intel 11. generacji) bez obsługi GVT-g i/lub SR-IOV. Oznacza to, że Rocket Lake nie ma pełnej obsługi wirtualizacji.
Wiele monitorów
Bluszczowy Most
Procesory graficzne HD 2500 i HD 4000 w procesorach Ivy Bridge są reklamowane jako obsługujące trzy aktywne monitory, ale działa to tylko wtedy, gdy dwa monitory są skonfigurowane identycznie, co obejmuje wiele konfiguracji z trzema monitorami, ale nie wszystkie. Powodem tego jest to, że chipsety zawierają tylko dwie pętle synchronizacji fazowej (PLL) do generowania zegarów pikselowych synchronizujących dane przesyłane do wyświetlaczy.
Dlatego trzy jednocześnie aktywne monitory można uzyskać tylko wtedy, gdy co najmniej dwa z nich mają ten sam zegar pikselowy, na przykład:
- Korzystanie z dwóch lub trzech połączeń DisplayPort , ponieważ wymagają one tylko jednego zegara pikselowego dla wszystkich połączeń. Pasywne adaptery z DisplayPort do innego złącza nie są liczone jako połączenie DisplayPort, ponieważ polegają na tym, że chipset może emitować sygnał inny niż DisplayPort przez złącze DisplayPort. Aktywne adaptery, które zawierają dodatkową logikę do konwersji sygnału DisplayPort na inny format, liczą się jako połączenie DisplayPort.
- Korzystanie z dwóch połączeń innych niż DisplayPort tego samego typu połączenia (na przykład dwóch połączeń HDMI) i tej samej częstotliwości zegara (na przykład w przypadku podłączenia do dwóch identycznych monitorów o tej samej rozdzielczości), dzięki czemu jeden unikalny zegar piksela może być współużytkowany przez oba znajomości.
Inne możliwe rozwiązanie z trzema monitorami wykorzystuje wbudowany port DisplayPort na mobilnym procesorze (który w ogóle nie korzysta z PLL chipsetu) wraz z dowolnymi dwoma wyjściami chipsetu.
Haswella
ASRock Z87 i H87 obsługują jednocześnie trzy wyświetlacze. Płyty główne Asus oparte na H87 są również reklamowane jako obsługujące jednocześnie trzy niezależne monitory.
Możliwości (sprzęt GPU)
Mikroarchitektura – Socket |
Marka | Grafika | Wulkan | OpenGL | Direct3D | Model modułu cieniującego HLSL | OpenCL | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rdzeń | Xeon | Pentium | Celeron | gen | Marka graficzna | Linuks | Okna | Linuks | Okna | Linuks | Okna | Linuks | Okna | ||
Westmere – 1156 | i3/5/7-xxx | — | (G/P)6000 i U5000 | P4000 i U3000 | 5,5 | Jakość HD | — | 2.1 | — | 10.1 | 4.1 | — | |||
Piaszczysty Most – 1155 | i3/5/7-2000 | E3-1200 | (B)900, (G)800 i (G)600 | (B)800, (B)700, G500 i G400 | 6 | HD3000 i 2000 | 3.3 | 3.1 | |||||||
Bluszczowy Most - 1155 | i3/5/7-3000 | E3-1200 v2 | (G)2000 i A1018 | G1600, 1000 i 900 | 7 | HD4000 i 2500 | 1.0 | — | 4.2 | 4.0 | 11.0 | 5.0 | 1,2 (pączek) | 1.2 | |
Bay Trail – SoC | — | — | J2000, N3500 i A1020 | J1000 i N2000 | Grafika HD (Bay Trail) | ||||||||||
Haswella – 1150 | i3/5/7-4000 | E3-1200 v3 | (G)3000 | G1800 i 2000 | 7,5 | HD 5000, 4600, 4400 i 4200; Iris Pro 5200, Iris 5000 i 5100 | 4.5 | 4.3 | 12 ( pł. 11_1 ) | ||||||
Broadwell - 1150 | i3/5/7-5000 | E3-1200 v4 | 3800 | 3700 i 3200 | 8 | Iris Pro 6200 i P6300, Iris 6100 i HD 6000, P5700, 5600, 5500, 5300 i HD Graphics (Broadwell) | 4.6 | 4.4 | 11 | 1,2 (Beignet) / 2,1 (Neo) | 2.0 | ||||
Braswell – SoC | — | — | N3700 | N3000, N3050, N3150 | Grafika HD (Braswell), oparta na grafice Broadwell | 1,2 (pączek) | |||||||||
— | — | (J/N)3710 | (J/N)3010, 3060, 3160 |
(przemianowany) Grafika HD 400, 405 |
|||||||||||
Podniebne Jezioro - 1151 | i3/5/7-6000 |
E3-1200 v5 E3-1500 v5 |
(G)4000 | 3900 i 3800 | 9 | HD 510, 515, 520, 530 i 535; Irys 540 i 550; Iris Pro 580 | 1.3 Płaskowyż 22.1 | 1.3 | 4.6 | 12 ( pł. 12_1 ) | 6.0 | 2.0 (Beignet) / 3.0 (Neo) | |||
Apollo Lake — SoC | — | — | (J/N)4xxx | (J/N)3xxx | Grafika HD 500, 505 | ||||||||||
Gemini Lake – SoC | — | — | Srebro (J/N)5xxx | (J/N)4xxx | 9,5 | UHD 600, 605 | |||||||||
Jezioro Kaby - 1151 | m3/i3/5/7-7000 |
E3-1200 v6 E3-1500 v6 |
(G)4000 | (G)3900 i 3800 | HD 610, 615, 620, 630, tęczówka plus 640, tęczówka plus 650 | 2.0 (Beignet) / 3.0 (Neo) | 2.1 | ||||||||
Odświeżenie jeziora Kaby – 1151 | i5/7-8000U | — | — | — | UHD 620 | ||||||||||
Jezioro Whisky - 1151 | i3/5/7-8000U | — | — | — | |||||||||||
Jezioro Kawowe - 1151 |
i3/5/7/9-8000 i3/5/7/9-9000 |
E-2100 E-2200 |
Złoto (G)5xxx | (G)49xx | UHD 630, Iris Plus 655 | ||||||||||
Lodowe Jezioro – 1526 | i3/5/7-10xx(N)Gx | — | — | — | 11 | UHD, Iris Plus | 3.0 (Nowy) | ||||||||
Jezioro Tygrysów | i3/5/7-11xx(N)Gx | W-11xxxM | Złoto (G)7xxx | (G)6xxx | 12 | Iris Xe, UHD | 4.6 | 3.0 (Nowy) | 3.0 (Nowy) |
OpenCL 2.1 i 2.2 możliwe z aktualizacją oprogramowania na sprzęcie OpenCL 2.0 (Broadwell+) z przyszłymi aktualizacjami oprogramowania.
Obsługa Direct3D 9 w Mesa jest zaimplementowana tylko dla sterowników w stylu Gallium3D, a zatem jest dostępna tylko z nowszym sterownikiem Gallium3D Iris, który jest domyślny dla Broadwell + od Mesa 20.0. Nie jest obsługiwany w klasycznym sterowniku Mesa i965.
Klasyczny sterownik Mesa i965, który jest jedynym dla Haswell i starszych w systemie Linux, obsługuje tylko profil podstawowy dla OpenGL 3.1+, a nie profil zgodności. Sterownik Iris Gallium3D obsługuje profil zgodności dla OpenGL 4.6.
Wszystkie metody wirtualizacji GVT są obsługiwane od rodziny procesorów Broadwell z KVM i Xen .
Możliwości (akceleracja wideo GPU)
Firma Intel opracowała dedykowany rdzeń SIP, który implementuje wiele algorytmów dekompresji i kompresji wideo pod marką Intel Quick Sync Video . Niektóre są realizowane w całości, inne tylko częściowo.
Algorytmy przyspieszane sprzętowo
Mikroarchitektura procesora |
Kroki | algorytmy kompresji i dekompresji wideo | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
H.265 (HEVC) |
H.264 (MPEG-4 AVC) |
H.262 (MPEG-2) |
VC-1 /WMV9 |
JPEG / MJPEG |
VP8 | VP9 | AV1 | |||
Westmere | Rozszyfrować | ✘ | ✓ | ✓ | ✓ | ✘ | ✘ | ✘ | ✘ | |
Kodować | ✘ | ✘ | ✘ | |||||||
Piaskowy Most | Rozszyfrować | Profile | ✘ | ConstrainedBaseline, Main, High, Stereo High | Proste, główne | Prosty, główny, zaawansowany | ✘ | ✘ | ✘ | ✘ |
Poziomy | ||||||||||
Maks. rezolucja | ||||||||||
Kodować | Profile | Ograniczona linia bazowa, główna, wysoka | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ||
Poziomy | ||||||||||
Maks. rezolucja | ||||||||||
Bluszczowy Most | Rozszyfrować | Profile | ✘ | ConstrainedBaseline, Main, High, Stereo High | Proste, główne | Prosty, główny, zaawansowany | Linia bazowa | ✘ | ✘ | ✘ |
Poziomy | ||||||||||
Maks. rezolucja | ||||||||||
Kodować | Profile | Ograniczona linia bazowa, główna, wysoka | Proste, główne | ✘ | ✘ | ✘ | ✘ | ✘ | ||
Poziomy | ||||||||||
Maks. rezolucja | ||||||||||
Haswella | Rozszyfrować | Profile | Częściowe 8-bitowe | Główny, Wysoki, SHP, MHP | Główny | Prosty, główny, zaawansowany | Linia bazowa | ✘ | ✘ | ✘ |
Poziomy | 4.1 | Główny, wysoki | Wysoki, 3 | |||||||
Maks. rezolucja | 1080/60p | 1080/60p | 16k × 16k | |||||||
Kodować | Profile | ✘ | Główny, wysoki | Główny | ✘ | Linia bazowa | ✘ | ✘ | ✘ | |
Poziomy | 4.1 | Wysoki | - | |||||||
Maks. rezolucja | 1080/60p | 1080/60p | 16k × 16k | |||||||
Broadwell | Rozszyfrować | Profile | Częściowe 8-bitowe i 10-bitowe | Główny | Prosty, główny, zaawansowany | 0 | Częściowy | ✘ | ||
Poziomy | Główny, wysoki | Wysoki, 3 | Ujednolicony | |||||||
Maks. rezolucja | 1080/60p | 1080p | ||||||||
Kodować | Profile | ✘ | Główny | - | ✘ | ✘ | ✘ | ✘ | ||
Poziomy | Główny, wysoki | |||||||||
Maks. rezolucja | 1080/60p | |||||||||
Skylake | Rozszyfrować | Profile | Główny | Główny, Wysoki, SHP, MHP | Główny | Prosty, główny, zaawansowany | Linia bazowa | 0 | 0 | ✘ |
Poziomy | 5.2 | 5.2 | Główny, wysoki | Wysoki, 3 | Ujednolicony | Ujednolicony | Ujednolicony | |||
Maks. rezolucja | 2160/60p | 2160/60p | 1080/60p | 3840×3840 | 16k × 16k | 1080p | 4k/24p@15Mbit/s | |||
Kodować | Profile | Główny | Główny, wysoki | Główny | ✘ | Linia bazowa | Ujednolicony | ✘ | ✘ | |
Poziomy | 5.2 | 5.2 | Wysoki | - | Ujednolicony | |||||
Maks. rezolucja | 2160/60p | 2160/60p | 1080/60p | 16k × 16k | - | |||||
Rozszyfrować | Profile | Główny, Główny 10 | Główny, wysoki, MVC, stereo | Główny | Prosty, główny, zaawansowany | Linia bazowa | 0 | 0, 1, 2 | ✘ | |
Poziomy | 5.2 | 5.2 | Główny, wysoki | prosty, wysoki, 3 | Ujednolicony | Ujednolicony | Ujednolicony | |||
Maks. rezolucja | 2160/60p | 1080/60p | 3840×3840 | 16k × 16k | 1080p | |||||
Kodować | Profile | Główny | Główny, wysoki | Główny | ✘ | Linia bazowa | Ujednolicony |
Obsługę 8 bitów 4:2:0 BT.2020 można uzyskać podczas przetwarzania wstępnego/końcowego |
✘ | |
Poziomy | 5.2 | 5.2 | Wysoki | - | Ujednolicony | |||||
Maks. rezolucja | 2160/60p | 2160/60p | 1080/60p | 16k × 16k | - | |||||
Jezioro Tygrysów | Rozszyfrować | Profile | do Głównego 4:4:4 12 | Główny, wysoki | Główny | Prosty, główny, zaawansowany | Linia bazowa | ✘ | 0, 1, 2, częściowo 3 | 0 |
Poziomy | 6.2 | 5.2 | Główny, wysoki | prosty, wysoki, 3 | Ujednolicony | Ujednolicony | 3 | |||
Maks. rezolucja | 4320/60szt | 2160/60p | 1080/60p | 3840×3840 | 16k × 16k | 4320/60szt |
4K×2K 16K×16K (zdjęcie) |
|||
Kodować | Profile | do głównego 4:4:4 10 | Główny, wysoki | Główny | ✘ | Linia bazowa | ✘ | 0, 1, 2, 3 | ✘ | |
Poziomy | 5.1 | 5.1 | Wysoki | - | - | |||||
Maks. rezolucja | 4320p | 2160/60p | 1080/60p | 16k × 16k | 4320p | |||||
Olchowe Jezioro Raptor |
Rozszyfrować | Profile | do Głównego 4:4:4 12 | Główny, wysoki | Główny | Prosty, główny, zaawansowany | Linia bazowa | ✘ | | 0, 1, 2, 3 | 0 |
Poziomy | 6.1 | 5.2 | Główny, wysoki | prosty, wysoki, 3 | Ujednolicony | 6.1 | 3 | |||
Maks. rezolucja | 4320/60szt | 2160/60p | 1080/60p | 3840×3840 | 16k × 16k | 4320/60szt |
4320/60p 16K×16K (zdjęcie) |
|||
Kodować | Profile | do głównego 4:4:4 10 | Główny, wysoki | Główny | ✘ | | Linia bazowa | ✘ | | 0, 1, 2, 3 | ✘ | | |
Poziomy | 5.1 | 5.1 | Wysoki | - | - | |||||
Maks. rezolucja | 4320p | 2160/60p | 1080/60p | 16k × 16k | 4320p |
rodziny Intel Pentium i Celeron
Rodzina Intel Pentium i Celeron | Akceleracja wideo GPU | ||||||||
---|---|---|---|---|---|---|---|---|---|
VED (kodowanie / dekodowanie wideo) |
H.265/HEVC | H.264/MPEG-4 AVC | H.262 (MPEG-2) |
VC-1 /WMV9 | JPEG / MJPEG | VP8 | VP9 | ||
Braswell | Rozszyfrować | Profil | Główny | CBP, główne, wysokie | Główny, wysoki | Zaawansowany | 850 MP/s 4:2:0 640 MP/s 4:2:2 420 MP/s 4:4:4 |
||
Poziom | 5 | 5.2 | Wysoki | 4 | |||||
Maks. rezolucja | 4k×2k/30p | 4k×2k/60p | 1080/60p | 1080/60p | 4k×2k/60p | 1080/30p | |||
Kodować | Profil | ✘ | CBP, główne, wysokie | Główny, wysoki | ✘ | 850 MP/s 4:2:0 640 MP/s 4:2:2 420 MP/s 4:4:4 |
Do 720p30 | ||
Poziom | 5.1 | Wysoki | |||||||
Maks. rezolucja | 4k×2k/30p | 1080/30p | 4k×2k/30p | ||||||
Jezioro Apolla | Rozszyfrować | Profil | Główny, Główny 10 | CBP, główne, wysokie | Główny, wysoki | Zaawansowany | 1067 MP/s 4:2:0 800 MP/s 4:2:2 533 MP/s 4:4:4 |
0 | |
Poziom | 5.1 | 5.2 | Wysoki | 4 | |||||
Maks. rezolucja | 1080p240, 4k×2k/60p | 1080/60p | 1080/60p | ||||||
Kodować | Profil | Główny | CBP, główne, wysokie | ✘ | ✘ | 1067 MP/s 4:2:0 800 MP/s 4:2:2 533 MP/s 4:4:4 |
|||
Poziom | 4 | 5.2 | |||||||
Maks. rezolucja | 4kx2k/30p | 1080p240, 4k×2k/60p | 4k×2k/30p | 480p30 (tylko SW) | |||||
Jezioro Bliźnięta | Rozszyfrować | Profil | Główny, Główny 10 | CBP, główne, wysokie | Główny, wysoki | Zaawansowany | 1067 MP/s 4:2:0 800 MP/s 4:2:2 533 MP/s 4:4:4 |
0, 2 | |
Poziom | 5.1 | 5.2 | Wysoki | 4 | |||||
Maks. rezolucja | 1080p240, 4k×2k/60p | 1080/60p | 1080/60p | ||||||
Kodować | Profil | Główny | CBP, główne, wysokie | Główny, wysoki | ✘ | 1067 MP/s 4:2:0 800 MP/s 4:2:2 533 MP/s 4:4:4 |
0 | ||
Poziom | 4 | 5.2 | Wysoki | ||||||
Maks. rezolucja | 4kx2k/30p | 1080p240, 4k×2k/60p | 1080/60p | 4k×2k/30p |
Rodzina Intel Atom
Rodzina Intel Atom | Akceleracja wideo GPU | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
VED (kodowanie / dekodowanie wideo) |
H.265/HEVC | H.264/MPEG-4 AVC | Wizualny MPEG-4 | H.263 | H.262 (MPEG-2) |
VC-1 /WMV9 | JPEG / MJPEG | VP8 | VP9 | ||
Bay Trail-T | Rozszyfrować | Profil | ✘ | Główny, wysoki | Główny | 0 | ✘ | ||||
Poziom | 5.1 | Wysoki | |||||||||
Maks. rezolucja | 4k×2k/30p | 1080/60p | 4k×2k/30p | 4k×2k/30p | |||||||
Kodować | Profil | Główny, wysoki | Główny | - | - | ||||||
Poziom | 5.1 | Wysoki | - | - | |||||||
Maks. rezolucja | 4k×2k/30p | 1080/60p | 1080/30p | - | 1080/30p | ||||||
Cherry Trail-T | Rozszyfrować | Profil | Główny | CBP, główne, wysokie | Prosty | Główny | Zaawansowany | 1067 Mb/s – 4:2:0 800 Mb/s – 4:2:2 |
|||
Poziom | 5 | 5.2 | Wysoki | 4 | |||||||
Maks. rezolucja | 4k×2k/30p | 4k×2k/60p, 1080@240p | 480/30p | 480/30p | 1080/60p | 1080/60p | 4k×2k/30p | 1080/30p | |||
Kodować | Profil | ✘ | Ograniczona linia bazowa, główna, wysoka (MVC) | 1067 Mb/s – 4:2:0 800 Mb/s – 4:2:2 |
✘ | ||||||
Poziom | 5,1 (4,2) | ||||||||||
Maks. rezolucja | 4k×2k/30p, 1080@120p | 480/30p | 4k×2k/30p |
Dokumentacja
Firma Intel publikuje podręczniki programowania dla większości urządzeń Intel HD Graphics za pośrednictwem Open Source Technology Center. Pozwala to różnym open source i hakerom przyczynić się do rozwoju sterowników i przenosić sterowniki do różnych systemów operacyjnych, bez potrzeby inżynierii wstecznej .
Zobacz też
- Karta graficzna
- procesor AMD
- Darmowy i otwarty sterownik urządzenia graficznego
- Lista procesorów graficznych Intela
- Lista procesorów graficznych Nvidia
- Lista procesorów graficznych AMD