• DocumentCode
    2112197
  • Title

    A software pipelining based VLIW architecture and optimizing compiler

  • Author

    Su, Bogong ; Wang, Jian ; Tang, Zhizhong ; Zhao, Wei ; Wu, Yimin

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    1990
  • fDate
    27-29 Nov 1990
  • Firstpage
    17
  • Lastpage
    27
  • Abstract
    This paper introduces a VLIW architecture and its optimizing compiler which are now under development. Based on the URPR software pipelining approach, the architecture integrates nine PEs with the same structure on a single-chip. In addition, a pipeline register file is used to reduce the inter-body dependent distance to enhance the overlapping of the adjacent loop iterations, furthermore to shorten the length of the optimized loop body. The pipeline register file also increases the bandwidth between PEs. The optimizing compiler is also based on the URPR software pipelining approach. It uses a two-level software pipelining method to implement phase-coupled resource allocation and code optimization, and obtains good time and space optimal results. A compilation example of an FFT innermost loop is discussed. The simulation results indicate that the architecture could reach high performance with the aid of the optimizing compiler
  • Keywords
    parallel architectures; pipeline processing; program compilers; software engineering; FFT; URPR software pipelining; code optimization; loop iterations; optimizing compiler; phase-coupled resource allocation; pipeline register file; software pipelining based VLIW architecture; Computer architecture; Digital signal processing; Image processing; Optimizing compilers; Parallel processing; Pipeline processing; Resource management; Scientific computing; Signal processing algorithms; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microprogramming and Microarchitecture. Micro 23. Proceedings of the 23rd Annual Workshop and Symposium., Workshop on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-2124-9
  • Type

    conf

  • DOI
    10.1109/MICRO.1990.151423
  • Filename
    151423