This paper investigates the potential for automatic mapping of typical embedded applications to architectures with multimedia instruction set extensions. For this purpose a (pattern matching based) code transformation engine is used. The experiments show that about 85% of the loops which are suitable for Single Instruction Multiple Data (SIMD) parallelization can be automatically recognized and mapped
Evaluation of a Potential for Automatic SIMD Parallelization of Embedded Applications
R. Manniesing, I. Karkowski and H.Corporaal
Fifth Annual Conference of the Advanced School for Computing and Imaging 1999:103-110.