Daar word geglo dat virtuele bedieners met vGPU duur is. In 'n kort oorsig sal ek probeer om hierdie tesis te weerlê.

'n Soektog op die internet onthul onmiddellik die huur van superrekenaars met NVIDIA Tesla V100 of eenvoudiger bedieners met kragtige toegewyde GPU's. Soortgelyke dienste is beskikbaar, bv. , of . Hul maandelikse koste word in tienduisende roebels gemeet, en ek wou goedkoper opsies vir OpenCL- en/of CUDA-toepassings vind. Daar is nie baie begroting VPS met video-adapters op die Russiese mark nie; in 'n kort artikel sal ek hul rekenaarvermoëns vergelyk met sintetiese toetse.
Участники
Hosting virtuele bedieners is ingesluit in die lys van kandidate vir deelname aan die hersiening. , , , и . Daar was geen spesifieke probleme om toegang te verkry nie, aangesien byna alle verskaffers 'n gratis proeftydperk het. UltraVDS het amptelik nie 'n gratis toets nie, maar dit was nie moeilik om tot 'n ooreenkoms te kom nie: nadat ek van die publikasie geleer het, het die ondersteuningspersoneel my gekrediteer met die bedrag wat nodig is om 'n VPS in my bonusrekening te bestel. Op hierdie stadium het VDS4YOU virtuele masjiene uit die wedloop geval, want vir gratis toetsing vereis die gasheer dat jy 'n skandering van jou ID-kaart verskaf. Ek verstaan dat jy jouself teen misbruik moet beskerm, maar vir verifikasie, paspoortbesonderhede of, byvoorbeeld, om 'n rekening op 'n sosiale netwerk te koppel - dit word deur 1Gb.ru vereis.
Konfigurasies en pryse
Vir toetsing het ons middelklas-masjiene gebruik wat minder as 10 duisend roebels per maand kos: 2 rekenaarkerne, 4 GB RAM, 20-50 GB SSD, vGPU met 256 MB VRAM en Windows Server 2016. Voordat ons die werkverrigting van VDS beoordeel, kom ons kyk van naderby na hul grafiese substelsels. Geskep deur nut laat jou toe om gedetailleerde inligting te bekom oor die hardeware- en sagteware-oplossings wat deur gashere gebruik word. Met sy hulp kan jy byvoorbeeld die videobestuurderweergawe, die hoeveelheid beskikbare videogeheue, sowel as data oor OpenCL- en CUDA-ondersteuning sien.
1Gb.ru
GPUwolk
RuVDS
UltraVDS
Virtualisering
Hyper-V
OpenStack
Hyper-V
Hyper-V
Rekenaar kerne
2*2,6 GHz
2*2,8 GHz
2*3,4 GHz
2*2,2 GHz
RAM, GB
4
4
4
4
Berging, GB
30 (SSD)
50 (SSD)
20 (SSD)
30 (SSD)
vGPU
RemoteFX
NVIDIA GRID
RemoteFX
RemoteFX
Video adapter
NVIDIA GeForce GTX 1080 Ti
NVIDIA Tesla T4
NVIDIA Quadro P4000
AMD FirePro W4300
vRAM, MB
256
4063
256
256
OpenCL ondersteuning
+
+
+
+
CUDA Ondersteuning
-
+
-
-
Prys per maand (indien jaarliks betaal), vryf.
3494 (3015)
7923,60
1904 (1333)
1930 (1351)
Betaling vir hulpbronne, vryf
geen
SVE = 0,42 vryf/uur,
RAM = 0,24 vryf/uur,
SSD = 0,0087 vryf/uur,
OS Windows = 1,62 roebels/uur,
IPv4 = 0,15 vryf/uur,
vGPU (T4/4Gb) = 7 roebels/uur.
vanaf 623,28 + 30 per installasie
geen
Toetsperiode
10 dae
7 dae of meer volgens ooreenkoms
3 dae met maandelikse fakturering
geen
Van die verskaffers wat nagegaan is, gebruik slegs GPUcloud OpenStack-virtualisering en NVIDIA GRID-tegnologie. Weens die groot hoeveelheid videogeheue (4, 8 en 16 GB-profiele is beskikbaar), is die diens duurder, maar die kliënt sal OpenCL- en CUDA-toepassings laat loop. Die res van die aanspraakmakers bied vGPU's met minder VRAM, geskep met Microsoft RemoteFX. Hulle kos baie minder, maar ondersteun net OpenCL.
Prestasietoetsing
Geek Bench 5
Met hierdie gewilde U kan grafiese werkverrigting vir OpenCL- en CUDA-toepassings meet. Die grafiek hieronder toon die opsommingsresultaat, met meer gedetailleerde data vir virtuele bedieners , GPUwolk ( и ), и beskikbaar op die maatstafontwikkelaar se webwerf. As u dit oopmaak, onthul 'n interessante feit: GeekBench wys VRAM-bedrae baie hoër as die 256 MB wat bestel is. Die klokspoed van sentrale verwerkers kan ook hoër wees as wat aangedui is. Dit is 'n algemene verskynsel in virtuele omgewings - baie hang af van die las op die fisiese gasheer waarop die VPS loop.

