Well,
It seems that this has become a discussion about BMRT. While I agree that BMRT is a fine tool I wanted to give some simple stats.
I am rendering a simple surface of 1000x1000 points using a fresnel shader on a 600Mhz fuel. The results are as follows
using BMRT it took 660 seconds to render using rendrib.
With pixie using rndr it too 59 seconds. Neither was multi-threaded (no point single cpu fuel in both cases) but pixie was 10x faster for this example.
I know that metrivs are a dung hill. But facts speak for themselves.
Cheers
It seems that this has become a discussion about BMRT. While I agree that BMRT is a fine tool I wanted to give some simple stats.
I am rendering a simple surface of 1000x1000 points using a fresnel shader on a 600Mhz fuel. The results are as follows
using BMRT it took 660 seconds to render using rendrib.
With pixie using rndr it too 59 seconds. Neither was multi-threaded (no point single cpu fuel in both cases) but pixie was 10x faster for this example.
I know that metrivs are a dung hill. But facts speak for themselves.
Cheers
). I didn't have a look at the sources, but I guess atomic.h contains some OS specific code (osLock, osUnlock, ...) that have to be implemented for Irix. If you're lucky, maybe you can reuse another OS implementation. If you're not, you may have to write some Irix specific code, and/or use compiler intrinsics for atomic operations.
Youse guys are okay .... grazie, grazie from all of us non-programmers.