Loosely coupled parallel algorithm for standard cell placement

被引:0
|
作者
Sun, Wern-Jieh [1 ]
Sechen, Carl [1 ]
机构
[1] Univ of Washington, Seattle, United States
关键词
Benchmark circuits - Heuristic spanning - Interprocessor communication - Loosely coupled parallel algorithm - Low temperature annealing phase - Parallelism - Processor utilization efficiency - Shared memory multiprocessor - Standard cell placement - UNIX workstations;
D O I
暂无
中图分类号
学科分类号
摘要
We present a loosely coupled parallel algorithm for the placement of standard cell integrated circuits. Our algorithm is a derivative of simulated annealing. The implementation of our algorithm is targeted toward networks of UNIX workstations. This is the very first reported parallel algorithm for standard cell placement which yields as good or better placement algorithm reported which addition, it is the first parallel placement algorithm reported which offers nearly linear speedup, in terms of the number of processors (workstations) used, over the serial version. Despite using the rather slow local area network as the only means of interprocessor communication, the processor utilization is quite high, up to 98% for 2 processors and 90% for 6 processors. The new parallel algorithm has yielded the best overall results ever reported for the set of MCNC standard cell benchmark circuits.
引用
收藏
页码:137 / 144
相关论文
共 50 条
  • [1] A parallel standard cell placement algorithm
    Sun, WJ
    Sechen, C
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1997, 16 (11) : 1342 - 1357
  • [2] A parallel and distributed genetic algorithm on loosely-coupled multiprocessor systems
    Matsumura, T
    Nakamura, M
    Okech, J
    Onaga, K
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1998, E81A (04) : 540 - 546
  • [3] Parallel parsing on a loosely coupled multiprocessor
    Ra, DY
    Kim, JH
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1996, E79D (12) : 1620 - 1628
  • [4] A PARALLEL ROW-BASED ALGORITHM FOR STANDARD CELL PLACEMENT WITH INTEGRATED ERROR CONTROL
    SARGENT, JS
    BANERJEE, P
    26TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, 1989, : 590 - 593
  • [5] A parallel circuit-partitioned algorithm for timing-driven standard cell placement
    Chandy, JA
    Banerjee, P
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1999, 57 (01) : 64 - 90
  • [6] The realization and application of loosely coupled algorithm
    School of Civil and Architecture Engineering, Beijing Jiaotong University, Beijing 100044, China
    Gongcheng Lixue, 2008, 12 (48-52+59):
  • [7] PLACEMENT AND MIGRATION OF PROCESSES IN LOOSELY COUPLED DISTRIBUTED SYSTEMS
    BERNARD, G
    STEVE, D
    SIMATIC, M
    TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1991, 10 (05): : 375 - 392
  • [8] Detailed numerical simulation of laminar flames by a parallel multiblock algorithm using loosely coupled computers
    Cònsul, R
    Pérez-Segarra, CD
    Claramunt, K
    Cadafalch, J
    Oliva, A
    COMBUSTION THEORY AND MODELLING, 2003, 7 (03) : 525 - 544
  • [9] High efficiency clustering algorithm for standard cell placement
    Wu, W.M.
    Hong, X.L.
    Cai, Y.C.
    Gu, J.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2001, 29 (02): : 148 - 151
  • [10] AN ALGORITHM FOR QUADRISECTION AND ITS APPLICATION TO STANDARD CELL PLACEMENT
    SUARIS, PR
    KEDEM, G
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1988, 35 (03): : 294 - 303