Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

V-Ray Benchmark is an application that tests your system resources to gauge measure how well your system renders V-Ray scenes using both the CPU and the GPU. Through a standalone executable, users can run V-Ray Benchmark to score see how fast well their system can render some performs rendering sample scenes of common V-Ray uses for a fixed amount of time without having V-Ray installed. There are two ways of benchmarking your machine - using the dedicated GUI application, or alternatively through the command-line interface.

Results can be submitted to an online site that aggregates all submitted system specifics and their scores for comparison sake. This is useful for making decisions on upgrades and allocating system resources as required. Also, it's just pretty cool!

Fancy Bullets
typecircle
  • Benchmark your system from for CPU to and GPU performance with V-Ray
  • Post scores and compare with other system builds to benchmark.chaosgroup.com
  • Tweak or upgrade components and see their real-world impact
  • Runs on Windows (Windows 7, 8, 10), Linux (67.2 WS, Fedora 14, CentOS 6.2 CentOS 7 and later), and OSX (10.8.5 and later)
  • Does not require a V-Ray installation or license
UI Text Box
typenote

GPU Rendering

A hardware device with at least 2048 MB of RAM VRAM is required for benchmarking your GPU. The GPU benchmark option NVIDIA driver version 410.48 or newer is required. GPU devices will not be available unless this requirement is for benchmarking unless these requirements are fulfilled.

 

 

Where to Download

...

Click the link below to download V-Ray Benchmark. Once you log in to your account, you can download V-Ray Benchmark for the desired operating system as an executable file that may be placed anywhere on your machine to be run directly. There is no licensing or installation required, but please do read through the license agreement once you launch the application.

 

 

Using V-Ray Benchmark

...

...

Tabs Container
directionhorizontal
Tabs Page
titleGUI Application

 

 

UI Text Box
typenote

For best results, close any extraneous running apps from your system (such as web browsers, 3d applications like 3ds Max or Maya, etc

...

) and restart to give the benchmark full use of your system resources (CPU usage, RAM, etc.) before running.

...

If you are using a laptop, it is recommended to switch on your power adapter for maximum performance.

To launch the GUI and begin benchmarking your system's performance, simply run the application. There is no need to install it, it can run from anywhere, including USB keys and network locations. You will be presented with a Freeware Benchmarking License Agreement window, where you should acquaint yourself with the License Agreement in order to proceed.  

Once the application loads, click

...

the Start

...

 button to launch both the

...

V-Ray and V-Ray GPU benchmark tests from the launch screen shown below.

...

 

 

Image Removed

 

...

Image Added


You can toggle switch between the two tests by either testing V-Ray (utilizing the CPU) or V-Ray GPU (utilizing your CUDA devices) engine. Note that V-Ray and V-Ray GPU are two different render engines. Under V-Ray GPU you have the freedom to choose which CUDA devices to include in the test. Your CPU is also considered a CUDA device and it can be tested in a hybrid mode.

Each of the tests runs calculations for exactly 1 minute.

Tabs Page
title
Command-line Usage

 

V-Ray Benchmark can also be used with a command-line interface, making it suitable for benchmarking machines that have no monitors connected, such as render farms. Navigate to the location of the OS-specific application using a system console (or terminal), and execute the benchmark application.

 

 

UI Text Box
typetip

V-Ray Benchmark tests the performance of the machine where it is started. Testing render farms would require running V-Ray Benchmark on each farm machine to get the performance result of your farm.

UI Text Box
typeinfo

V-Ray Benchmark for Windows comes with two separate executables - one for GUI usage, and another one for command-line usage.

The Linux and

Mac OS X

macOS versions have one single executable for both GUI and command-line usage.

 

The table below contains a list of all available options for using V-Ray Benchmark:

OptionOption aliasFunctionExamples
--quiet -qImplicitly

...

agrees to the EULA and hide installer's outputvray-benchmark-4.10.03-cli.exe --quiet
--dump-dLogs debug output

...

vray-benchmark-4.10.03-cli.exe --quiet --mode both --dump
--list-devices-lLists the available V-Ray GPU devicesvray-benchmark-4.10.03-cli.exe --quiet --list-devices
--with-devices DEVICES-w DEVICESPicks V-Ray GPU devices for rendering. DEVICES is a comma-separated list of device numbersvray-benchmark-4.10.03-cli.exe --quiet --mode vray-gpu --with-devices 0,1
--mode

