Demo Data from VLDB 2026 / reviewers in the wild / expert
Dan Gibson
dblp:73/17
· DBLP profile ↗
7ranked-venue papers
2as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4 · 1 first-author · 2 since 2021Systems, architecture and hardware · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author
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
6 papers |
Interconnection networks and networks-on-chip · 34% Distributed systems · 31% Cloud and datacenter computing · 24% | |
| Computer networks
1 paper |
Datacenter networks · 100% |
Topics — the 13 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
distributed caching |
0.5 | 1 | 2021 | CliqueMap: productionizing an RMA-based distributed caching system · SIGCOMM 2021 |
Distributed systems › distributed communication
remote memory access |
0.5 | 1 | 2021 | CliqueMap: productionizing an RMA-based distributed caching system · SIGCOMM 2021 |
Cloud and datacenter computing › multi-tenancy
multi-tenant datacenter |
0.4 | 1 | 2020 | 1RMA: Re-envisioning Remote Memory Access for Multi-tenant Datacenters · SIGCOMM 2020 |
Interconnection networks and networks-on-chip
remote direct memory access |
0.4 | 1 | 2020 | 1RMA: Re-envisioning Remote Memory Access for Multi-tenant Datacenters · SIGCOMM 2020 |
Interconnection networks and networks-on-chip › network topology
network diameter |
0.2 | 1 | 2014 | Dodec: Random-Link, Low-Radix On-Chip Networks · MICRO 2014 |
Interconnection networks and networks-on-chip
network topology |
0.2 | 1 | 2014 | Dodec: Random-Link, Low-Radix On-Chip Networks · MICRO 2014 |
Interconnection networks and networks-on-chip › network topology › static interconnection networks
random topology |
0.2 | 1 | 2014 | Dodec: Random-Link, Low-Radix On-Chip Networks · MICRO 2014 |
Cloud and datacenter computing
datacenter services |
0.1 | 1 | 2021 | CliqueMap: productionizing an RMA-based distributed caching system · SIGCOMM 2021 |
Processor architecture and microarchitecture
chip multiprocessor |
0.1 | 1 | 2010 | Forwardflow: a scalable core for power-constrained CMPs · ISCA 2010 |
Processor architecture and microarchitecture
many-core architecture |
0.1 | 1 | 2014 | Dodec: Random-Link, Low-Radix On-Chip Networks · MICRO 2014 |
Energy-efficient computing
power-constrained computing |
0.0 | 1 | 2010 | Forwardflow: a scalable core for power-constrained CMPs · ISCA 2010 |
Energy-efficient computing
power management |
0.0 | 1 | 2010 | Forwardflow: a scalable core for power-constrained CMPs · ISCA 2010 |
Parallel and multicore computing
many-core systems |
0.0 | 1 | 2009 | Achieving predictable performance through better memory controller placement in many-core CMPs · ISCA 2009 |
Methods — techniques the papers use, named apart from their topics
remote procedure call · 0.5remote memory access · 0.5simulation · 0.3topology design · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Aquila: A unified, low-latency fabric for datacenter networks
Dan Gibson, Hema Hariharan, Eric Lance, Moray McLaren, Behnam Montazeri, Hassan M. G. Wassel, Zhehua Wu, Sunghwan Yoo, Raghuraman Balasubramanian, Prashant Chandra, Michael Cutforth, Peter Cuy, David Decotigny, Rakesh Gautam, Alex Iriza, Milo M. K. Martin, Rick Roy, Zuowei Shen, Monica Wong-Chan, Joe Zbiciak, Amin Vahdat |
NSDI | 1 |
| 2021 | CliqueMap: productionizing an RMA-based distributed caching systemabstractDistributed in-memory caching is a key component of modern Internet services. Such caches are often accessed via remote procedure call (RPC), as RPC frameworks provide rich support for productionization, including protocol versioning, memory efficiency, auto-scaling, and hitless upgrades. However, full-featured RPC limits performance and scalability as it incurs high latencies and CPU overheads. Remote Memory Access (RMA) offers a promising alternative, but meeting productionization requirements can be a significant challenge with RMA-based systems due to limited programmability and narrow RMA primitives. Arjun Singhvi, Aditya Akella, Maggie Anderson, Rob Cauble, Harshad Deshmukh, Dan Gibson, Milo M. K. Martin, Amanda Strominger, Thomas F. Wenisch, Amin Vahdat |
SIGCOMM | 6 |
| 2020 | 1RMA: Re-envisioning Remote Memory Access for Multi-tenant DatacentersabstractRemote Direct Memory Access (RDMA) plays a key role in supporting performance-hungry datacenter applications. However, existing RDMA technologies are ill-suited to multi-tenant datacenters, where applications run at massive scales, tenants require isolation and security, and the workload mix changes over time. Our experiences seeking to operationalize RDMA at scale indicate that these ills are rooted in standard RDMA's basic design attributes: connectionorientedness and complex policies baked into hardware. Arjun Singhvi, Aditya Akella, Dan Gibson, Thomas F. Wenisch, Monica Wong-Chan, Sean Clark 0003, Milo M. K. Martin, Moray McLaren, Prashant Chandra, Rob Cauble, Hassan M. G. Wassel, Behnam Montazeri, Simon L. Sabato, Joel Scherpelz, Amin Vahdat |
SIGCOMM | 3 |
| 2014 | Dodec: Random-Link, Low-Radix On-Chip NetworksabstractNetwork topology plays a vital role in chip design, it largely determines network cost (power and area) and significantly impacts communication performance in many-core architectures. Conventional topologies such as a 2D mesh have drawbacks including high diameter as the network scales and poor load balancing for the center nodes. We propose a methodology to design random topologies for on-chip networks. Random topologies provide better scalability in terms of network diameter and provide inherent load balancing. As a proof-of-concept for random on-chip topologies, we explore a novel set of networks -- do decs -- and illustrate how they reduce network diameter with randomized low-radix router connections. While a 4 × 4 mesh has a diameter of 6, our dodec has a diameter of 4 with lower cost. By introducing randomness, dodec networks exhibit more uniform message latency. By using low-radix routers, dodec networks simplify the router micro architecture and attain 20% area and 22% power reduction compared to mesh routers while delivering the same overall application performance for PARSEC. Haofan Yang 0001, Jyoti Tripathi, Natalie D. Enright Jerger, Dan Gibson |
MICRO | 4 |
| 2010 | Forwardflow: a scalable core for power-constrained CMPsabstractChip Multiprocessors (CMPs) are now commodity hardware, but commoditization of parallel software remains elusive. In the near term, the current trend of increased core-per-socket count will continue, despite a lack of parallel software to exercise the hardware. Future CMPs must deliver thread-level parallelism when software provides threads to run, but must also continue to deliver performance gains for single threads by exploiting instruction-level parallelism and memory-level parallelism. However, power limitations will prevent conventional cores from exploiting both simultaneously. Dan Gibson, David A. Wood 0001 |
ISCA | 1 |
| 2009 | Achieving predictable performance through better memory controller placement in many-core CMPsabstractIn the near term, Moore's law will continue to provide an increasing number of transistors and therefore an increasing number of on-chip cores. Limited pin bandwidth prevents the integration of a large number of memory controllers on-chip. With many cores, and few memory controllers, where to locate the memory controllers in the on-chip interconnection fabric becomes an important and as yet unexplored question. In this paper we show how the location of the memory controllers can reduce contention (hot spots) in the on-chip fabric and lower the variance in reference latency. This in turn provides predictable performance for memory-intensive applications regardless of the processing core on which a thread is scheduled. We explore the design space of on-chip fabrics to find optimal memory controller placement relative to different topologies (i.e. mesh and torus), routing algorithms, and workloads. Dennis Abts, Natalie D. Enright Jerger, John Kim 0001, Dan Gibson, Mikko H. Lipasti |
ISCA | 4 |
| 2007 | To CMP or not to CMP: analyzing packet classification on modern and traditional parallel architecturesabstractPacket classification is central to modern network functionality, yet satisfactory memory usage and performance remains elusive at the highest speeds. The recent emergence of low-cost, highly parallel architectures provides a promising platform on which to realize increased classification performance. We analyze two classic algorithms (ABV and HiCuts) in multiple parallel contexts. Our results show that performance depends strongly on many factors, including algorithm choice, hardware platform, and parallelization scheme. We find that there is no clear "best solution," but in the best cases hardware constraints are mitigated by the parallelization scheme and vice versa, yielding near-linear speedups as the degree of parallelization increases. Randy Smith, Dan Gibson, Shijin Kong |
ANCS | 2 |