Hè cresce chì i servitori virtuali cù vGPU sò caru. In una breve rivista pruvaraghju à refutà sta tesi.

Una ricerca in Internet revela immediatamente l'affittu di supercomputer cù NVIDIA Tesla V100 o servitori più simplici cù GPU dedicati putenti. I servizii simili sò dispunibili, per esempiu, , o . U so costu mensili hè misuratu in decine di millaie di rubli, è vulia truvà opzioni più economiche per l'applicazioni OpenCL è / o CUDA. Ùn ci hè micca assai VPS di bilanciu cù adattatori video nantu à u mercatu russu; in un brevi articulu paragunaraghju e so capacità di computing usendu testi sintetici.
participanti
Hosting servers virtuale sò stati inclusi in a lista di candidati per a participazione à a rivista. , , , и . Ùn ci era micca prublemi particulari in l'accessu, postu chì quasi tutti i fornituri anu un periodu di prova gratuitu. UltraVDS ufficialmente ùn hà micca un test gratuitu, ma ùn era micca difficiule d'arrivà à un accordu: dopu avè amparatu nantu à a publicazione, u staffu di supportu m'hà creditu cù a quantità necessaria per urdinà un VPS in u mo contu bonus. In questa tappa, e macchine virtuali VDS4YOU abbandunonu a corsa, perchè per a prova gratuita l'ospitu richiede di furnisce una scansione di a vostra carta d'identità. Aghju capitu chì avete bisognu di prutezzione di l'abusu, ma per a verificazione, i dettagli di u passaportu o, per esempiu, ligà un contu in una reta suciale - questu hè necessariu da 1Gb.ru.
Cunfigurazioni è prezzi
Per i testi, avemu utilizatu macchine di gamma media chì costanu menu di 10 mila rubli à u mese: 2 core di calculu, 4 GB di RAM, SSD da 20-50 GB, vGPU cù 256 MB di VRAM è Windows Server 2016. Prima di valutà e prestazioni di VDS, femu un'ochjata più da vicinu à i so sottosistemi grafichi. Creatu da utilità permette di ottene infurmazioni detallate nantu à e soluzioni hardware è software utilizzate da hosters. Cù u so aiutu, pudete vede, per esempiu, a versione di u video driver, a quantità di memoria video dispunibule, è ancu e dati nantu à OpenCL è supportu CUDA.
1 Gb.ru
GPUcloud
RuVDS
UltraVDS
Virtualizazione
Hyper-V
OpenStack
Hyper-V
Hyper-V
Core di computing
2 * 2,6 GHz
2 * 2,8 GHz
2 * 3,4 GHz
2 * 2,2 GHz
RAM, GB
4
4
4
4
Storage, 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
Supportu OpenCL
+
+
+
+
Supportu CUDA
-
+
-
-
Prezzu per mese (se pagatu annu), strofinate.
3494 (3015)
7923,60
1904 (1333)
1930 (1351)
Pagamentu per risorse, rub
micca
CPU = 0,42 rub/ora,
RAM = 0,24 rub/ora,
SSD = 0,0087 rub/ora,
OS Windows = 1,62 rubli/ora,
IPv4 = 0,15 rub/ora,
vGPU (T4/4Gb) = 7 rubles/ora.
da 623,28 + 30 per installazione
micca
Periudu di prova
Ghjorni di 10
7 ghjorni o più per accordu
3 ghjorni cù fattura mensuale
micca
Di i fornitori riveduti, solu GPUcloud usa a virtualizazione OpenStack è a tecnulugia NVIDIA GRID. A causa di a grande quantità di memoria video (perfessi 4, 8 è 16 GB sò dispunibuli), u serviziu hè più caru, ma u cliente eseguirà l'applicazioni OpenCL è CUDA. U restu di i contendenti offre vGPU cù menu VRAM, creati cù Microsoft RemoteFX. Custanu assai menu, ma solu supportanu OpenCL.
Test di rendiment
Geek Bench 5
Cù stu pupulare Pudete misurà u rendiment gràficu per l'applicazioni OpenCL è CUDA. U graficu sottu mostra u risultatu riassuntu, cù dati più detallati per i servitori virtuali , GPUcloud ( и ), и dispunibule nantu à u situ web di u sviluppatore di benchmark. Apertura palesa un fattu interessante: GeekBench mostra quantità di VRAM assai più altu ch'è i 256 MB urdinati. A velocità di u clock di i processori cintrali pò ancu esse più altu ch'è dichjaratu. Questa hè una occorrenza cumuna in ambienti virtuali - assai dipende da a carica nantu à l'ospite fisicu nantu à quale u VPS hè in esecuzione.

I vGPU "server" spartuti sò più debuli cà l'adattatori video "desktop" d'altu rendiment quandu sò usati per applicazioni grafiche pesanti. Tali suluzioni sò destinati principarmenti à i travaglii di l'informatica. Altre teste sintetiche sò state realizate per evaluà a so prestazione.
FAHBench 2.3.1
Per un'analisi cumpleta di e capacità di computing vGPU ùn hè micca adattatu, ma pò esse usatu per paragunà a prestazione di adattatori video da diverse VPS in calculi cumplessi cù OpenCL. Prughjettu di Computing Distribuitu risolve u prublema strettu di u mudellu di computer di u plegamentu di e molécule di prutezione. I ricercatori cercanu di capiscenu e cause di e patologie assuciate à e proteine difettive: a malatia di Alzheimer è Parkinson, a malatia di vacca pazza, l'esclerosi multipla, etc. Misuratu cù l'utilità chì anu creatu U rendimentu di precisione unica è doppia hè mostratu in u graficu. Sfortunatamente, l'utilità hà generatu un errore in a macchina virtuale UltraVDS.