...

MODE
-m MODE
Picks a mode for rendering. MODE can be:

...

vray, vray-gpu,

...

both.

...

vray-benchmark-4.10.03-cli.exe --mode

...

both
--

...

output FILE-

...

Provides debug information while rendering.

...

o FILE
Outputs the benchmark information to a .json file.
vray-benchmark-4.10.03-cli.exe --mode

...

vray --

...

output
--version-v
Provides information about the current version of V-Ray Benchmark.

...

vray-benchmark-4.10.03-cli.exe --version
--help-h
Displays a help message with the available comman-line flags.

...

vray-benchmark-4.10.03-cli.exe --help


UI Text Box
typetip

The command flags in the Option alias column in the table above are simply shortened aliases of the commands in the Option column. You can use either of the aliases. Mixed usage is also possible, for example: vraybench_

1

4.

0.8_win_x64

10.03-cli.exe -q --mode

=all -q

both

 

To run V-Ray Benchmark through the command-line interface, just pick a rendering mode or run the file (in which case

...

the all mode will automatically be chosen). You will then be prompted to accept the End-User License Agreement, after which the benchmark will begin. Keep in mind that multiple flags can be used simultaneously.

 

UI Text Box
typetip

 Linux and

OSX

macOSExecuting V-Ray Benchmark without a flag will force its GUI to appear. If you wish to run a benchmark without the GUI, you have to specify the rendering mode explicitly in your command-line tool.

 

 

Command-line usage examples:


Windows:

Section
Column
width5%

 

Column
width50%
Code Block
languagec#
vraybench_1.0.8_win_x64
vray-benchmark-4.10.03-cli.exe --mode
=all
 both
Column
width45%

 

Mac OS X:

Section
Column
width5%

 

Column
width50%
Code Block
languagec#
$ hdiutil attach 
vraybench_1.0.8_osx_x64
vray-benchmark-4.10.03.dmg
$ cd /Volumes/V-Ray\ Benchmark/V-Ray\
Benchmark.app/Contents/MacOS/
$ ./
V-Ray\ Benchmark
vray-benchmark --mode
=all
 both
Column
width45%

 

Linux:

Section
Column
width5%

 

Column
width50%
Code Block
languagec#
$ ./
vraybench_1.0.8_lin_x64
vray-benchmark-4.10.03 --mode
=all
 both
Column
width45%

 

 

 

Interpreting the Results

...

The benchmark results show as elapsed time for the CPU and/or GPU rendering of the respective scene in minutes:seconds. Lower scores denote better performance and better bragging rights.

 

final score is based on internal statistics of the calculations per minute and is made readable in the form of ksamples for V-Ray and mpaths for V-Ray GPU. The score points are different for the two engines, so that their performance does not compare.

You can start a new test (for example, to select different CUDA devices) by pressing the Start a New Test button on the results screen. You can also see the log file (in a text format) of your test renders by following the View log file link. 

 

Image Added

 Image Removed

 

Submitting your Results

...

Once you have run the tests, you can click the Submit Your Score button to send your scores to benchmark.chaosgroup.com for a comparison with other systems.

 

Image Removed

 

 

. Before submitting your score, you can add a bit more detail about your device setup - anything that could boost your performance in the Tell us more about your gear field. 

You will need to sign in with your Chaos Group account to complete the submisison submission process.  

 

...

Image Added

  

Comparing scores

...

Once you have signed inlog-in to the page, you will be presented with your results in a table with results from others.the following diagrams:

 

...

Image Added

 

 

If you return to V-Ray Benchmark, you will see that it confirms your results have been successfully submitted.

 

Image Removed

 

 

The Start button from before is replaced with a Restart button you can use if you want to run more tests.

 

Image Removed

 

Here you can compare how your hardware performs in comparison to other Benchmark users. The point on the line denotes the position of your score in comparison to all submitted scores so far. The closer to the right end is the score, the higher your result is in the rank.

"x faster/x slower" means your score is x times faster than the lowest score in the rank or x times slower than the highest score.

You can also opt and see details about all the Benchmark results in a list or search results by specific hardware by going to the View All Benchmark Results. You can filter the results by score (points) and switch between V-Ray and V-Ray GPU list of scores.

 

Image Added