
Ni Oṣu Keje-Keje, o fẹrẹ to awọn ile-iṣẹ mejila mejila kan si wa, nifẹ si awọn agbara ti GPUs foju. Awọn aworan lati Cloud4Y ti lo tẹlẹ nipasẹ ọkan ninu awọn ẹka nla ti Sberbank, ṣugbọn ni gbogbogbo iṣẹ naa kii ṣe olokiki pupọ. Torí náà, inú wa dùn sí irú ìgbòkègbodò bẹ́ẹ̀. Ri iwulo dagba si imọ-ẹrọ, a pinnu lati sọrọ diẹ diẹ sii nipa vGPU.
“Awọn adagun data” ti a gba bi abajade ti awọn idanwo imọ-jinlẹ ati iwadii, Ẹkọ Jin ati awọn agbegbe miiran ti iṣẹ pẹlu AI, awoṣe ti awọn nkan nla ati eka - gbogbo eyi nilo ohun elo iṣẹ ṣiṣe giga. O dara ti o ba wa ati gba ọ laaye lati yara yanju awọn iṣoro lọwọlọwọ. Ṣugbọn nitori idiju iširo ti npọ si ti awọn iṣẹ-ṣiṣe (nipataki fun awọn atupale iṣowo, ṣiṣe, awọn algoridimu DL ati awọn ilana), agbara ohun elo ti tabili tabili ati paapaa awọn Sipiyu olupin n pọ si di asan.
A ri ojutu kan ni lilo iširo GPU. Imọ-ẹrọ isare awọn eya aworan ngbanilaaye awọn orisun ti GPU kan lati pin kaakiri awọn ẹrọ foju pupọ. GPU jẹ apẹrẹ ni akọkọ lati ṣiṣẹ pẹlu awọn eya aworan, nitorinaa o ni ẹgbẹẹgbẹrun awọn ohun kohun kekere ti a lo lati ṣe ilana awọn iṣẹ ṣiṣe ti o jọra daradara. Ni akoko kan naa, diẹ ninu awọn julọ awọn oluşewadi-lekoko isiro ṣe lori GPU, awọn iyokù ti wa ni ya lori nipasẹ awọn Sipiyu.

