• DocumentCode
    2044191
  • Title

    Parallelizing post-placement timing optimization

  • Author

    Kim, Jiyoun ; Papaefthymiou, Marios C. ; Neves, Jose L.

  • Author_Institution
    Adv. Comput. Archit. Lab., Michigan Univ., Ann Arbor, MI
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    This paper presents an efficient modeling scheme and a partitioning heuristic for parallelizing VLSI post-placement timing optimization. Encoding the paths with timing violations into a task graph, our novel modeling scheme provides an efficient representation of the timing and spatial relations among timing optimization tasks. Our new partitioning algorithm then assigns the task graph into multiple sessions of parallel processes, so that interprocessor communication is completely eliminated during each session. This partitioning scheme is especially useful for parallelizing processes with heavily connected tasks and, therefore, high communication requirements. For circuits with 20-130 thousand cells, the partitioning heuristic achieves speedups in excess of 5times without degrading solution quality by dynamically utilizing 1-8 processors
  • Keywords
    VLSI; circuit optimisation; integrated circuit modelling; logic partitioning; parallel processing; timing; VLSI post-placement timing optimization; interprocessor communication elimination; parallel VLSI design; parallel processing; partitioning heuristic; task graph; Circuits; Computer architecture; Degradation; Delay; Design automation; Design optimization; Parallel processing; Partitioning algorithms; Timing; Very large scale integration; Parallel VLSI Design; Partitioning; Physical Design; Timing Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Conference_Location
    Rhodes Island
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639372
  • Filename
    1639372