Version 4.33 of the Triton Ocean SDK for OpenGL and DirectX moves off the deprecated AMD APP SDK and onto the open-source SDK for OpenCL. This means Triton’s OpenCL support is no longer limited to AMD video cards; any vendor that supports OpenCL 2.0 or newer in their video drivers can now accelerate Triton’s 3D ocean wave equations using their GPU! And that includes Intel HD Graphics, unlocking GPU acceleration for our wave simulations on Intel for the first time.
We’ve been seeing a growing trend of customers using inexpensive mini-PC’s as image generators, and this release means Triton can run smoothly even on these low-end systems. We tested Triton 4.33 on an Intel NUC PC and achieved fluid framerates, with Triton computing tens of thousands of ocean waves in parallel on Intel’s integrated graphics chip.
Triton’s OpenCL plugin even works on NVidia cards, although you’ll probably want to stick with Triton’s default CUDA integration on NVidia platforms. Triton automatically chooses the best framework on your platform, so there’s nothing you need to do as a developer or end-user to take advantage of OpenCL or CUDA acceleration.
Linux developers however will need to ensure the clFFT library is installed prior to building Triton from source. On Windows, everything you need is included with the SDK and it “just works.”
Triton 4.33 also fixes an issue in the Triton Preview Tool that caused it to crash if our SilverLining SDK was not also installed.
You can get an evaluation SDK of Triton 4.33 at our evaluation download page, and licensed customers can get it from their download portal.