Houdini has supported distributed solvers since Houdini 10. This masterclass provides an overview of the current state of these solvers; including the new support for resizing smoke simulations and water tanks in Houdini 15. The first half demonstrates the setup of a variety of distributed effects using shelf tools and HQueue. The final bit dives into technicality and builds a new distributed setup via microsolvers and manually invokes the tracker.
Note that I skip an attribute wrangle at 4 minutes in - that is redundant and the distance calculation I did in that I moved to a later step and I do mention that later on in the walkthrough. :)