Title of article
Automatic implementation of affine iterative algorithms: Design flow and communication synthesis Original Research Article
Author/Authors
Alessandro Marongiu، نويسنده , , Paolo Palazzari، نويسنده ,
Issue Information
دوهفته نامه با شماره پیاپی سال 2001
Pages
23
From page
109
To page
131
Abstract
This work addresses the automatic generation of a parallel architecture, described by the skeleton of a VHDL program at the Register Transfer Level, starting from some high level expression specified by the LIGHTC language, a subset of the ANSI C. The synthesis methodology is related to the affine iterative algorithms, which arise in many scientific and technological applications and can be described by the System of Affine Recurrence Equations model (SARE). After reviewing basic theory on SARE and their synthesis, we present a new methodology to synthesize communications: the proposed communication synthesis methodology, based on a propagation technique which uses the concept of Integral Hilbert Vector basis, allows the generation of inexpensive (in terms of time and silicon area) communication patterns. The communication synthesis methodology is part of a global design flow: the main steps of the design flow are shortly reviewed and the whole design methodology is explained by a simple test case, the matrix–matrix product.
Journal title
Computer Physics Communications
Serial Year
2001
Journal title
Computer Physics Communications
Record number
1135662
Link To Document