Analytical Engines are Unnecessary in Top-down Partitioning-based Placement
Author(s) -
Charles J. Alpert,
Andrew Caldwell,
Tony F. Chan,
Dennis J.-H. Huang,
Andrew B. Kahng,
Igor L. Markov,
M. S. Moroz
Publication year - 1998
Publication title -
vlsi design
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.123
H-Index - 24
eISSN - 1065-514X
pISSN - 1026-7123
DOI - 10.1155/1999/93607
Subject(s) - krylov subspace , quadratic equation , computer science , iterated function , solver , context (archaeology) , relaxation (psychology) , coupling (piping) , mathematical optimization , very large scale integration , convergence (economics) , algorithm , iterative method , mathematics , engineering , mathematical analysis , paleontology , social psychology , mechanical engineering , psychology , geometry , economics , biology , economic growth , embedded system
The top-down “quadratic placement” methodology is rooted in such works as [36, 9, 32]and is reputedly the basis of commercial and in-house VLSI placement tools. Thismethodology iterates between two basic steps: solving sparse systems of linear equationsto achieve a continuous placement solution, and “legalization” of the placement bytransportation or partitioning. Our work, which extends [5], studies implementationchoices and underlying motivations for the quadratic placement methodology. We firstrecall some observations from [5], e.g., that (i) Krylov subspace engines for solvingsparse linear systems are more effective than traditional successive over-relaxation(SOR) engines [33] and (ii) that correlation convergence criteria can maintain solutionquality while using substantially fewer solver iterations. The focus of our investigation isthe coupling of numerical solvers to iterative partitioners that is a hallmark of thequadratic placement methodology. We provide evidence that this coupling may havehistorically been motivated by the pre-1990’s weakness of min-cut partitioners, i.e.,numerical engines were needed to provide helpful hints to weak min-cut partitioners. Inparticular, we show that a modern multilevel FM implementation [2] derives no benefitfrom such coupling. We also show that most insights obtained from study of individualmin-cut partitioning instances (within the top-down placement) also hold within theoverall context of a complete top-down placer implementation
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom