rendering programot POV-Ray, luxrender és vlender, mint egy teszt processzor és pc

Köszönjük a támogatást!

POV-Ray 3.7

POV-Ray - egy ingyenes program elérhető forráskódot, amely lehetővé teszi, hogy a három-dimenziós, fotórealisztikus képeket készít a renderelési technikát nevezik sugárkövetéssel.







A program beolvassa a szöveges fájlokat, hogy tárolja az információkat tárgy leírását és a jelenet világítás, és létrehoz egy jelenet egy adott pontján kamera helyét (amely szintén fájlban van leírva).

Vannak össze a Windows verziót a program.

A program POV-Ray 3.7 rendelkezik egy beépített benchmark (POV-Ray benchmark 2,01), amely lehet futtatni mind a fő ablak menü (Megjelenítés → Run Benchmark (összes CPU-k)) és a parancssorból. Amikor azt vizsgáljuk, mi fut a benchmark parancssoros módban, mert egyszerűen sokkal kényelmesebb. A parancs szintaxisa a következő:

Általában a sebességet a látványtervek mérése gyakran PPS (Pixel Per Second), azaz a több renderelt pixelek másodpercenként. De a mi esetünkben ez mért teszi a jelenetet.

rendering programot POV-Ray, luxrender és vlender, mint egy teszt processzor és pc

LuxRender 1.6 x64 OpenCL

Van LuxRender verziók Windows, Mac OS X és az operációs rendszer Linux alapú kernel. Amikor azt vizsgáljuk, mi használ 64 bites Windows-program OpenCL-t használó (LuxRender 1.6 x64 OpenCL).

jelenet (luxtime.lxs) letölthető a fejlesztő létesítményt, amelyet ajánlott használni a vizsgálathoz.

rendering programot POV-Ray, luxrender és vlender, mint egy teszt processzor és pc

Mivel LuxRender egy fotorealisztikus megjelenítővel, ami az eljárást tarthat a végtelenségig. Pontosabban addig tart, amíg a felhasználó leállítja a folyamatot miközben megfelelő minőségű. LuxRender felhasználói felület lehetővé teszi, hogy meghatározza, mint amelyen a rendering leáll. Ez lehet idő rövidsége, amikor rendering adott időben, akár korlátozó módon, amely be van állítva az S / P (Minta per pixel). Jó minőség érhető el a 100-as érték S / p, de ezt a minőséget igényel egy nagyon hosszú idő renderelés. Ezért, ha korlátozzák a minőségellenőrzés 30 S / p, teszi mérésére eléréséhez szükséges időt ilyen minőséget.

Vlender 2.77a

A gyártó honlapján van ez a verzió a szoftver csomag a Mac OS X, Linux és Windows. A teszteléshez használjuk a 64 bites Windows-Vlender 2.77a.

Ezen kívül vannak példák a jelenetek a gyártó honlapján. amelyeket fel lehet használni a vizsgálathoz. Mi használjuk a jelenet BMW Benchmark (File BMW27.blend.zip).

rendering programot POV-Ray, luxrender és vlender, mint egy teszt processzor és pc

Kezdve a renderelés lehetséges mind a felület A program ablak (F12 billentyűt), vagy a parancssorból. Annak tesztelésére, üzemi üzemmódban a parancssorból sokkal kényelmesebb. A parancsot a renderelés hatalmas számos paraméter, amely olvasható beírásával blender.exe -h.

A teszteléshez az alábbi parancsot:

blender.exe -b <путь_к_файлу_BMW27.blend> -f 1

Ebben az esetben azt jelenti, hogy az átalakítási eljárásba a háttérben zajlik (-b paraméter), és csak render egy keretben (-f 1).

Teszt konfiguráció és vizsgálati eljárás

Annak tesztelésére használva renderers POV-Ray, LuxRender és Blender, használtuk az alábbi konfiguráció:







A vizsgálat során a mértük runtime teszt problémákat.

A függőség a vizsgálati eredmények a processzormagok száma, a processzormagok gyakorisága és a memória órajel.

Függése az eredményeket a processzormagok száma

Mennyiség vizsgálat során használt processzormagok Intel Core i7-6950X szabályozott kialakításával UEFI BIOS az alaplap Asus Rampage V Edition 10. Emlékezzünk, hogy az Intel Core i7-6950X processzor egy 10-core, de támogatja a Hyper-Threading technológiát, így az operációs rendszer és az alkalmazások ez látható, mint egy 20-magot (20 logikai magok).

Nem tiltani a Hyper-Threading technológiát, és megváltoztatta a számot csak a fizikai processzormagok 1-től 10. A jövőben fogunk beszélni a logikai processzor magok száma változik, ami 2-20 lépésekben 2.

