Translating imperative affine nested loop programs into process networks

  • Authors:
  • Ed F. Deprettere;Edwin Rijpkema;Bart Kienhuis

  • Affiliations:
  • Leiden Institute of Advanced Computer Science (LIACS), Leiden University, Niels Bohrweg 1, 2333 CA Leiden, the Netherlands;Leiden Institute of Advanced Computer Science (LIACS), Leiden University, Niels Bohrweg 1, 2333 CA Leiden, the Netherlands and Philips Research, Eindhoven, the Netherlands;Leiden Institute of Advanced Computer Science (LIACS), Leiden University, Niels Bohrweg 1, 2333 CA Leiden, the Netherlands

  • Venue:
  • Embedded processor design challenges
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Specification of signal processing applications in terms of executable process networks is indispensable when these applications are to be mapped on parallel running processing units. The specifications are typically not given as process networks but as imperative programs. Translating imperative programs to process networks is thus necessary. This can be done, be it that some restrictions on the imperative programs have to be imposed: they have to be affine nested loop programs.