DocumentCode
3148181
Title
A transformational approach to the derivation of hardware algorithms from recurrence equations
Author
Yoshida, Norihiko
Author_Institution
Dept. of Comput. Sci. & Commun. Eng., Kyushu Univ., Hakozaki, Fukuoka, Japan
fYear
1988
fDate
14-18 Nov 1988
Firstpage
433
Lastpage
440
Abstract
An approach to the derivation of hardware algorithms from recurrence equations is proposed that is based on program transformation. A representation for hardware algorithms, called relational representation, is introduced, in which one relational program corresponding to a given recurrence equation (namely a specification) is transformed to another relational program corresponding to a hardware algorithm (namely an implementation). Based on the unfold/fold transformation method of logic programs, several transformation tactics have been formalized. Several implementations of hardware algorithms, such as pipelines, orthogonal grids, and trees, have been derived from their respective specifications in recurrence equations
Keywords
parallel algorithms; hardware algorithms; logic programs; orthogonal grids; pipelines; program transformation; recurrence equations; relational program; relational representation; transformational approach; trees; Algorithm design and analysis; Computer science; Difference equations; Finite impulse response filter; Hardware; Logic; Pipelines; Signal processing algorithms; Transforms; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing '88. [Vol.1]., Proceedings.
Conference_Location
Orlando, FL
Print_ISBN
0-8186-0882-X
Type
conf
DOI
10.1109/SUPERC.1988.44682
Filename
44682
Link To Document