Issue No. 03 - May/June (2004 vol. 24)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2004.1
Faraydon Karim , STMicroelectronics
Alain Mellan , STMicroelectronics
Anh Nguyen , STMicroelectronics
Utku Aydonat , University of Toronto
Tarek Abdelrahman , University of Toronto
This template architecture for SoC systems uses superscalar techniques to exploit task-level parallelism among different processing units. It supports a natural programming model that relieves programmers from explicitly synchronizing tasks and communicating data. Code transformations that improve application performance are easy to incorporate in compilers for this architecture.
A. Mellan, U. Aydonat, F. Karim, A. Nguyen and T. Abdelrahman, "A Multilevel Computing Architecture for Embedded Multimedia Applications," in IEEE Micro, vol. 24, no. , pp. 56-66, 2004.