A program manipulation system for fine-grained architectures

  • Vladimir A. Evstigneev
  • Victor N. Kasyanov
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 964)


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.

Key words

parallel processing fine-grain architectures transformational approach program restructuring multifunctional cooperation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    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.Google Scholar
  2. [2]
    Kasyanov, V.N.: Transformational approach to program concretization; Theoretical Computer Science 90, 1 (1991), 37–46.Google Scholar
  3. [3]
    Feo, L.T.: SISAL; LLNL, Preprint UCRL-JC-110915, July 1992.Google Scholar
  4. [4]
    Cann, D.: Retire Fortran? A debate rekindled; Comm. ACM 35, 8 (1992), 81–89.Google Scholar
  5. [5]
    Kasyanov, V.N.: Tools and techniques of annotated programming; Lecture Notes in Computer Science 477 (1991), 117–131.Google Scholar
  6. [6]
    Padua, D.: The DELTA program manipulation system. Preliminary design; University of Illinois at Urbana-Champaign, CSRD Rep. 880, June 1989.Google Scholar
  7. [7]
    Software intellectualization and quality/Ed. by V.N.Kasyanov, Novosibirsk, 1994, (in Russian).Google Scholar
  8. [8]
    Evstigneev, V.: Some peculiarities of the software for the computers with large instruction word; Programmirovanije, 2 (1991), 69–80. (In Russian).Google Scholar
  9. [9]
    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).Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1995

Authors and Affiliations

  • Vladimir A. Evstigneev
    • 1
  • Victor N. Kasyanov
    • 1
  1. 1.A.P.Ershov Institute of Informatics SystemsSiberian Division of Russian Academy of ScienceNovosibirsk-90Russia

Personalised recommendations