More observations about OpenCL performance in Houdini 14.0.291:
I tried running the same pyro smoke simulation (1500 frames, no caching, straight to disk) on the following hardware. Results are in minutes:seconds format:
Software mode:
29:20 - Intel i7-5960X CPU @ 4.3GHz
OpenCL Mode:
7:20 - GeForce GTX 660 2GB (OpenCL 1.2 CUDA)
7:19 - Radeon R2 290 4GB (OpenCL 2.0 AMD-APP, 1642.5)
8:30 - Intel i7-5960X CPU @ 4.3GHz (OpenCL 1.2, Build 57)
I was really surprised that the Radeon wasn't any faster than the GeForce. The other surprise was how fast the CPU is with the Intel OpenCL driver. For now, I'm going to use the CPU/OpenCL and wait for the next gen graphics cards to be released.
Edit: There's also a big discrepancy in the look of results from the OpenCL vs software mode simulations. The OpenCL-generated ones don't seem to dissipate density properly. Can anyone else confirm this?