ПредишенСледващото

Благодаря ви за подкрепата!

POV-Ray 3.7

POV-Ray - е безплатна програма, с наличен изходен код, който ви позволява да създавате триизмерни, фотореалистични изображения с помощта на техника за оказване нарича рейтрейсинг.

Програмата чете текстови файлове, които съхраняват информацията, описваща обект и сцена осветление и генерира сцена от определена точка на местоположението на камерата (която също е описан във файла).

Там се събират под Windows версия на програмата.

Програмата POV-Ray 3.7 има вграден в еталон (POV-Ray бенчмарк 2,01), който може да се управлява както от главното меню прозорец (Render → Run Benchmark (All процесора)), както и от командния ред. При тестване бягаме еталон в режим на команден ред, тъй като тя е просто по-удобно. Синтаксисът на командата е както следва:

Като цяло, скоростта на интерпретации често се измерва в PPS (пиксел в секунда), т.е. броя на извършените пиксела в секунда. Но в нашия случай тя се измерва в оказване на сцената.

оказване програма POV-лъчи, luxrender и vlender като тест процесор и компютър

LuxRender 1.6 64 OpenCL

Там LuxRender версии за Windows, Mac OS X и операционната система на базата на Linux ядрото. При тестване ние използваме 64-битова версия на Windows-програма с OpenCL-съвместим (LuxRender 1.6 x64 OpenCL).

сцена (luxtime.lxs) може да бъде изтеглен от сайта на разработчика, който се препоръчва да се използва за тестване.

оказване програма POV-лъчи, luxrender и vlender като тест процесор и компютър

От LuxRender е фотореалистично рендиране, правейки процеса може да продължи неопределено време. По-точно, тя трае толкова дълго, колкото потребителят спре процеса като същевременно се постигне задоволително качество. LuxRender потребителски интерфейс ви позволява да определите условия, при които предоставянето ще бъдат спрени. Това може да бъде времеви ограничения когато се представя даден момент, или като ограничение, който е разположен в S / P (Пробите на пиксел). Добро качество се постига при стойност 100 S / р, но това качество изисква много дълго време изобразяване. Затова, ако ограничите тестване на качеството на 30 S / р, правейки измерване на времето, необходимо за постигане на такова качество време.

Vlender 2.77a

На сайта на производителя има тази версия на софтуерния пакет за Mac OS X, Linux и Windows. За тестване ние използваме 64-битова версия на Windows 2.77a на-Vlender.

В допълнение, има примери за сцени на уебсайта на производителя. които могат да бъдат използвани за изпитване. Ние използваме най-сцена BMW Benchmark (подаде BMW27.blend.zip).

оказване програма POV-лъчи, luxrender и vlender като тест процесор и компютър

Като се започне процеса на изобразяване е възможно, както от интерфейса на прозореца на програмата (F12 ключ), или от командния ред. За да тествате тичам режим от командния ред е по-удобно. Командата за стартиране на процеса на оказване има огромен брой параметри, които могат да се четат като напишете blender.exe -h.

За тестване, ние използваме следната команда:

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

В този случай това означава, че процеса на изобразяване среща в фон (Ь параметър) и само направи една рамка (параметър -f 1).

Тест конфигурация и процедура за изпитване

За да се тества, използвайки изобразяване POV-Ray, LuxRender и смесител, ние използвахме следната конфигурация:

По време на теста се измерва проблеми по време на работа на изпитване.

Зависимостта на резултатите от теста за броя на процесорни ядра, процесорът ядрата на честотата и на часовника памет.

Зависимост на резултатите от броя на процесорни ядра

Количество използван по време на изпитването на процесорни ядра Intel Core i7-6950X регулира чрез настройка UEFI BIOS на дънната платка Asus Rampage V Edition 10. Припомнете си, че процесор Intel Core i7-6950X е на 10-ядрен, но поддържа Hyper-Threading технология, така че операционната система и приложенията се разглежда като 20-сърцевина (20 а логически ядра).

Ние не забраните Hyper-Threading технология, и се променя само броя на физическите процесорни ядра от 1 до 10. В бъдеще ние ще се говори за логическите процесорни ядра, броят на които варира от 2 до 20 на стъпки от 2.

Честотата на работа на ядрата на процесора е фиксирана на 4.0 GHz.

Резултатите от теста са както следва:

