VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns

В vorige artikel toe ons oor ons nuwe diens gepraat het VPS met 'n videokaart het ons nie 'n paar interessante aspekte van die gebruik van virtuele bedieners met video-adapters aangeraak nie. Dit is tyd om die toets te voltooi.

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns

Vir die gebruik van fisiese video-adapters in virtuele omgewings, het ons die RemoteFX vGPU-tegnologie gekies, wat deur die Microsoft-hipervisor ondersteun word. Terselfdertyd moet verwerkers met SLAT-ondersteuning (EPT van Intel of NPT / RVI van AMD) op die gasheer geïnstalleer word, sowel as videokaarte wat aan die vereistes van die skeppers van Hyper-V voldoen. In geen geval moet u hierdie oplossing vergelyk met rekenaaradapters in fisiese masjiene nie, wat gewoonlik beter werkverrigting toon wanneer u met grafika werk. In ons toetsing sal die vGPU meeding met die sentrale verwerker van die virtuele bediener - redelik logies vir rekenaartake. Ons let ook daarop dat daar benewens RemoteFX ook ander soortgelyke tegnologieë is, byvoorbeeld NVIDIA Virtual GPU - dit laat jou toe om die grafiese opdragte van elke virtuele masjien direk na die adapter oor te dra sonder dat dit deur die hipervisor vertaal word. 

toetse

Die toetse het 'n masjien met 4 kerns by 3,4 GHz, 16 GB RAM, 'n 100 GB vastestaataandrywer (SSD) en 'n virtuele video-adapter met 512 MB videogeheue gebruik. Die fisiese bediener is toegerus met NVIDIA Quadro P4000 professionele videokaarte, en die gasstelsel loop Windows Server 2016 Standard (64-bis) met die standaard Microsoft Remote FX-videobestuurder.

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns

▍GeekBench 5

Vir 'n begin kom ons hardloop die nuutste weergawe van die hulpprogram Geek Bench 5, waarmee u stelselprestasie vir OpenCL-toepassings kan meet.

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns
Ons het hierdie maatstaf in die vorige artikel gebruik en dit het net die voor die hand liggende bevestig - ons vGPU is swakker as hoëprestasie lessenaarvideokaarte om tipiese "grafiese" take op te los.

▍GPU Caps Viewer 1.43.0.0

Geskep deur die maatskappy Geeks3D die hulpprogram kan nie 'n maatstaf genoem word nie. Dit bevat nie prestasietoetse nie, maar laat jou toe om inligting te kry oor die hardeware- en sagteware-oplossings wat gebruik word. Hier kan u sien dat ons virtuele masjien met vGPU slegs OpenCL 1.1 ondersteun en nie CUDA ondersteun nie, ten spyte van die NVIDIA Quadro P4000-videoadapter wat in die fisiese bediener geïnstalleer is.

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns

▍FAHBench 2.3.1

Amptelike maatstaf van die verspreide rekenaarprojek Opvou @ Huis word gewy aan die oplossing van 'n hoogs gespesialiseerde probleem van rekenaarsimulasie van die vou van proteïenmolekules. Dit is nodig om die oorsake van patologieë wat verband hou met gebrekkige proteïene te bestudeer - Alzheimer- en Parkinson-siekte, malbeessiekte, veelvuldige sklerose, ens. Nut FAHBench kan nie die verwerkingskrag van 'n virtuele video-adapter volledig evalueer nie, maar laat jou toe om SVE- en vGPU-werkverrigting in komplekse berekeninge te vergelyk. 

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns
Die werkverrigting van berekeninge op vGPU met behulp van OpenCL, gemeet met FAHBench, was ongeveer 6 keer (vir die implisiete simulasiemetode - ongeveer 10 keer) hoër as soortgelyke aanwysers vir 'n voldoende kragtige sentrale verwerker.

Vervolgens bied ons die resultate van berekeninge met dubbele akkuraatheid aan.

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns

▍SiSoftware Sandra 20/20