In seguitu, paragunaraghju i risultati di u calculu per u metudu di mudellu dhfr-implicit.

SiSoftware Sandra 20/20
Poney Grande per valutà e capacità di l'informatica di adattatori video virtuali da diversi hosters. L'utilità cuntene suite di benchmark di informatica generale (GPGPU) è supporta OpenCL, DirectCompute è CUDA. Per cumincià, una valutazione generale di e diverse vGPU hè stata fatta. U diagramma mostra u risultatu riassuntu, dati più detallati per i servitori virtuali , GPUcloud () è dispunibule nantu à u situ web di u sviluppatore di benchmark.

Ci era ancu prublemi cù a prova "longa" di Sandra. Per u fornitore VPS GPUcloud, ùn era micca pussibule di fà una valutazione generale cù OpenCL. Quandu selezziunate l'opzione appropritata, l'utilità hà sempre travagliatu attraversu CUDA. A macchina UltraVDS hà ancu fallutu sta prova: u benchmark si congelava à 86% mentre provava di determinà a latenza di memoria.
In u pacchettu di teste generale, hè impussibile di vede l'indicatori cù un gradu suffirenziu di dettagliu o di fà calculi cù alta precisione. Avemu avutu à eseguisce parechje teste separati, cuminciendu cù a determinazione di u piccu di rendiment di l'adattatore video utilizendu un inseme di calculi matematichi simplici cù OpenCL è (se pussibule) CUDA. Questu mostra ancu solu l'indicatore generale, è i risultati detallati per VPS da , GPUcloud ( и ), и dispunibule nantu à u situ web.

Per paragunà a velocità di codificazione è decodificazione di dati, Sandra hà una serie di teste criptografiche. Risultati dettagliati per , GPUcloud ( и ), и .

I calculi finanziarii paralleli necessitanu un calculu di adattatore di doppia precisione di supportu. Questu hè un altru spaziu impurtante di applicazione per vGPU. Risultati dettagliati per , GPUcloud ( и ), и .

Sandra 20/20 permette di pruvà e pussibilità di utilizà vGPU per i calculi scientifichi cun alta precisione: multiplicazione di matrici, trasformazione di Fourier veloce, etc. Risultati dettagliati per , GPUcloud ( и ), и .

Infine, una prova di e capacità di trasfurmazioni di l'imaghjini di vGPU hè stata realizata. Risultati dettagliati per , GPUcloud ( и ), и .

scuperti
U servitore virtuale GPUcloud hà dimustratu risultati eccellenti in i testi GeekBench 5 è FAHBench, ma ùn hà micca risuscitatu sopra u livellu generale in i testi di benchmark Sandra. Custa assai più di i servizii di i cuncurrenti, ma hà una quantità significativamente più grande di memoria video è supporta CUDA. In i testi di Sandra, VPS da 1Gb.ru era u capu cun alta precisione di calculu, ma ùn hè ancu micca prezzu è realizatu mediu in altre teste. UltraVDS hè diventatu un esterno evidenti: ùn sò micca sapè s'ellu ci hè una cunnessione quì, ma solu questu hoster offre à i clienti carte video AMD. In quantu à u rapportu prezzu / prestazione, u servitore RuVDS mi pareva u megliu. Custa menu di 2000 XNUMX rubles per mese, è e teste passanu abbastanza bè. A classificazione finale hè cusì:
postu
Hoster
Supportu OpenCL
Supportu CUDA
Alte prestazioni secondu GeekBench 5
Alte prestazioni secondu FAHBench
Alte prestazioni secondu Sandra 20/20
Prezzo bassu
I
RuVDS
+
-
+
+
+
+
II
1 Gb.ru
+
-
+
+
+
+
III
GPUcloud
+
+
+
+
+
-
IV
UltraVDS
+
-
-
-
-
+
Aviu avutu qualchì dubbiu nantu à u vincitore, ma a rivista hè dedicata à u budget VPS cù vGPU, è a macchina virtuale RuVDS custa quasi a mità di u so cuncurrente più vicinu è più di quattru volte più di l'offerta più caru rivista. U sicondu è u terzu postu ùn eranu micca fàciuli di dividisce, ma ancu quì u prezzu superava altri fattori.
In u risultatu di a prova, hè risultatu chì i vGPU di livellu d'entrata ùn sò micca cusì caru è ponu digià esse usatu per risolve i prublemi di l'informatica. Di sicuru, aduprendu testi sintetici, hè difficiule di predichendu cumu si cumportarà una macchina sottu a carica reale, è in più, a capacità di attribuisce risorse dipende direttamente da i so vicini nantu à l'ospitu fisicu - fate per quessa. Se truvate altre VPS di budget cù vGPU in l'Internet Russu, ùn esitate micca à scrive nantu à elli in i cumenti.
Source: www.habr.com
