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.

Kenneth Wong

dblp:33/4675 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 2004
—ORCID · none

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

Computer networks · 2

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
2 papers
Interconnection networks and networks-on-chip · 50% Distributed systems · 27% Performance modeling and evaluation · 23%
Computer networks
2 papers
Routing and switching · 62% Wireless networking · 38%

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

TopicWeightPapersLastEvidence papers
Routing and switching
router architecture
0.122004
Distributed Queueing in Scalable High Performance Routers · INFOCOM 2003
Work-conserving distributed schedulers for Terabit routers · SIGCOMM 2004
Distributed systems
distributed scheduling
0.012004
Work-conserving distributed schedulers for Terabit routers · SIGCOMM 2004
Interconnection networks and networks-on-chip › switching network
multistage interconnection network
0.012004
Work-conserving distributed schedulers for Terabit routers · SIGCOMM 2004
Wireless networking › multiple access protocols
distributed queueing
0.012003
Distributed Queueing in Scalable High Performance Routers · INFOCOM 2003
Performance modeling and evaluation
queueing models
0.012003
Distributed Queueing in Scalable High Performance Routers · INFOCOM 2003
Interconnection networks and networks-on-chip › network scheduling
switch scheduling
0.012003
Distributed Queueing in Scalable High Performance Routers · INFOCOM 2003
Routing and switching › router architecture
high-speed router
0.012003
Distributed Queueing in Scalable High Performance Routers · INFOCOM 2003

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

simulation · 0.1urgency-proportional allocation · 0.1dynamic reallocation · 0.1deferred underflow · 0.1backlog-proportional allocation · 0.1
YearPublicationVenuePosition
2004 Work-conserving distributed schedulers for Terabit routers
abstract
Buffered multistage interconnection networks offer one of the most scalable and cost-effective approaches to building high capacity routers. Unfortunately, the performance of such systems has been difficult to predict in the presence of the extreme traffic conditions that can arise in the Internet. Recent work introduced distributed scheduling, to regulate the flow of traffic in such systems. This work demonstrated, using simulation and experimental measurements, that distributed scheduling can deliver robust performance for extreme traffic. Here, we show that distributed schedulers can be provably work-conserving for speedups of 2 or more. Two of the three schedulers we describe were inspired by previously published crossbar schedulers. The third has no direct counterpart in crossbar scheduling. In our analysis, we show that distributed schedulers based on blocking flows in small-depth acyclic flow graphs can be work-conserving, just as certain crossbar schedulers based on maximal bipartite matchings have been shown to be work-conserving. We also study the performance of practical variants of these schedulers when the speedup is less than 2, using simulation.
Prashanth Pappu, Jonathan S. Turner, Kenneth Wong
SIGCOMM3
2003 Distributed Queueing in Scalable High Performance Routers
abstract
This paper presents and evaluates distributed queueing algorithms for regulating the flow of traffic through large, high performance routers. Distributed queueing has a similar objective to crossbar-scheduling mechanisms used in routers with relatively small port counts, and shares some common high level characteristics. However, the need to minimize communication overhead rules out the iterative methods that are typically used for crossbar scheduling, while the ability to sub-divide the available bandwidth among different ports provides a degree of freedom that is absent in the crossbar scheduling context, where inputs must be matched to outputs. Our algorithms are based on four ideas (1) backlog-proportional-allocation of output bandwidth, (2) urgency-proportional-allocation of input bandwidth, (3) dynamic reallocation of bandwidth and (4) deferred underflow. Our algorithms guarantee congestion-free operation of the switch fabric. Our performance results show that for uniform random traffic, even a very modest speedup is sufficient to reduce the loss of output link bandwidth due to sub-optimal rate allocation to negligible levels, and that even under extreme conditions, a speedup of two is sufficient to eliminate such bandwidth loss.
Prashanth Pappu, Jyoti Parwatikar, Jonathan S. Turner, Kenneth Wong
INFOCOM4