Where can i find the option for renderman to use more than one thread or prossessor in houdini?
Thanks.
Renderman Multithreaded Option In houdini
3781 4 0- Alejandro Echeverry
- Member
- 691 posts
- Joined: June 2006
- Offline
Feel The Knowledge, Kiss The Goat!!!
http://www.linkedin.com/in/alejandroecheverry [linkedin.com]
http://vimeo.com/lordpazuzu/videos [vimeo.com]
http://www.linkedin.com/in/alejandroecheverry [linkedin.com]
http://vimeo.com/lordpazuzu/videos [vimeo.com]
- mark
- Staff
- 2642 posts
- Joined: July 2005
- Offline
alejandro
Where can i find the option for renderman to use more than one thread or prossessor in houdini?
Thanks.
I don't think that there's an RiOption to specify the number of threads.
However, you can specify the number of threads on the command line in the output driver.
i.e. change the “prman” to “prman -t:2”
- Alejandro Echeverry
- Member
- 691 posts
- Joined: June 2006
- Offline
Thanks.
Feel The Knowledge, Kiss The Goat!!!
http://www.linkedin.com/in/alejandroecheverry [linkedin.com]
http://vimeo.com/lordpazuzu/videos [vimeo.com]
http://www.linkedin.com/in/alejandroecheverry [linkedin.com]
http://vimeo.com/lordpazuzu/videos [vimeo.com]
- ykcosmo
- Member
- 288 posts
- Joined: July 2005
- Offline
- Pagefan
- Member
- 519 posts
- Joined:
- Offline
Shameless quote from the renderman docs:
Because prman consumes much less memory when using threads than when launching multiple processes, the default behavior for prman is to only utilize threading. If the user specifies -p:n, it will be interpreted as -t:n. If both -t and -p are used, only the value provided via -t will be considered. This default behavior can be reverted to the old multi-process behavior by placing the following in the rendermn.ini file:
/prman/parallelmode multiprocess
The user can also change the default number of processing units with a setting in the rendermn.ini file:
/prman/nprocessors 1
This is useful if one wants to override the default behavior, which queries the system for the number of processing units available. If the nprocessors setting is found, it will use that setting instead of querying the system. Note, this setting affects the default number of processing units utilized when using the -p:n option as well.
So -t works too…
Because prman consumes much less memory when using threads than when launching multiple processes, the default behavior for prman is to only utilize threading. If the user specifies -p:n, it will be interpreted as -t:n. If both -t and -p are used, only the value provided via -t will be considered. This default behavior can be reverted to the old multi-process behavior by placing the following in the rendermn.ini file:
/prman/parallelmode multiprocess
The user can also change the default number of processing units with a setting in the rendermn.ini file:
/prman/nprocessors 1
This is useful if one wants to override the default behavior, which queries the system for the number of processing units available. If the nprocessors setting is found, it will use that setting instead of querying the system. Note, this setting affects the default number of processing units utilized when using the -p:n option as well.
So -t works too…
-
- Quick Links