Az üzemi frekvencia a processzor magok rögzített 4,0 GHz.

A vizsgálati eredmények a következők:

rendering programot POV-Ray, luxrender és vlender, mint egy teszt processzor és pc

Minden teszi a vizsgálat végrehajtását probléma függ a processzorok számát megközelítőleg azonos. Megduplázásával a processzormagok száma a vizsgálati idő csökken mintegy 2-szer a sebesség a vizsgálati problémák változások szinte lineárisan számától függően a processzor magok. Ez különösen jól illusztrálja egy telken normalizált sebesség teszt végrehajtása feladatait a processzormagok száma (normalizált képest az átfutási idő a feladatok két logikai processzor magok).

rendering programot POV-Ray, luxrender és vlender, mint egy teszt processzor és pc

Vakolóhabarcsok POV-Ray és LuxRender végrehajtási sebesség tesztfeladatok egyenes arányban változik attól függően, hogy a processzormagok száma gyakorlatilag az egész tartomány: a növekedés a magok számának a 2-20 az arány növekszik közel 10-szer. A render Blender lineáris függését a sebesség a teszt problémát a processzormagok száma figyelhető csak a tartományban a 2 és 12 magok. Ha több magot (12-20) is csaknem lineáris függés, de van egy lineáris összefüggés együtthatója kevesebb. Ennek eredményeként, amikor a gócok számát a 2 és 12 sebesség növekedésével csaknem 5,5-szer, miközben növeli a gócok számát a 2 és 20, aránya növekszik 7,7-szer.

Függése az eredményeket a CPU frekvencia

Frekvencia Intel Core i7-6950X processzor magok változtatható UEFI BIOS beállításokat szállni Asus Rampage V Edition 10 megváltoztatásával a szorzás arány. az összes mag működési frekvencia rögzített (azaz Turbo Boost letiltja). Az általunk használt összes processzor mag (10 fizikai / logikai 20). A frekvencia között változtattuk 3,0 GHz és 4,2 GHz lépésekben 200 MHz.

A vizsgálati eredmények a következők:

rendering programot POV-Ray, luxrender és vlender, mint egy teszt processzor és pc

Amint látható, a vizsgálati eredmények, mind a három renderers végre tesztfeladatok idő függ a frekvenciája a processzor magok szinte egyenlő. Növelésével a frekvencia 3-4,2 GHz (a növekedés 40%) végrehajtása során vizsgált problémák csökken mintegy 24%.

Függése az eredményeket a memória frekvencia

Most nézzük meg a függőség a sebességet a teszt feladatok gyakorisága a memóriát. DDR4 memória dolgozott quad módban (az egyik modul csatornánként) és a frekvencia változtattuk a memóriában UEFI BIOS beállítások kezdve 1600 MHz-es és 2800 MHz-c lépésben 200 MHz. Memória időzítések fix és nem változik a frekvencia. Minden processzor fut 4,0 GHz.

A vizsgálati eredmények a következők:

rendering programot POV-Ray, luxrender és vlender, mint egy teszt processzor és pc

Mint látható, a sebességet a tesztfeladatok minden megjelenítők nem függ a frekvencia a memóriát. Legalább négy csatornás memória sávszélesség mód DDR4 elég, még egy frekvencia 1600 MHz, és tovább növeli a memória frekvenciája nem javítják a végrehajtását tesztfeladatok.

Ez egy tipikus eredmény a legtöbb esetben. Alkalmazások, amelynek sebessége függ a memória frekvencia - ez inkább kivétel a szabály alól.

következtetés

Így, ebben a cikkben már figyelembe vették három alkalmazások rendering: POV-Ray 3.7, 1.6 és LuxRender Vlender 2.77a. 10. példa A-Intel Core i7-6950X kimutatták, hogy egyrészt, a teszt problémákat ezek a csomagok tökéletesen párhuzamosított összes processzor magok és azok által felszámított 100%. Ez a körülmény lehetővé teszi számunkra, hogy fontolja meg ezeket az alkalmazásokat, mint egy nagy lehetőség a tesztelésére többmagos processzorokat. A függőség a sebességet a teszt problémák a processzormagok száma szinte lineáris minden vakolatok.

Másrészt azt is kimutatták, hogy az átfutási idő a vizsgált problémák mindhárom renderers lineárisan függ a frekvenciája processzormag. A növekvő gyakorisága a processzor 40% teljesítmény teszt problémákat idő csökken mintegy 24%.

Harmadszor, azt mutatja, hogy a végrehajtását teszt problémákat mind a három renderers nem függ DDR4 memória frekvencia (quad mód és a tartományban 1600-2400 MHz).




Kapcsolódó cikkek