оказване програма POV-лъчи, luxrender и vlender като тест процесор и компютър

За всички, прави изпълнението на задачата за изпитване зависи от броя на процесорите е приблизително същата. Чрез удвояване на броя на ядра на времето за изпитване се намалява с около 2 пъти скоростта на проблемите на изпитване променя почти линейно в зависимост от броя на ядра. Това е особено добре се вижда от графиката на нормализирани задачи за изпълнение тест скорост на броя на процесорни ядра (нормализира по отношение на времето за изпълнение на задачите на два логически процесорни ядра).

оказване програма POV-лъчи, luxrender и vlender като тест процесор и компютър

За прави POV-Ray и задачи изпитване LuxRender скорост изпълнение варира линейно в зависимост от броя на ядра в почти целия спектър: увеличаването на броя на ядрата на от 2 до 20 се увеличава скоростта, с почти 10 пъти. За да направи Blender линейна зависимост от скоростта на проблема с тест на броя на ядра се наблюдава само в диапазона от 2 до 12 ядра. Ако повече ядра (от 12 до 20) също е почти линейна зависимост, но е с коефициент на линейна зависимост по-малко. В резултат на това, когато броят на ядра от 2 до 12 се увеличава скоростта почти 5.5 пъти, докато увеличаване на броя на ядрата на от 2 до 20, процент се увеличава 7.7 ​​пъти.

Зависимост от резултатите на честотата на процесора

Честота Intel Core i7-6950X процесорни ядра променят настройките на UEFI BIOS се качват на Asus Rampage V Edition 10, като промените съотношението на умножение. всички ядра работна честота е фиксирана (т.е. Turbo Boost забранява). Ние използваме всички ядрото на процесора (10 физически / логически 20). Честотата варира от 3.0 GHz до 4,2 GHz на стъпки от 200 MHz.

Резултатите от теста са както следва:

оказване програма POV-лъчи, luxrender и vlender като тест процесор и компютър

Както се вижда от резултатите от тестовете, и трите изобразяване извършват тестови задачи време зависи от честотата на ядрата на процесора почти еднакво. Чрез увеличаване на честотата от 3 до 4,2 GHz (увеличение с 40%) по време на изпълнение на проблеми за изпитване се намалява с около 24%.

Зависимост от резултатите на честотата на паметта

Сега нека разгледаме зависимостта на скоростта на задачи от теста за честотата на паметта. DDR4 памет работи режим четири (един модул на канал) и честотата варира в настройките на BIOS UEFI памет, вариращи от 1600 MHz до 2800 MHz в етап с 200 MHz. тайминги на паметта фиксирани и не се променят с честота. Всички процесор работещ на 4.0 GHz.

Резултатите от теста са както следва:

оказване програма POV-лъчи, luxrender и vlender като тест процесор и компютър

Както можете да видите, скоростта на задачите от тестовете във всички такива програми, не зависи от честотата на паметта. Най-малко четири канален режим трафик памет DDR4 достатъчно дори при честота от 1600 MHz, както и по-нататъшно увеличаване на честотата на паметта не помогне за подобряване на изпълнението на тестови задачи.

Това е типичен резултат за повечето приложения. Приложения, скоростта на които зависи от честотата на паметта - това е по-скоро изключение от правилото.

заключение

Така че, в тази статия са разгледани три заявления за оказване: POV-Ray 3.7, 1.6 и LuxRender Vlender 2.77a. Пример 10 В ядро ​​Intel Core i7-6950X Показано е, че, от една страна, проблемите на изпитване в тези пакети перфектно паралелизирано всички процесорни ядра и тяхното зарежда със 100%. Това обстоятелство ни дава възможност да се разгледа тези приложения като чудесна възможност за тестване на многоядрени процесори. Зависимостта на скоростта на проблемите от тестовете на броя на процесорни ядра е почти линейно за всички визуализации.

На второ място, е доказано, че времето за изпълнение на тестови задачи и в трите изобразяване линейно зависими от честотата на процесорни ядра. С увеличаване на честотата на процесора 40% тестови задачи производителност време се намалява с около 24%.

На трето място, е доказано, че изпълнението на тестови задачи и в трите изобразяване не зависи от честотата на DDR4 памет (в режим на четириядрени и в диапазона 1600-2400 MHz).

Свързани статии

Подкрепете проекта - споделете линка, благодаря!