Sign in with
Sign up | Sign in
Your question

Core / Thread speed for 3d rendering

Last response: in CPUs
Share
October 18, 2012 3:26:37 PM

Hi,

Sorry this is probaly a simple question...

As an example...I have a mac pro intel xeon 2.66 2x 6 cores = 12 cores = 24 threads.

My question is, when rendering 3d it uses all 24 threads, does each thread run at 2.66? So in effect it's rendering 2.66 x 24 threads?

Thanks
a c 83 à CPUs
October 18, 2012 4:04:50 PM

Yes each core is running at 2.66Ghz.
October 18, 2012 4:15:12 PM

thanks for the reply...do you mean each 'thread' is running at 2.66? so 24 threads at 2.66 = 63.84

Or do you mean each 'core' is running at 2.66? so 12 cores at 2.66 = 31.92
October 18, 2012 5:00:59 PM

wiffola said:
thanks for the reply...do you mean each 'thread' is running at 2.66? so 24 threads at 2.66 = 63.84

Or do you mean each 'core' is running at 2.66? so 12 cores at 2.66 = 31.92

Neither one is correct. Clock speeds of each core or thread do not get added together. Each core runs a separate process at the 2.66 clock speed. Take for instance a bucket renderer. If you have 12 cores available without hyper-threading, each core will run a separate bucket at the 2.66 clock speed. With hyper-threading, it will run 24 buckets at the same time. This speeds up the rendering considerably due to parallelism, but each core available still only runs at the 2.66 clock speed.
!