• DocumentCode
    2494111
  • Title

    Distributed synthesis of real-time computer systems

  • Author

    Abualsamid, Ahmad ; Alqadi, Raed ; Ramanathan, Parameswaran

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
  • fYear
    1995
  • fDate
    15-17 May 1995
  • Firstpage
    154
  • Lastpage
    163
  • Abstract
    High-level synthesis has become commonplace in many areas of computing such as VLSI design and digital signal processing. However, it is just beginning to receive attention in the area of real-time systems. Given a real-time application and a design library of components, high-level synthesis involves three main steps: (i) estimation of processors and resources required to meet the constraints of the application, (ii) identifying suitable architectures using the components from the design library, and (iii) scheduling application tasks on the selected architecture. In this paper, we focus on the first and the third steps of this process. Specifically, we identify key issues in parallelizing these two steps. We then discuss approaches to deal with these issues and present results of our distributed implementation. The results of this implementation on a network of workstations show that considerable speedup in overall runtimes can be achieved by using multiple workstations
  • Keywords
    CAD; computational complexity; distributed processing; engineering workstations; high level synthesis; real-time systems; scheduling; software libraries; application constraints; application task scheduling; component library; design library; distributed synthesis; high-level synthesis; parallelization; processor estimation; real-time computer systems; resource estimation; runtime speedup; suitable architecture identification; workstation network; Application software; Digital signal processing; Distributed computing; High level synthesis; Real time systems; Signal design; Signal synthesis; Software libraries; Very large scale integration; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Technology and Applications Symposium, 1995. Proceedings
  • Conference_Location
    Chicago, IL
  • ISSN
    1080-1812
  • Print_ISBN
    0-8186-6980-2
  • Type

    conf

  • DOI
    10.1109/RTTAS.1995.516212
  • Filename
    516212