Hans Peter Posted June 20, 2017 Share Posted June 20, 2017 Hey, can anybody tell me where I have to write this line "HOUDINI_OCL_DEVICENUMBER=1" in order to force houdini to use my second GPU and not the one plugged to the display? Its not doing anything when I pase this into the houdini.env file. Quote Link to comment Share on other sites More sharing options...
Guest tar Posted June 20, 2017 Share Posted June 20, 2017 sigh - as was written on your post in the SideFx forum it's most likely that you have a different OpenCL vendor - therefore you need to set that vendor first. Quote Link to comment Share on other sites More sharing options...
Atom Posted June 20, 2017 Share Posted June 20, 2017 You can use hconfig, in the bin folder, to review the various possible options. http://www.sidefx.com/docs/houdini/basics/config_env Quote Link to comment Share on other sites More sharing options...
Hans Peter Posted July 6, 2017 Author Share Posted July 6, 2017 (edited) Its just not working. When I type "set HOUDINI_OCL_DEVICENUMBER=1" in the shell it then tells me that the second card is used for opencl. But when performance monitoring during a sim still the other card is used. When pasting "HOUDINI_OCL_DEVICENUMBER=1" in the houdini.env file nothing at all happens. When putting this in the system variables nothing happens to. Edited July 6, 2017 by Heraklit Quote Link to comment Share on other sites More sharing options...
Guest tar Posted July 23, 2017 Share Posted July 23, 2017 hey, try the `hgpuinfo -l` command - it's meant to list all available OpenCL devieces. Quote Link to comment Share on other sites More sharing options...
Hans Peter Posted July 24, 2017 Author Share Posted July 24, 2017 It shows me the cpu and both cards. now need to know how I effectively can change the device. Changing device in the shell only tells me that the other cards gets used without really utilizing it. Quote Link to comment Share on other sites More sharing options...
Hans Peter Posted July 25, 2017 Author Share Posted July 25, 2017 Talked to the support. The only thing that works is to extend the code a bit:HOUDINI_OCL_DEVICETYPE = “GPU”HOUDINI_OCL_VENDOR = “NVIDIA Corporation”HOUDINI_OCL_DEVICENUMBER = 1 2 Quote Link to comment Share on other sites More sharing options...
Guest tar Posted July 26, 2017 Share Posted July 26, 2017 nice - does the card work better? Quote Link to comment Share on other sites More sharing options...
Hans Peter Posted July 27, 2017 Author Share Posted July 27, 2017 Well, much more accessable VRAM due to not being responsible for a display. So I don't know how much of that 11 GB you effectively can use when the card runs a lot of other things + the viewport..but probably around 6 GB are REALLY free? The titan gives me much more space. Quote Link to comment Share on other sites More sharing options...
Hans Peter Posted July 27, 2017 Author Share Posted July 27, 2017 Nevertheless annoying that the opencl support isn't running the turbo mode of the card. Quote Link to comment Share on other sites More sharing options...
Guest tar Posted July 27, 2017 Share Posted July 27, 2017 What's a turbo mode? Isn't that automatic via the OS. Quote Link to comment Share on other sites More sharing options...
Hans Peter Posted July 28, 2017 Author Share Posted July 28, 2017 Well, the card speeds up unter pressure - like the cpu or whatever. It just doesn't with opencl. Its a titan x maxwell hydro copper. Standard overclocking from the manufacture is @ around 1375 mhz. I overlocked it to even 1500 MHZ. Houdini's opencl is pushing the card to only around 1100 MHZ. Same problem with the 1080 ti. Its running at a max of 1400 where during gpu rendering or gaming @ nearly 2000. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.