Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kwok-Shing Leung

dblp:66/1226 · DBLP profile ↗
← Back
8ranked-venue papers
1as first author
0since 2021 · last 2005
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 8 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Electronic design automation · 93% Integrated circuit design · 7%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.031998
Efficient algorithms for the minimum shortest path Steiner arborescence problem with applications to VLSI physical design · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1998
Optimal wiresizing under Elmore delay model · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Performance-Driven Interconnect Design Based on Distributed RC Delay Model · DAC 1993
Electronic design automation › physical design
routing
0.021998
Efficient algorithms for the minimum shortest path Steiner arborescence problem with applications to VLSI physical design · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1998
Performance-Driven Interconnect Design Based on Distributed RC Delay Model · DAC 1993
Electronic design automation › timing analysis › interconnect delay estimation
elmore delay
0.011995
Optimal wiresizing under Elmore delay model · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Electronic design automation › physical design
interconnect optimization
0.011995
Optimal wiresizing under Elmore delay model · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Electronic design automation › physical design › interconnect optimization
wire sizing
0.011995
Optimal wiresizing under Elmore delay model · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Integrated circuit design
interconnect
0.011993
Performance-Driven Interconnect Design Based on Distributed RC Delay Model · DAC 1993
Electronic design automation › timing analysis › delay modeling
RC delay
0.011993
Performance-Driven Interconnect Design Based on Distributed RC Delay Model · DAC 1993
Electronic design automation › physical design › routing
steiner tree
0.011993
Performance-Driven Interconnect Design Based on Distributed RC Delay Model · DAC 1993
Graph algorithms and graph theory
shortest path
0.011998
Efficient algorithms for the minimum shortest path Steiner arborescence problem with applications to VLSI physical design · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1998

Methods — techniques the papers use, named apart from their topics

