Abstract
Alpha du Centaur is an interactive environment for the design of regular VLSI parallel integrated circuits. It is based on Alpha, a restricted functional language whose definition is well-suited to express the specification of an algorithm and also its execution on a synchronous parallel architecture. Programs, written in Alpha, are rewritten using formal transformations (space-time reindexing, pipelining, etc.), and finally translated into a form suited to conventional VLSI design tools. Our demonstration will show the current state of development of Alpha du Centaur, and will illustrate its use on classical systolic algorithms.
This work was partially funded by the French Coordinated Research Program C 3 and by the Esprit BRA project NANA.
Similar content being viewed by others
References
M.C. Chen. Transformations of parallel programs in crystal. Information Processing, 455–462, 1986.
H. Le Verge, C. Mauras, and P. Quinton. The APHA language and its use for the design of systolic arrays. Journal of VLSI Signal Processing, 3:173–182, 1991.
P. Quinton and V. Van Dongen. The mapping of linear recurrence equations on regular arrays. The Journal of VLSI Signal Processing, 1:95–113, 1989.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Le Verge, H. (1992). ALPHA DU CENTAUR: An environment for the design of systolic arrays. In: Finkel, A., Jantzen, M. (eds) STACS 92. STACS 1992. Lecture Notes in Computer Science, vol 577. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55210-3_220
Download citation
DOI: https://doi.org/10.1007/3-540-55210-3_220
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55210-9
Online ISBN: 978-3-540-46775-5
eBook Packages: Springer Book Archive