12-24?
richard.chaos_91798ec102
Posts: 0
Now I am afraid to JINKS myself here by posting this but, I am starting to use my new macpro 12 core. Was doing some rendering and CARRARA 8.5 is saying its using 24 cores! SEE IAMGE?
Whats going on here?
24.jpg
871 x 518 - 101K
Comments
core blimey!!! :coolcheese:
does it go quicker though %-P
Hello Richard!
That´s your high-end-mac - even it´s an apple :D ... wish I had a PC like yours!
...there´s an IntelXeon built in which can handle virtually 2 processes on every processor but it won´t speed up that way. It´s just looking awesome :) !
Happy rendering
tezen
Still dont expalin why Carrara says theres 24 cores?
Not near as far as I would have expected
Ah well...I'm not the only one now... [SIGH]
I don't know about programming on a Macintosh, but under Windows there is an API call to get Processor information. What you have here is a ratio between physical and "virtual" cores. Each of your 12 physical cores can handle a second core...they share the same bus however, so they won't be running simultaneously. But it is a nice number-crunching boost.
The 24 rendering processes seen on your screen are due to what is called Hyper-Threading. Hyper-Threading is available on some Intel processors (usually in higher end machines), and creates two virtual cores for every actual core. If managed properly it can reduce processing time for many jobs.
Unfortunately, Carrara may not be managing Hyper-Threading properly. There was a thread on the old forum documenting this, and two bug tracker issues reporting it.
The first one incorrectly refers to it as a "Multithreading" problem.
0046268: Multithreading on Mac does not work properly
https://bugs.daz3d.com/view.php?id=46268
0046270: Hyper-Threading causes significant render slowness
https://bugs.daz3d.com/view.php?id=46270
Neither of these bug tracker issues have been acknowledged, and I haven't retested to see if the latest version of Carrara works any better.
Edit: also see http://forumarchive.daz3d.com/viewtopic.php?t=186920
and http://forumarchive.daz3d.com/viewtopic.php?t=188959
I think the colored boxes represent threads rather than cores.
As other posters have observed, on some architectures, a single core may handle multiple threads.
My current machine is a 4-core MacBook Pro (early 2011 model). When Carrara is rendering, it displays 8 boxes.
I remember how excited I was the first time I saw Carrara show 2 boxes when rendering. 24 boxes is something else again.
How long until we get one thread (or core) per pixel?
I figured it was something like that! But was hoping apple made a mistake and ship me a 24 core machine... LOL! IO am also using a SSD for my main drive so if carrara if sending off to virtual memory I got that covered as well.
Thats for your imformation