Abstract
The PROGRESS system being implemented at the Institute of Informatics Systems in Novosibirsk is discussed. The system is intended to support rapid prototyping of compilers for high level languages (e.g. Fortran-77, Modula-2, SISAL) and for a family of architectures exploited fine-grained parallelism. The next goal of the project is to develop an environment for investigation of optimizing and restructuring transformations of programs to be parallelized.
Partially supported by the Russian Foundation for Fundamental Research under Grant 95-01-01334a
Chapter PDF
Key words
References
Evstigneev, V., Kasyanov, V.: The PROGRESS program manipulation system; In: Proc. of the International Conf. Parallel Computing Technologies (PaCT'93), Vol.3, Obninsk, 1993, 651–656.
Kasyanov, V.N.: Transformational approach to program concretization; Theoretical Computer Science 90, 1 (1991), 37–46.
Feo, L.T.: SISAL; LLNL, Preprint UCRL-JC-110915, July 1992.
Cann, D.: Retire Fortran? A debate rekindled; Comm. ACM 35, 8 (1992), 81–89.
Kasyanov, V.N.: Took and techniques of annotated programming; Lecture Notes in Computer Science 477 (1991), 117–131.
Padua, D.: The DELTA program manipulation system. Preliminary design; University of Illinois at Urbana-Champaign, CSRD Rep. 880, June 1989.
Software intellectualization and quality / Ed. by V.N.Kasyanov, Novosibirsk, 1994, (in Russian).
Evstigneev, V.: Some peculiarities of the software for the computers with large instruction word; Programmirovanije, 2 (1991), 69–80. (In Russian).
Bulysheva, L.: Methods and tools for optimization of computation for processors with VLIW-architectures; Computing Center of Sib. Div. of the RAS, Preprint 975, Novosibirsk, 1993. (In Russian).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Evstigneev, V.A., Kasyanov, V.N. (1995). A program manipulation system for fine-grained architectures. In: Haridi, S., Ali, K., Magnusson, P. (eds) EURO-PAR '95 Parallel Processing. Euro-Par 1995. Lecture Notes in Computer Science, vol 966. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020510
Download citation
DOI: https://doi.org/10.1007/BFb0020510
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60247-7
Online ISBN: 978-3-540-44769-6
eBook Packages: Springer Book Archive