Matrox Imaging Library (MIL) 9.0, from Matrox Imaging, features several enhancements to the image processing platform. MIL 9.0 takes advantage of today's high-performance graphics processor units (GPUs) and high-performance computing (HPC) clusters. This enables a MIL application to be distributed across several computers over a network, to be controlled remotely, or in a master-slave configuration. Furthermore, MIL 9.0 can help reduce the load on the host CPU by offloading image processing functions (primitives such as arithmetic, geometric transforms, filters, and morphology), to a GPU. Finally, MIL 9.0 includes support for Windows Vista and 64-bit operating systems. As an add-on, MIL 9.0’s Processing Pack 1 (PP1) features multi-core and multi-CPU speed optimisations, a colour analysis tool, a 3D reconstruction tool, and verification of 1D/2D codes using ISO/IEC standards.