Jacket v2.0
Jacket version 2.0 has GPU computing capabilities for use with MATLAB. Features include a multi-GPU interface and support for OpenCL devices. M-code is now portable across all major GPU devices, including AMD/ATI, Intel and NVIDIA chips. It is used for rapid prototyping and problem solving across a range of government, manufacturing, energy, media, biomedical, financial and scientific research applications. Control over all GPUs occurs through simple, fast GPU selection functions. The software automatically handles communication between the GPU devices, without the need to launch bulky parallel computing workers. GINFO, GSELECT and GSYNC are all extended to handle multiple devices. For OpenCL there is support for single precision, floating point, real and complex types. There is also support for array math, FFTs and element-wise operations. OpenCL compliant devices are listed in GINFO.