R15 Render Speed


#1

Thought I’d put up a few real world tests to show the new Embree stuff.

R14: 8:23
R15: 5:59

http://www.3dfluff.com/files/Mist.jpg

*note, the grain was added in photoshop


#2

R14: 4:21
R15: 3:49

http://www.3dfluff.com/files/Sewers.jpg


#3

R14: 4:06
R15: 3:38

http://www.3dfluff.com/files/Factory.jpg


#4

Excellent, thanks for these.


#5

In some cases you get a huge speed-up using Embree up to 300%. It’s the new default for the Physical Render. You can still choose between the old Physical raytracer and Embree though.

Physical (R14): 3:54
Embree (R15): 1:14


#6

Some cool tests. It shows R15 is faster. :slight_smile:
Nice image Bobtronic

Peace,
Rich_Art. :thumbsup:


#7

That’s pretty special


#8

Cool. Faster is GOOD. Thanks for sharing


#9

I’m curious as to any cases in where the old physical methods would be faster than embree. I mean if there is an option what is the option there for? do the results differ notably, as they don’t appear to, so are there cases where embree might strain compared to the old method, or limitations?


#10

… and WTF does “embree” mean?


#11

You have got to ask this on the intel forums :wink:
http://software.intel.com/en-us/articles/embree-photo-realistic-ray-tracing-kernels
Btw. apparently this stuff is completely free, which i think is amazing :applause:. Did not expect that from a big company.


#12

Interesting, thanks. Does this mean that it runs slower on AMD machines?


#13

As long as the CPU supports SSE3 (which most AMD CPUs do) all is fine.


#14

No.

Embree is faster in most situations, but under certain conditions it can be slower. That and backwards compatibility are why the old methods were kept.

Edit: It needs SSE3, but that is a prerequsite for R15 anyway.


#15

Everything runs slower on AMD machines. :hmm:


#16

There are rare cases where the old method is faster than Embree. The main reason to keep the old method is its lower memory footprint. Scenes that push your RAM boundaries with the old method could run into problems with Embree.

There are three methods to choose from, Embree (Faster), Embree (Smaller) and Physical.
Physical has the lowest memory footprint, Embree (Smaller) up to 15-20% higher and Embree (Faster) up to 30% higher memory usage. The speed gain is well worth it though IMO.


#17

The only scene Ive tested where the new method is slower is a basic unrealistic scene with nothing but material displacement maps. Realistically once a scene is textured and lit, embree overtakes it again.


#18

Fantastic info Mathias, very good to know. I’ll say I agree, seeing as how I have 10GB per physical core I can’t imagine Embree fast being an issue. Good to know on really memory intensive scenes there’s an option that can see a notable memory savings

Does embree work on AMD systems?


#19

It works on any system supporting SSE3, no matter if Intel or AMD (as there isn’t or hasn’t been any switch code in Cinema prefering any of the vendors).

Best regards,

wbj


#20

Okay, I was just wondering as embree is an intel technology if it was specially optimized with functions in their processors.