Jump to content

pyro simulations on the farm?


Recommended Posts

How hard is it to run a pyro simulation on a remote machine?  We have one UI license, and 2 Houdini Engine licenses.  (I think there may also be some render licenses?)  I would like to use those Engine licenses to run pyro sims on other machines while I am working in Houdini at my desk.  


I have had a quick look for documentation, but it seems like Engine is more focused on using Houdini in other software packages like Maya.  Can anyone point me in the right direction?



Link to comment
Share on other sites

We have Deadline.  How hard is it to configure Deadline to pick up an Engine license?


SSH and command line sounds like a great solution.  I will google for the syntax... I'm guessing it's going to be similar to Maya: 


> houdini -batch - myfile.hip


or something...  thanks!


...OK I found hrender, but I need to sim... I really ought to get some sleep....

Edited by johnLIC
Link to comment
Share on other sites

Low tech solution (assuming you have Unix installed, or Cygwin if on Windows)

$ ssh user@host
$ cd /path/to/hfs14.0.249
$ source .setup
$ cd ~/job/path
$ hbatch myfile.hip
> render /out/therendernode
> quit
$ exit
Or, set up a render.cmd script with those render and quit commands. Then you can just do "hbatch myfile.hip render.cmd"
Link to comment
Share on other sites

hrender to do the export , hbatch license or the new houdini engine does the same job as well ,

and then mantra to render ifds , you normally have 10 licences ( but when you request sidefx for more licences , its unlimited )

mantra -f filename.$F4.ifd

Link to comment
Share on other sites

Hey John,


We used Deadline here for our sims, what version are you running? The 6 > come with submission scripts for to handle engine submissions. The script also come with in houdini calls that will allow you to submit via the interactive application.


Have you tried this?

Link to comment
Share on other sites

Apparently Dealine 6, which we have here, does not support Houdini 14. Sad face!


So far I've been able to use hbatch to simulate from the command line on a remote desktop, using these two commands:


mread <myhipfile.hip>
render /out/geometry1



...and we got hqueue to render .exr frames on a couple machines on the farm.  I haven't tried the hq_simulate node yet, but I'm hoping I can simulate on the farm that way.  


Getting hqueue working was like breaking the enigma code, I imagine.  We had a guy from sidefx walking us through it.  It's quite a stew of ip addresses, mapped drives, and environment variables!  

Link to comment
Share on other sites

I'm using HQueue exclusively.  DL version 6 does not support Houdini version 14.  (There's a dropdown in the Deadline window for submitting Houdini jobs that forces you to choose among versions 6-13 of Houdini.)


I got HQ_Sim to work, without a lot of hassle, so now I have 10 more machines to simulate on!  HQueue is great! 

Link to comment
Share on other sites

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.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...