GPU iširo ti a se nipa awọn ile- pada ni 2007. Loni, imọ-ẹrọ yii ti de ipele tuntun ati pe o lo ni awọn ile-iṣẹ data ti awọn ile-iṣẹ nla ati awọn ile-iṣẹ imọ-jinlẹ. Bibẹẹkọ, ọna ibile naa ni apadabọ pataki kan: rira ohun elo ti ara jẹ gbowolori pupọ. Ati pe ti o ba ranti awọn oṣuwọn ni eyi ti hardware di atijo, o di ani banuje.
Imọ-ẹrọ ti awọn oluṣeto awọn eya aworan foju: vGPU jẹ apẹrẹ lati yanju iṣoro naa. Pẹlu iranlọwọ rẹ, awọn olumulo le ṣe ifilọlẹ awọn ohun elo ti o wuwo latọna jijin bii AutoCAD, 3DS Max, Maya, Sony Vegas Pro. Foju ti ni kiakia ni ibe oja ipin. Lẹhinna, kini onimọ ijinle sayensi data Russia ko fẹran awọn iṣiro iyara lori awọn kaadi fidio NVidia Tesla?
O tọ lati ṣe akiyesi nibi pe ṣaaju dide ti vGPU, awọn ọna miiran ti isare awọn eya aworan ni a lo: Imuyara Pipin Awọn aworan Aworan (vSGA ati Imudara Iyasọtọ Iyasọtọ Foju (vDGA) Ojutu vGPU darapọ dara julọ ti awọn imọ-ẹrọ mejeeji. Bi pẹlu vSGA, awọn Ayika vGPU ni ipinnu lati pin GPU ati Ramu kọja awọn kọǹpútà alágbèéká lọpọlọpọ, ṣugbọn VM kọọkan nfi awọn aṣẹ ranṣẹ taara si GPU, gẹgẹ bi ọran pẹlu vDGA.
Kini idi ti a nilo awọn vGPU rara?
Iṣiro awọsanma nipa lilo awọn vGPUs ngbanilaaye awọn ile-iṣẹ lati yanju awọn iṣoro ti ko ṣee ṣe tẹlẹ lati yanju. Tabi boya, ṣugbọn eyi nilo iye awọn orisun ti ko ni otitọ. 1 igbalode GPU server le ropo soke 100 mora CPUs. Awon miran wa . Eyi kii ṣe awada: Awọn ipinnu Nvidia ṣe ilana petabytes ti data ni ọpọlọpọ igba yiyara ju awọn olupin Sipiyu Ayebaye. Ati pe Google Cloud kanna nfunni awọn ẹrọ foju pẹlu awọn GPU ti n jiṣẹ to awọn teraflops 960.
Ọpọlọpọ awọn akosemose nilo awọn ẹrọ ti o lagbara ti o le ṣe awọn iṣiro ti o jọra. Awọn ayaworan ile ati awọn ẹlẹrọ lo imọ-ẹrọ vGPU ni awọn eto apẹrẹ (Autodesk, fun apẹẹrẹ). Awọn apẹẹrẹ ṣiṣẹ pẹlu fọto oni-nọmba ati akoonu fidio (Photoshop, CorelDraw). GPUs tun nilo nipasẹ awọn ile-iṣẹ iṣoogun ti o ṣajọpọ ati itupalẹ data nipa awọn alaisan ati awọn arun. Ṣiṣẹ pẹlu GPU ati "».
Ṣe o ro pe iyẹn ni? Ko si bi o ti jẹ. Imọ-ẹrọ naa tun lo fun adaṣe , ati fun , , awoṣe и . Ati pe ọkan tun wa ni Unity3D ayika lati .
Pẹlu gbogbo eyi, awọn solusan ti o da lori vGPU ko tii di ibigbogbo ni agbaye. Bayi, ni 2018 NetApp waye laarin awọn ile-iṣẹ ti o nlo awọn ilana eya aworan. Awọn abajade fihan pe 60% ti awọn ajo tun ṣiṣẹ lori awọn amayederun IT tiwọn. Nikan 23% lo awọsanma. Ni Russia, ilaluja ti imọ-ẹrọ iširo awọsanma ko ṣe pataki. Ṣugbọn o ṣeun si ohun elo titun ati awọn solusan sọfitiwia, nọmba awọn ile-iṣẹ ti o nlo awọn ẹrọ foju-agbara GPU n dagba nigbagbogbo.
vGPU Solusan

Ọpọlọpọ awọn ile-iṣẹ n ṣe idagbasoke awọn imọ-ẹrọ agbara agbara fun awọn iyara iyara, ṣugbọn laarin wọn awọn oludari ti ko ni ariyanjiyan wa.
Ọkan ninu awọn olupilẹṣẹ ojutu olokiki julọ ni aaye ti awọn solusan awọsanma, ile-iṣẹ naa VMware nfun awọn ile-iṣẹ hypervisor , labẹ eyiti iyara ti awọn GPUs foju jẹ afiwera si awọn imuse lori irin igboro. Ninu imudojuiwọn aipẹ kan, olupilẹṣẹ ṣe alaabo iwọntunwọnsi fifuye vMotion ati atilẹyin afikun fun imọ-ẹrọ DirectPath I/O, eyiti o so awakọ CUDA pọ si VM ti o kọja hypervisor ati yiyara gbigbe data.
Nvidia tun gbiyanju lati pade awọn ireti ọja, ati fun eyi o ti tu ipilẹ orisun ṣiṣi silẹ . Ojutu naa daapọ awọn ile-ikawe pupọ fun ṣiṣẹ pẹlu faaji CUDA, eyiti o rọrun lati ṣiṣẹ pẹlu data lakoko ikẹkọ nẹtiwọọki nkankikan ati gba ọ laaye lati ṣe adaṣe adaṣe pẹlu koodu Python. Lilo Rapids pẹlu XGBoost ẹrọ ẹkọ algorithm n pese ilosoke 50x ninu iṣẹ ni akawe si awọn eto orisun-CPU.
Wọn tun ni imọ-ẹrọ tiwọn AMD. Syeed ni a npe ni . O nlo imọ-ẹrọ SR-IOV, eyiti o pin awọn agbara ohun elo ti ẹrọ ti ara laarin ọpọlọpọ awọn ẹrọ foju. Awọn orisun ti ohun imuyara kan le pin laarin awọn olumulo mẹrindilogun, mimu iṣẹ ṣiṣe dogba fun ọkọọkan wọn. Eyi ṣe iyara gbigbe data laarin awọn CPUs awọsanma ati awọn GPUs. O tun nlo ede C ++ pataki kan ti a pe ni HIP, eyiti o jẹ ki o rọrun lati ṣe iṣiro lori GPU.
Intel kọ imọ-ẹrọ rẹ lori ipilẹ hypervisor-Syeed agbelebu XenServer 7, eyiti o gba ijẹrisi ibamu lati FSTEC ni ọdun 2017. Ojutu naa daapọ iṣẹ ti awakọ GPU boṣewa ati ẹrọ foju kan. Iyẹn ni, “foju” le nṣiṣẹ eru awọn ohun elo lori awọn ẹrọ ti kan ti o tobi (ọpọlọpọ awọn ọgọrun) nọmba ti awọn olumulo.
Oja asesewa

Awọn atunnkanka olominira gbagbọ pe tita awọn ojutu fun awọn ọna ṣiṣe HPC yoo de $ 45 bilionu nipasẹ 2022. Awọn olupilẹṣẹ Platform tun nireti ibeere alekun fun awọn ọna ṣiṣe ṣiṣe giga. Ireti yii jẹ atilẹyin nipasẹ olokiki ti Data Nla ati iwulo loorekoore lati ṣe ilana awọn iwọn nla ti data.
Paapaa, idagba ni ibeere fun awọn vGPUs le ṣe alekun idagbasoke ti awọn imọ-ẹrọ arabara ti o darapọ GPU ati Sipiyu ninu ẹrọ kan. Ni iru awọn iṣeduro iṣọpọ, awọn oriṣi meji ti awọn ohun kohun pin kaṣe kan, eyiti o yara gbigbe data laarin awọn GPUs ati awọn ilana aṣa.
Awọn arabara yoo ni ipilẹṣẹ yipada ọna si ipa-ipa ati pinpin awọn orisun foju laarin awọn ile-iṣẹ data. Ati awọn solusan orisun ṣiṣi bi ROCm ati Rapids gba awọn oniṣẹ ile-iṣẹ data laaye lati ṣe lilo daradara diẹ sii ti awọn orisun iširo, jijẹ iṣẹ ohun elo.
Nibẹ ni miran ero. Fun apẹẹrẹ, awọn GPUs foju yẹn yoo rọpo nipasẹ awọn eerun opiti pẹlu fifi koodu data photonic. Iru awọn solusan ti wa tẹlẹ ati pe a lo fun ikẹkọ ẹrọ. Pẹlupẹlu, wọn dabi GPU deede. Ṣugbọn imọ-ẹrọ tun jẹ robi.
Kí ni a lè parí rẹ̀? Pelu irisi ti o ṣeeṣe ti awọn analogues, vGPU jẹ itọsọna ti o ni ileri pupọ, ti o lagbara lati yanju nọmba nla ti awọn iṣoro. Sugbon ko dara fun gbogbo eniyan. Nitorinaa o le fi aami idẹsẹ sinu akọle funrararẹ.
PS
Alabapin si wa -ikanni, ki bi ko lati padanu awọn tókàn article! A kọ ko siwaju sii ju lẹmeji ọsẹ kan ati ki o nikan lori owo.
Awọn olumulo ti o forukọsilẹ nikan le kopa ninu iwadi naa. , Jowo.
Ṣe o nlo vGPU?
Bẹẹni, agbara foju ni igbagbogbo nilo
Rara, ati pe a fee gbero lati
23 olumulo dibo. 11 olumulo abstained.
orisun: www.habr.com
