• DocumentCode
    2523716
  • Title

    Fine-grained parallel VLSI synthesis for commercial CAD on a network of workstations

  • Author

    Kim, Victor ; Banerjee, Prithviraj ; De, Kaushik

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    421
  • Lastpage
    428
  • Abstract
    We present a fine-grained parallel processing scheme for speeding up an industrial VLSI synthesis tool on a network of workstations without sacrificing the quality of results. The synthesis tool is Ambit BuildGates, a high-capacity ASIC logic synthesis software from Cadence Design Systems. We examine some necessary operating conditions for a practical parallel implementation of such a software, and propose a parallel approach which accommodates for the highly-irregular computation requirements in synthesis and the high-latency, low-bandwidth conditions of the target environment. For pragmatic as well as performance concerns, we designed a parallel algorithm which produces results (synthesized logic) that are identical to those of the original uniprocessor algorithm. We employ heuristic load assessment and adaptive cyclic distribution in order to actively balance the unpredictable load throughout execution, which enables a considerable reduction in runtime (i.e. 51.3 hours down to 23.4 hours) on actual customer design benchmarks
  • Keywords
    VLSI; high level synthesis; parallel programming; workstation clusters; ASIC logic synthesis; Ambit BuildGates; VLSI synthesis; commercial CAD; fine-grained parallel processing; network of workstations; parallel algorithm; performance; runtime; synthesis tool; Application specific integrated circuits; Concurrent computing; Design automation; Logic design; Network synthesis; Parallel processing; Software design; Software tools; Very large scale integration; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2000. Proceedings. 2000 International Conference on
  • Conference_Location
    Toronto, Ont.
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-0768-9
  • Type

    conf

  • DOI
    10.1109/ICPP.2000.876158
  • Filename
    876158