heuristic · 0.0exact algorithm · 0.0polynomial-time algorithm · 0.0RC delay model · 0.0distributed RC delay model · 0.0
YearPublicationVenuePosition
2005 SPIDER: simultaneous post-layout IR-drop and metal density enhancement with redundant fill
abstract
This paper presents SPIDER, a novel methodology that advantageously utilizes metal fill to simultaneously fulfil metal density requirements and reduce IR-drop of the power distribution network. This is achieved through the addition of partially redundant connections between metal fills and power meshes. Our technique is especially significant for 90nm process technology or below because (1) metal fill must now be done as part of the IC implementation flow due to its increasing impact on timing, (2) the tolerance for IR drop is tightening due to voltage scaling, and the increasingly conservative power mesh design to address IR-drop is adding significant burden on the available routing resources, (3) IR-drop is getting worse due to increasing design sizes, and (4) the large degree of design uncertainty demands IRdrop repair capabilities that can be applied after routing is completed. SPIDER addresses all these issues practically with little or no cost. Experimental results further demonstrated the robustness and effectiveness of our approach: SPIDER achieves an average IR-drop reduction of 62.2% in 16 designs of various sizes.
Kwok-Shing Leung
ICCAD1
2001 The Measured Network Traffic of Compiler-Parallelized Programs
abstract
Using workstations on a LAN as a parallel computer is becoming increasingly common. At the same time, parallelizing compilers are making such systems easier to program. Understanding the traffic of compiler-parallelized programs running on networks is vital for network planning and designing quality of service systems. To provide a basis for such understanding, we measured the traffic of six dense-matrix applications written in a dialect of High Performance Fortran, compiled with the Fx parallelizing compiler, and run on an Ethernet LAN. The traffic of these programs is profoundly different from typical network traffic. In particular the programs exhibit global collective communication patterns, correlated traffic along many connections, constant burst sizes, and periodic burstiness with bandwidth dependent periodicity. The traffic of these programs can be characterized by the power spectra of their instantaneous average bandwidth.
Peter A. Dinda, Brad M. Garcia, Kwok-Shing Leung
ICPP3
1998 Efficient algorithms for the minimum shortest path Steiner arborescence problem with applications to VLSI physical design
abstract
Given an undirected graph G=(V, E) with positive edge weights (lengths) /spl omega/: E/spl rarr//spl Rfr//sup +/, a set of terminals (sinks) N/spl sube/V, and a unique root node e/spl epsiv/N, a shortest path Steiner arborescence (hereafter an arborescence) is a Steiner tree rooted at, spanning all terminals in N such that every source-to-sink path is a shortest path in G. Given a triple (G, N, r), the minimum shortest path Steiner arborescence (MSPSA) problem seeks an arborescence with minimum weight. The MSPSA problem has various applications in the areas of physical design of very large-scale integrated circuits (VLSI), multicast network communication, and supercomputer message routing; various eases have been studied in the literature. In this paper, we propose several heuristics and exact algorithms for the MSPSA problem with applications to VLSI physical design. Experiments indicate that our heuristics generate near optimal results and achieve speedups of orders of magnitude over existing algorithms.
Jason Cong, Andrew B. Kahng, Kwok-Shing Leung
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
1997 Efficient heuristics for the minimum shortest path Steiner arborescence problem with applications to VLSI physical design
abstract
Given an undirected graph G = (K E) with positive edge weights (lengths) w : E + R+, a set of terminals (sinks) N C V, and a unique root node r E N, a shortest-path Ste%er arborescence (simply called an arborescence in the following) is a Steiner tree rooted at T spanning all terminals in N such that every source-to-sink path is a shortest path in G. Given a triple (G, N, T), the Minimum Shortest-Path Steiner Arborescence (MSPSA) problem seeks an arborescence with minimum weight.The MSPSA problem has various applications in the areas of VLSI physical design, multicast network communication, and supercomputer message routing; various cases have been studied in the literature.In this paper, we propose three efficient heuristics for the MSPSA problem and present applications to VLSI physical design.Experiments indicate that our algorithms generate near-optimal results and achieve speedups of several orders of magnitude over existing algorithms.1.
Jason Cong, Andrew B. Kahng, Kwok-Shing Leung
ISPD3
1996 Simultaneous buffer and wire sizing for performance and power optimization
abstract
In this paper, we study the simultaneous buffer and wire sizing (SBWS) problem for delay and power dissipation minimization. We prove the BS/WS relation for optimal SBWS solutions. This relation leads to a polynomial time algorithm for computing the lower and upper bounds of the optimal SBWS solutions, which enables an efficient optimal algorithm for computing optimal SBWS solutions. We have applied the SBWS algorithms to the clock nets in a spread spectrum IF transceiver chip and HSPICE simulations show that our algorithms can reduce skew and power by a factor of 3.5X and 2.6X, respectively, when compared to the manual layout of the clock nets in the original chip.
Jason Cong, Cheng-Kok Koh, Kwok-Shing Leung
ISLPED3
1995 Optimal wiresizing under Elmore delay model
abstract
In this paper, we study the optimal wiresizing problem under the Elmore delay model. We show that the optimal wiresizing solutions satisfy a number of interesting properties, including the separability, the monotone property, and the dominance property. Based on these properties, we have developed a polynomial-time optimal wiresizing algorithm for arbitrary interconnect tree structures under Elmore delay model. Extensive experimental results have shown that our wiresizing solution reduces interconnect delay by up to 51% when compared to the uniform-width solution of the same routing topology. Furthermore, compared to the wiresizing solution based on a simpler RC delay model our wiresizing solution reduces the total wiring area by up to 28% while further reducing the interconnect delays to the timing-critical sinks by up to 12%.>
Jason Cong, Kwok-Shing Leung
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1993 Performance-Driven Interconnect Design Based on Distributed RC Delay Model
abstract
In this paper, we study the interconnect design problem under pared to those by the best known Steiner tree algorithm.
Jason Cong, Kwok-Shing Leung, Dian Zhou
DAC2
1993 Optimal wiresizing under the distributed Elmore delay model
abstract
We study the optimal wiresizing problem under the distributed Elmore delay model. We show that the optimal wiresizing solutions satisfy a number of interesting properties, including the separability, the monotone property, and the dominance property. Based on these properties, we develop a polynomial-time optimal wiresizing algorithm for arbitrary interconnect structures under the distributed Elmore delay model. Extensive experimental results show that our wiresizing solution reduces interconnection delay by up to 51% when compared to the uniform-width solution of the same routing topology. Furthermore, compared to the wiresizing solution based on a simpler RC delay model in our wiresizing solution reduces the total wiring area by up to 28% while further reducing the interconnection delays to the timing-critical sinks by up to 12%.
Jason Cong, Kwok-Shing Leung
ICCAD2