multithreaded
Posted: 21 November 2020 12:18 PM   [ Ignore ]  
Total Posts:  34
Joined  2015-09-05

hi

I have a question


is cinema 4d multithreaded like houdini?

thank’s

Profile
 
 
Posted: 21 November 2020 01:44 PM   [ Ignore ]   [ # 1 ]  
Moderator
Avatar
Total Posts:  9082
Joined  2011-03-03

Hi gentib,

Since Cinema 4D has many parts, that is not simple to answer in general, but as a rule of thumb, if Multithreading makes sense, then it is implemented. It is implemented so well that the app is the core of Cinebench, a widely use performance test.

I wouldn’t dare say that I would know how Houdini is coded in detail and if it uses Multithreading or Multiprocessing for all parts or just a few main parts of the code.

Reading about it in the past, I feel that it is often set as the same in some people’s minds (thread/processors). Anyway, here is how much you can set Cinema 4D into multithreading.

https://help.maxon.net/r23/en-us/Default.htm#html/PREFSRENDERER-PREF_RENDERER_MAIN_GROUP.html?TocPath=Configuration|Preferences|_____11

If you have an option to see how much use Cinema 4D has from each core or CPU, then that might help (Activity Monitor). This will then provide a glimpse about the parts Cinema 4D is taking advantage of your Computer, which is the main idea.

Inside of the app are a few parts that are strictly single-threaded, AFAIK. To my knowledge, that is any part of the app that produces information which built up on each other, which sounds to me very logically, or where multithreading would slow down the process, to begin with. 

I hope that helps

Cheers

 Signature 

Dr. Sassi V. Sassmannshausen Ph.D.
Cinema 4D Mentor since 2004

Photography For C4D Artists: 200 Free Tutorials. Texture, Panorama, HDRI, Camera Projection, etc.
https://www.youtube.com/user/DrSassiLA/playlists

Profile