Nog 'n universele pakket vir die diagnose en toets van rekenaars. Dit laat jou toe om die hardeware en sagteware-konfigurasie van die bediener in detail te bestudeer en bevat 'n groot aantal verskillende maatstawwe. Benewens CPU-berekening, ondersteun Sandra 20/20 OpenCL, DirectCompute en CUDA. Ons is hoofsaaklik geïnteresseerd in die ingesluit in die gratis weergawe Sandra Klein algemene doelrekenaarmaatstafsuites (GPGPU) wat hardewareversnellers gebruik. 

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns
Bevindinge redelik goed, hoewel hulle effens laer is as wat verwag is vir die NVIDIA Quadro P4000-videoadapter. Die bokoste van virtualisering beïnvloed waarskynlik.

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns
Sandra 20/20 het 'n soortgelyke stel SVE-maatstawwe. Kom ons hardloop hulle na resultate vergelyk met vGPU-rekenaars.

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns
Die voordele van die video-adapter is duidelik sigbaar, maar die instellings van die algemene toetspakket is nie heeltemal identies nie, en die resultate kan boonop nie met die vereiste vlak van detail gesien word nie. Ons het besluit om verskeie afsonderlike toetse uit te voer. Eers geïdentifiseer piek vGPU prestasie met 'n stel eenvoudige wiskunde berekeninge met behulp van OpenCL. Hierdie maatstaf in wese soortgelyk aan die multimedia (nie rekenkundige!) toets Sandra vir SVE. Ter vergelyking plaas ons op dieselfde diagram lei multimedia toets van die VPS SVE. Selfs 'n SVE met vier verwerkingskerns verloor merkbaar aan vGPU.

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns
Van sintetiese toetse, kom ons gaan oor na praktiese dinge. Kriptografiese toetse het ons gehelp om die spoed van enkodering en dekodering van data te bepaal. Hier is 'n vergelyking van die resultate vir vGPU и CPU het ook 'n duidelike voordeel van die versneller getoon.

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns
Nog 'n toepassingsgebied vir vGPU is finansiële ontleding. Sulke berekeninge is maklik om te paralleliseer, maar hulle benodig 'n video-adapter wat dubbele presisie-berekeninge ondersteun. En weer spreek die resultate vanself: kragtig genoeg verwerker reguit verloor GPU.

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns
Die laaste toets wat ons gedoen het, was wetenskaplike berekeninge met hoë akkuraatheid. Grafiese adapter het weer beter gevaar SVE met matriksvermenigvuldiging, vinnige Fourier-transformasie en ander soortgelyke probleme.

VPS met 'n grafiese kaart (deel 2): ​​rekenaarvermoëns

Bevindinge

vGPU's is nie goed geskik vir die bestuur van grafiese redigeerders, sowel as 3D-weergawe en videoverwerkingstoepassings nie. Werkskermadapters hanteer grafika baie beter, maar 'n virtuele een kan parallelle rekenaar vinniger as 'n SVE uitvoer. Hiervoor moet ons dankie sê aan die produktiewe RAM en meer rekenkundige logika-modules. Insameling en verwerking van data vanaf verskeie sensors, analitiese berekeninge vir besigheidstoepassings, wetenskaplike en ingenieursberekeninge, analise en fakturering van verkeer, werk met handelstelsels - daar is baie rekenaartake waarvoor GPU's onontbeerlik is. Natuurlik kan jy so 'n bediener by die huis of in die kantoor aanmekaarsit, maar jy sal 'n netjiese bedrag moet betaal vir die aankoop van hardeware en die aankoop van gelisensieerde sagteware. Benewens kapitaalkoste is daar bedryfskoste vir instandhouding, insluitend elektrisiteitsrekeninge. Daar is waardevermindering – toerusting verslyt mettertyd, en raak selfs vinniger verouderd. Virtuele bedieners het nie hierdie nadele nie: hulle kan geskep word soos nodig en verwyder word wanneer die behoefte aan rekenaarkrag verdwyn. Om slegs vir hulpbronne te betaal wanneer dit nodig is, is altyd winsgewend. 

Bron: will.com

Voeg 'n opmerking