Automatic SIMD parallelization of embedded applications based on pattern recognition

7Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.

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

APA

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.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free