Abstract
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, which involves a three-step process of matching, condition checking and replacing of the source code. Experiments with DSP and the MPEG2 encoder benchmarks, show that about 85% of the loops which are suitable for Single Instruction Multiple Data (SIMD) parallelization can be automatically recognized and mapped.
Cite
CITATION STYLE
Manniesing, R., Karkowski, I., & Corporaal, H. (2000). Automatic SIMD parallelization of embedded applications based on pattern recognition. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1900, pp. 349–356). Springer Verlag. https://doi.org/10.1007/3-540-44520-x_46
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.