Utilize the MMX Technology to Accelerate the Calculation of Particle Image Velocimetry

The volume and complexity of data processed by today's image processing based measurements are increasing exponentially, these measurement technique demand ever increasing levels of calculation performance. From detailed studies of conventional cross-correlation program, most frequent multiplies and accumulates were converted to in-line assemble code for MMX technology. Four 16-bit words type operations were used to calculate 8-bit pixel images. After optimizing MMX assembler program, PIV calculation performance gains 4 times faster than non MMX algorithm.