Vyzkoušeli jsme RemoteFX, využití grafiky v serveru na vzdálené ploše
Kapitoly článků
Unigine Heaven Benchmark v2.5 byl spuštěn na vzdáleném počítači, k němuž jsme se připojili z pomalého notebooku s integrovanou grafikou Intel X3100. Použité rozlišení bylo 1024×768. Ke své práci využíval grafiku na serveru, tedy Radeon HD 7850 skrze technologii RemoteFX.
Výsledek testu ukazuje obrázek, který je velmi výmluvný.
Co nám to říká? Že ta aplikace funguje, dokonce funguje i DirectX 11, tedy tesselace, avšak o plynulosti se nedá hovořit ani trochu. Průměrný počet snímků za sekundu 12,9 je opravdu bída s nouzí, samotná grafika (Radeon HD 7850) by v rozlišení 1024×768 jistě vygenerovala výrazně krásnější číslo. Připomeňme, že jsme byli připojeni na lokální síti (1Gbit/s), stejně tak aplikace pro vzdálené připojení tvrdila, že připojení je kvalitní. Avšak Unigine Heaven Benchmark byla ryzí cukatura. Dobře to uvidíte v závěru na videu.
Kvalita připojení ke vzdálené ploše
(klikněte si na obrázek pro kompletní 1024×768 klientský PNG screenshot)
Zároveň s testem probíhal i monitoring vytížení různých součástí celého pokusu. Nejvíc nás zajímalo, jak maká grafika.
GPU-Z - Radeon HD 7850 - stav v zátěži virtuálním počítačem
Toto je screenshot provedený na serveru, kde GPU-Z sledoval fungování grafiky. Jak sami vidíte, vyloženě se nepředřela. Takty sice vyletěly na zátěžovou hodnotu, ale samotná zátěž maximálně třetinová indikuje, že toho grafika moc na práci neměla.
Co tedy procesor? Nebyl problém v tom, že by třeba nestíhal? Od šestijádrového Phenomu II X6 bychom to sice nečekali, avšak říká se „důvěřuj, ale prověřuj“.
Něco dělala celkem čtyři jádra, přičemž nejvíce zaměstnaná byla první tři. Páté a šesté systém pro nečinnost zaparkoval. Dodejme, že toto je opět screenshot ze serveru, navíc jsme zaškrtli proces RDVGM, což je Remote Desktop Virtual Graphics Manager, takže v grafu se oranžově ukazuje právě jeho podíl na vytížení procesoru jako celku. Většina zeleně v grafech je jeho dílo, pochopitelně však ne všechno.
Procesor tedy naplno vytížen nebyl, přesto si dovolíme odhadovat, že jistá pomalost celého procesu mohla být i na jeho straně, nicméně v kombinaci s pravděpodobně ne úplně zvládnutým využíváním více jader ze strany RDVGM (toť naše domněnka).
Ještě se podívejme také na klientskou stranu. Zde měl asi co dělat 1,6GHz procesor Core 2 Duo.
Jak je vidět, ne tak docela, Pozitivní je, že obě jádra jsou vytížena zhruba stejně. Pokud by byla vytížena tak, že při zátěži jednoho se fláká druhé a naopak, ukazovalo by to na špatnou až žádnou optimalizaci pro více jader, tady je ale zátěž rozkládána na obě jádra prakticky stejně (křivky se velice podobají), takže to je v pohodě.
Je dobré nezapomenout ani na síť. Zde jsme se pohybovali v invencích, které by neměla problém zvládnout ani ne úplně kvalitně udělaná 100Mbitová síť a my zde máme celkem normálně fungující gigabit, který jindy nemá problém protlačit za jednotku času výrazně větší množství dat. Tady je to tedy také v pohodě. Klientská část tedy může být při troše dobré vůle klidně připojená přes Wi-Fi.
Takový byl tedy náš první pokus s RemoteFX. Celé 25minutové video můžete zhlédnout níže.
Ač nemáme dojem, že by sestava, na které server běžel, byla nějaká vyloženě špatná, čekali jsme přeci jen lepší výsledek. Pojali jsme nicméně podezření, že v grafice to až tak není a zkusili jsme zapřáhnout nějakou pomalejší. Jenže jediná pomalejší grafika v redakci byla v procesoru AMD Llano. A tak už asi tušíte, co jsme provedli… ;-)