Article View: comp.arch
Article #20429Re: What kinds of problems...
From: gillies
Date: Tue, 21 Mar 1989 06:38
Date: Tue, 21 Mar 1989 06:38
15 lines
1161 bytes
1161 bytes
Optimization in VLSI CAD is also a black-hole for integer CPU cycles.
The problem of translating a logic design into a chip is so
complicated that it has been broken into 6 steps, most/all of which
are NP-Hard. Some of the algorithms that can really eat your lunch
are:
1. PLA/Logic minimization (exact solution of NP-Hard problems)
2. Simulated Annealing / Neural Net optimization of the floorplan
design, layout, and (global/channel) routing. Or other types of
iterative branch & bound algorithms for solving these problems
optimally or even sub-optimally.
In other words, just about everything having to do with silicon
compiler "optimal chip generation" is expensive.
Technical Details
Message-ID:
<76700080@p.cs.uiuc.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!uxc!uxc.cso.uiuc.edu!m.cs.uiuc.edu!p.cs.uiuc.edu!gilliesReferences:
<15943@oberon.USC.EDU>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!uxc!uxc.cso.uiuc.edu!m.cs.uiuc.edu!p.cs.uiuc.edu!gillies From: gillies@p.cs.uiuc.edu Newsgroups: comp.arch Subject: Re: What kinds of problems... Message-ID: <76700080@p.cs.uiuc.edu> Date: 21 Mar 89 06:38:00 GMT References: <15943@oberon.USC.EDU> Lines: 15 Nf-ID: #R:oberon.USC.EDU:15943:p.cs.uiuc.edu:76700080:000:689 Nf-From: p.cs.uiuc.edu!gillies Mar 21 00:38:00 1989