HARDVER ALAPÚ GPU-VIRTUALIZÁCIÓ – ELSŐKÉNT AZ AMD-TŐL

A Multiuser GPU technológia a FirePro videokártyákra támaszkodik és sokkal nagyobb biztonságot kínál majd, mint szoftveres társai.
Víg Ferenc (J.o.k.e.r)
Víg Ferenc (J.o.k.e.r)
2015. szept. 2. 8:01
Hardver alapú GPU-virtualizáció – elsőként az AMD-től

Az AMD be készül törni a GPU virtualizáción alapuló szolgáltatások piacára, méghozzá nem is akármilyen megoldással: a vállalat állítása szerint elkészítette a világ első hardveres GPU virtualizációs megoldását, ami az AMD Multiuser GPU nevet viseli. Egy-egy Multiuser GPU konfiguráció egy GPU-val maximum 15 felhasználót képes egyidejűleg kiszolgálni.

Galéria megnyitása

2-6 felhasználó esetén munkaállomás-szintű teljesítményre lehet számítani, ami GPU-intenzív alkalmazások futtatását is lehetővé teszi. Amennyiben egy Multiuser GPU 6-10 felhasználót szolgál ki, akkor leginkább CAD/CAM/CAE szoftverek futtatására lesz elég a teljesítmény, míg 10-nél több felhasználó esetén már csak az irodai-szintű, alacsony terhelést jelentő alkalmazások futtatása lesz zökkenőmentesen megoldható.

A Multiuser GPU alapját különböző FirePro sorozatú videokártyák biztosítják majd, a hardveres GPU virtualizáció pedig több előnyt is nyújt szoftveres társához képest – mint amilyen például az Nvidia GRID. Utóbbi egyébként éppen most ért mérföldkőhöz, hisz elkészült a 2.0-s kiadás, ami egyebek mellett már CUDA támogatást is kínál.

Galéria megnyitása

Az AMD szerint a hardver alapú megoldás a szoftvereshez képest sokkal biztonságosabb, hiszen a hardveres GPU virtualizáció esetében minden felhasználó saját memóriaszeletet kap a GPU-hoz társított fedélzeti memóriából. Emellett szintén az előnyök közé sorolható az is, hogy a rendelkezésre álló teljesítmény sokkal stabilabb, kiszámíthatóbb, mint a szoftveres megoldásoknál – nem fordulhat elő, hogy a rendelkezésre álló GPU teljesítmény nagy részét valamely felhasználó egymagában foglalja le. Nagyon fontos előny az is, hogy a hardveres GPU virtualizációt alkalmazó rendszereknél ugyanaz a driver áll rendelkezésre, ami a helyi munkaállomásoknál is, így a virtualizált GPU-ra támaszkodó környezetben is elérhető a natív OpenCL 2.0-s, az OpenGL 4.4-es és a DirectX 12-es támogatás is – azaz a virtualizált és a valós környezet közötti határvonal még inkább elmosódik.

A Multiuser GPU technológia az SR-IOV (Single Root I/O Virtualization) szabványra támaszkodik, amelyet a PCI Special Interest Group szakemberei fejlesztettek ki, és amely egy teljes egészében nyílt szabvány.

A Multiuser GPU használatához VMWare vSphere vagy ESXi 5.5-ös, illetve újabb környezetre van szükség, maga technológia pedig támogatja a népszerű távoli hozzáférési protokollokat, amelyek között a Horizon View, a Citrix Xen Desktop és a Teradici Workstation Host Software egyaránt szerepel – hogy csak néhány példát említsünk.

Az AMD egyelőre nem rántotta le a Multiuser GPU technológiához tartozó hardverkomponensek pontos technikai paramétereiről, mint ahogy várható megjelenésükkel és várható listaáraikkal kapcsolatban sem árult el részleteket.

Hírlevél feliratkozás
A feliratkozással elfogadom a Felhasználási feltételeket és az Adatvédelmi nyilatkozatot.

30 hozzászólás

A komment írásához előbb jelentkezz be!
Humbuk
Humbuk
2015. szept. 4. 23:55
#8

Azt értettem kapacitás alatt: hogy mennyi halat tud fogni 1ms alatt :)

@ChoSimba: Nem a nagytesókra gondoltam, de tény, hogy sok WS-es kártyán alig van hűtés vagy teljesen passzív... Nálam a felvett áram -> hőfejlődés egyenes arányban vannak.

Természetesen nem mind 1 mire van használva.

A kapacitás útvesztőjébe nem szeretnék belekeveredni, valami olyasmi volt a fejemben, hogy bizonyos feladatokat gyorsabban-jobban tud ellátni a WS-es kártya (és többet), mint a gamer változat. (Tehát kapacitás: befogadó képesség-teljesítőképesség)

ChoSimba
ChoSimba
2015. szept. 5. 10:24

Azért nincs rajta hűtés, mert azok a "kis" kártyák. Nem a csúcskártyák.

A csúcskártyák mindkét gyártónál benyalják a 2-300W-ot, amit ugye hűtés nélkül nem lehet járatni.

Mi több, azok a kártyák gyakran órákig, napokig futnak maximális teljesítményen (renderelés, stb).

