Benchmark data sets

Stuff to grind, massage & render.
knus
Posts: 2
Joined: Fri Feb 10, 2017 9:25 am

Benchmark data sets

Postby knus » Fri Feb 10, 2017 10:20 am

Hi,

Is there a commonly used dataset for benchmarking ray tracing? I know about the BART for dynamic tracing, but is there something widely used for static scenes? Preferably a model-only, not compileable code to run on 'any' machine. The reason I ask is that I am (for a hobby) developing a dedicated hardware ray tracer in an FPGA. It is definitely not real time, and there is no API to program it yet. It does BVH tree iteration in hardware, intersects triangles and shading (shadow, reflection, refraction etc). Currently no texturing but that is on the to-do list.

The current prototype runs at 33 MHz, and is able to trace the 'Fairyforest' scene at about 1 FPS in 256x256 resolution (diffuse lighting, 1 light, 1 shadow ray per pixel).

-knus-

papaboo
Posts: 34
Joined: Fri Jun 21, 2013 10:02 am
Contact:

Re: Benchmark data sets

Postby papaboo » Fri Feb 10, 2017 1:28 pm

You can find a lot of the standard scenes here http://graphics.cs.williams.edu/data/meshes.xml.

I'm not aware of any generally accepted performance test. Performance depends on a lot of factors, BVH building times and quality, traversal speed, resolution, camera transformation, shading complexity, selection / coherence of secondary rays. If you just want to improve one of those, then you don't need a general reference, you can just use your own system and time things before and after.

knus
Posts: 2
Joined: Fri Feb 10, 2017 9:25 am

Re: Benchmark data sets

Postby knus » Fri Feb 10, 2017 2:09 pm

I'm using lots of different scenes to do internal benchmarking and enhancements, but I would like to compare my hardware (maybe scale up number of cores and core speed) to see how efficient it is compared to other state-of-the-art solutions.

-knus-

toxie
Posts: 117
Joined: Mon Nov 28, 2011 12:30 pm
Location: germany
Contact:

Re: Benchmark data sets

Postby toxie » Fri Feb 10, 2017 2:50 pm

There was an attempt once to have a standardized environment where one could plug "any" ray tracing engine in and test exactly the same stuff:
http://bwfirt.sourceforge.net/
Better you leave here with your head still full of kitty cats and puppy dogs.


Return to “Data Sets”

Who is online

Users browsing this forum: No registered users and 1 guest