Gedeelde "bediener" vGPU's is swakker as hoëprestasie "desktop" video-adapters wanneer dit vir swaar grafiese toepassings gebruik word. Sulke oplossings is hoofsaaklik bedoel vir rekenaartake. Ander sintetiese toetse is uitgevoer om hul prestasie te evalueer.
FAHBench 2.3.1
Vir 'n omvattende ontleding van vGPU-rekenaarvermoëns is nie geskik nie, maar dit kan gebruik word om die werkverrigting van videoadapters van verskillende VPS in komplekse berekeninge met OpenCL te vergelyk. Verspreide rekenaarprojek los die eng probleem van rekenaarmodellering van die vou van proteïenmolekules op. Navorsers probeer die oorsake van patologieë wat met gebrekkige proteïene geassosieer word, verstaan: Alzheimer- en Parkinson-siekte, malbeessiekte, veelvuldige sklerose, ens. Gemeet met behulp van die nut wat hulle geskep het Enkel- en dubbelpresisieprestasie word in die grafiek getoon. Ongelukkig het die hulpprogram 'n fout op die UltraVDS virtuele masjien gegenereer.

Vervolgens sal ek die berekeningsresultate vir die dhfr-implisiete modelleringsmetode vergelyk.

SiSoftware Sandra 20/20
pakket Ideaal vir die evaluering van die rekenaarvermoëns van virtuele video-adapters van verskeie gashere. Die hulpprogram bevat algemene doelrekenaarmaatstafsuites (GPGPU) en ondersteun OpenCL, DirectCompute en CUDA. Om mee te begin, is 'n algemene beoordeling van verskillende vGPU's gemaak. Die diagram toon die opsommingsresultaat, meer gedetailleerde data vir virtuele bedieners , GPUwolk () En beskikbaar op die maatstafontwikkelaar se webwerf.

Daar was ook probleme met Sandra se "lang" toets. Vir VPS-verskaffer GPUcloud was dit nie moontlik om 'n algemene assessering met OpenCL uit te voer nie. Wanneer die toepaslike opsie gekies is, het die hulpprogram steeds deur CUDA gewerk. Die UltraVDS-masjien het ook hierdie toets gedruip: die maatstaf het op 86% gevries terwyl hy probeer het om geheuevertraging te bepaal.
In die algemene toetspakket is dit onmoontlik om aanwysers met 'n voldoende mate van detail te sien of berekeninge met 'n hoë akkuraatheid uit te voer. Ons moes verskeie afsonderlike toetse uitvoer, begin met die bepaling van die piekwerkverrigting van die video-adapter deur 'n stel eenvoudige wiskundige berekeninge te gebruik deur OpenCL en (indien moontlik) CUDA te gebruik. Dit toon ook net die algemene aanwyser, en gedetailleerde resultate vir VPS vanaf , GPUwolk ( и ), и beskikbaar op die webwerf.

Om die spoed van enkodering en dekodering van data te vergelyk, het Sandra 'n stel kriptografiese toetse. Gedetailleerde resultate vir , GPUwolk ( и ), и .

Parallelle finansiële berekeninge vereis 'n ondersteunende dubbel-presisie adapter berekening. Dit is nog 'n belangrike toepassingsgebied vir vGPU's. Gedetailleerde resultate vir , GPUwolk ( и ), и .

Sandra 20/20 laat jou toe om die moontlikhede van die gebruik van vGPU vir wetenskaplike berekeninge met hoë akkuraatheid te toets: matriksvermenigvuldiging, vinnige Fourier-transformasie, ens. Gedetailleerde resultate vir , GPUwolk ( и ), и .

Laastens is 'n toets van die vGPU se beeldverwerkingsvermoëns uitgevoer. Gedetailleerde resultate vir , GPUwolk ( и ), и .

Bevindinge
Die virtuele GPUcloud-bediener het uitstekende resultate in die GeekBench 5- en FAHBench-toetse getoon, maar het nie bo die algemene vlak in die Sandra-maatstaftoetse gestyg nie. Dit kos baie meer as mededingers se dienste, maar het 'n aansienlik groter hoeveelheid videogeheue en ondersteun CUDA. In die Sandra-toetse was VPS van 1Gb.ru die voorloper met hoë berekeningsakkuraatheid, maar dit is ook nie goedkoop nie en het gemiddeld in ander toetse presteer. UltraVDS het geblyk 'n ooglopende buitestander te wees: ek weet nie of daar 'n verbinding hier is nie, maar net hierdie gasheer bied kliënte AMD-videokaarte. Wat prys/prestasie-verhouding betref, het die RuVDS-bediener vir my die beste gelyk. Dit kos minder as 2000 XNUMX roebels per maand, en die toetse het redelik goed geslaag. Die finale puntestand lyk soos volg:
Plek
Gasheer
OpenCL ondersteuning
CUDA Ondersteuning
Hoë werkverrigting volgens GeekBench 5
Hoë werkverrigting volgens FAHBench
Hoë werkverrigting volgens Sandra 20/20
Lae prys
I
RuVDS
+
-
+
+
+
+
II
1Gb.ru
+
-
+
+
+
+
III
GPUwolk
+
+
+
+
+
-
IV
UltraVDS
+
-
-
-
-
+
Ek het 'n paar twyfel oor die wenner gehad, maar die resensie is toegewy aan begroting VPS met vGPU, en die RuVDS virtuele masjien kos amper die helfte soveel as sy naaste mededinger en meer as vier keer soveel as die duurste aanbod wat hersien is. Die tweede en derde plek was ook nie maklik om te verdeel nie, maar ook hier het die prys ander faktore oortref.
As gevolg van toetsing het dit geblyk dat intreevlak-vGPU's nie so duur is nie en reeds gebruik kan word om rekenaarprobleme op te los. Natuurlik, met behulp van sintetiese toetse is dit moeilik om te voorspel hoe 'n masjien sal optree onder werklike las, en boonop hang die vermoë om hulpbronne direk toe van sy bure op die fisiese gasheer toe - maak voorsiening hiervoor. As jy ander begroting VPS met vGPU op die Russiese internet vind, moet asseblief nie huiwer om daaroor in die kommentaar te skryf nie.
Bron: will.com
