• Publications
  • Influence
Principles and Practices of Interconnection Networks
TLDR
This book offers a detailed and comprehensive presentation of the basic principles of interconnection network design, clearly illustrating them with numerous examples, chapter exercises, and case studies, allowing a designer to see all the steps of the process from abstract design to concrete implementation.
Route packets, not wires: on-chip interconnection networks
Using on-chip interconnection networks in place of ad-hoc global wiring structures the top level wires on a chip and facilitates modular design. With this approach, system modules (processors,
Route packets, not wires: on-chip inteconnection networks
TLDR
This paper introduces the concept of on-chip networks, sketches a simple network, and discusses some challenges in the architecture and design of these networks.
A detailed and flexible cycle-accurate Network-on-Chip simulator
TLDR
The simulator, BookSim, is designed for simulation flexibility and accurate modeling of network components and offers a large set of configurable network parameters in terms of topology, routing algorithm, flow control, and router microarchitecture, including buffer management and allocation schemes.
Imagine: Media Processing with Streams
TLDR
The power-efficient Imagine stream processor achieves performance densities comparable to those of special-purpose embedded processors and can sustain 18.3 gops on mpeg-2 encoding.
Guaranteed scheduling for switches with configuration overhead
TLDR
Three algorithms that provide performance guarantees for scheduling switches, such as optical switches, with configuration overhead are presented and it is shown that DOUBLE and LIST offer the lowest required speedup to emulate an unconstrained switch across a wide range of port count and delay.
Anton, a special-purpose machine for molecular dynamics simulation
TLDR
A massively parallel machine called Anton is described, which should be capable of executing millisecond-scale classical MD simulations of such biomolecular systems and is designed to use both novel parallel algorithms and special-purpose logic to dramatically accelerate those calculations that dominate the time required for a typical MD simulation.
GOAL: a load-balanced adaptive routing algorithm for torus networks
We introduce a load-balanced adaptive routing algorithm for torus networks, GOAL - Globally Oblivious Adaptive Locally - that provides high throughput on adversarial traffic patterns, matching or
Anton, a special-purpose machine for molecular dynamics simulation
TLDR
A massively parallel machine called Anton is described, which should be capable of executing millisecond-scale classical MD simulations of such biomolecular systems and has been designed to use both novel parallel algorithms and special-purpose logic to dramatically accelerate those calculations that dominate the time required for a typical MD simulation.
Microarchitecture of a high radix router
TLDR
This paper proposes and evaluates alternative microarchitectures for high radix routers and shows that the use of a hierarchical switch organization with per-virtual-channel buffers in each subswitch enables an area savings of 40% compared to a fully buffered crossbar and a throughput increase of 20-60%Compared to a conventional crossbar implementation.
...
1
2
3
4
5
...