Consumer piacon is a kis kártyáknak nincs olyan komoly hűtése, sőt ugye vannak passzív kártyák is az alsó szegmensben.

vash_hu
vash_hu
2015. szept. 2. 14:05
#7

Nemrég volt cikk itt is róla :)

ChoSimba
ChoSimba
2015. szept. 2. 13:54
#6

Beindult az AMD marketing gépezet, :)

A táblázat igaz ugyan, mert csak annyit írtak, hogy nVidia GRID.

Ami az 1.0-ás verziót engedi sejtetni.

De ha a 2.0-t nézzük, akkor a táblázatból csak 1 sor igaz, az OpenCL 2.0 támogatás hiánya.

  • az nVidia GRID vGPU nem szoftveres, hanem hardveres szintén

  • nem 8 hanem 16 usert támogat per GPU, dualGPU esetében tehát (pl. Tesla M60) 32-őt. Szerverenként max. 128-at.

Arról nem is beszélve, hogy az "elsőként" sem annyira pontos, hiszen megjelenési dátuma sincs, míg a GRID 2.0 már letölthető.

Sőt, ahogy nézem, a zöld prezentáció a piros előtt zajlott :)

Ennyi.

Terror
Terror
2015. szept. 2. 17:34

Szóval egy hivatalos linkkel alátámasztott tényre az a reakciód, hogy "ki a franc olvassa el"? Csak az, aki tud olvasni. Analfabéta utcaseprők nyilván nem. Nekik elég a mese is.

vash_hu
vash_hu
2015. szept. 2. 10:36
#5

Nem, srácok, ez egy virtual desktop technológia. Van egy szerver, ahoz catlakozik x darab konzol, ami kb csak lehozza a képet meg visszaküldi az egeret, billentyűt, semmi mást nem tud, viszont nagyon pici. A felhasználók a szerveren dolgoznak, de érzésre olyan, mintha saját gépük lenne.

atti2010
atti2010
2015. szept. 2. 11:52

Lényegében ugyanaz, van egy központi géped amihez csatlakozol most hogy a kliens gép milyen szinten az már ne olyan lényeges de ha megnézed az ábrát akkor a csatlakoztatott gép lehet telefon, tablet, vagy laptop ami magával vonja hogy PC is lehet, vagyis ez lényegtelen hogy mivel hogy csatlakozol a lényeg hogy el tudod rajta végezni az adott feladatot, a lényege hogy ezt nem szoftveresen teszi mint az Nvidia megoldása hanem hardveresen.

Törölt felhasználó
Törölt felhasználó
2015. szept. 2. 10:01
#4

atti2010

akkor csatlakozik a kártyához ami úgy működhet mint egy megosztott meghajtó.

Szóval , ha jól értelmezem , akkor ha a fő számítógépben van eme célhardver és hálózatba van még pl 2-3 gép , akkor eme gyorsítókártyát már automatikusan érzékeli ha szükség van a teljesítményére a munkához ? Mert ugye ez akkor nem szoftveresen megyen , mert hardver alapú a dolog. Ha ketten csatiznak a célhardverhez , akkor a teljesítmény és memória ketté osztódik , ellenben ha egy 3. ügyfél is belép , igényli a hardveres számolást , ez esetben azonnal harmadolja az erót / memóriát .

Köszi atti :$

Meteoreso

Hagy ezt a fellengzős apucis anyucis gyerekes dolgot , érdemileg adnál segítséget , vagy inkább ne is szólj ˇˇ

tarkatehen
tarkatehen
2015. szept. 2. 10:13

Illetve megadhatod, hogy mennyi erőforrást kap egy adott felhasználó a kártyából. Ahogy atti2010 is írta, ezt úgy képzeld el mint egy megosztott meghajtót, többen tudják hasznáni egyszerre.

Meteoreso
Meteoreso
2015. szept. 2. 9:32
#3

Tervezőirodába kb jó máshova nem.

Hacsak nem apuka tervező anyuka is és otthon dolgoznak és a gyerekük is tervező lesz :))))

ChoSimba
ChoSimba
2015. szept. 3. 13:58

A rajta lévő kondenzátorokat :)

Törölt felhasználó
Törölt felhasználó
2015. szept. 2. 8:50
#2

Akkor ez végül is csupán csak hardveres gyorsítókártya volna , amihez XY 2-3... stb user is hozzáfér és besegít a számolásban ? Pl van otthon 2db gép és mindegyik ua a feladatot látja el , legyen az CAD , Videofeldolgozás stb... akkor egy ilyen gyorsítókártya erősségét ellehet / meglehet osztani a másik géppel , mert ennek csak a hardveres számolás, gyorsítás a feladata . (?)

Valaki aki jártas a témában kissé bővebben érthetően leírhatná , köszi.

atti2010
atti2010
2015. szept. 2. 9:03

Nagyjából igen erről van szó, van egy központi szerver amihez 2-6.. gép csatlakozik és ha valamelyik felhasználónak renderelni vagy számolni stb. kell akkor csatlakozik a kártyához ami úgy működhet mint egy megosztott meghajtó.

thedeveloper
thedeveloper
2015. szept. 2. 8:03
#1

Tök jó. :)

Vissza az oldal tetejére