VLDB 2026 Research / reviewers in the wild / expert
Prashant R. Chandra
dblp:69/3206
· DBLP profile ↗
8ranked-venue papers
4as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6 · 4 first-authorSystems, architecture and hardware · 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
4 papers |
Processor architecture and microarchitecture · 81% Cloud and datacenter computing · 14% Distributed systems · 3% | |
| Computer networks
3 papers |
Internet architecture and protocols · 48% Network optimization and economics · 32% Transport protocols and congestion control · 20% |
Topics — the 11 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture
latency hiding |
0.1 | 1 | 2007 | Latency hiding through multithreading on a network processor · PPoPP 2007 |
Processor architecture and microarchitecture
multithreading |
0.1 | 1 | 2007 | Latency hiding through multithreading on a network processor · PPoPP 2007 |
Internet architecture and protocols
signaling protocol |
0.1 | 2 | 2001 | Extensible signaling for temporal resource sharing · IEEE J. Sel. Areas Commun. 2001 A Signaling Protocol for Structured Resource Allocation · INFOCOM 1999 |
Internet architecture and protocols
resource reservation |
0.0 | 1 | 2001 | Extensible signaling for temporal resource sharing · IEEE J. Sel. Areas Commun. 2001 |
Cloud and datacenter computing
resource management |
0.0 | 2 | 1999 | Darwin: Customizable Resource Management for Value-Added Network Services · ICNP 1998 A Signaling Protocol for Structured Resource Allocation · INFOCOM 1999 |
Network optimization and economics › resource allocation
joint resource allocation |
0.0 | 1 | 1999 | A Signaling Protocol for Structured Resource Allocation · INFOCOM 1999 |
Network optimization and economics
resource allocation |
0.0 | 1 | 1999 | A Signaling Protocol for Structured Resource Allocation · INFOCOM 1999 |
Processor architecture and microarchitecture › special-purpose processor
network processor |
0.0 | 1 | 2007 | Latency hiding through multithreading on a network processor · PPoPP 2007 |
Transport protocols and congestion control › ATM congestion control
ABR flow control |
0.0 | 1 | 1997 | Experimental Evaluation of ATM Congestion Control Mechanisms · INFOCOM 1997 |
Transport protocols and congestion control
ATM congestion control |
0.0 | 1 | 1997 | Experimental Evaluation of ATM Congestion Control Mechanisms · INFOCOM 1997 |
Performance modeling and evaluation
benchmarking |
0.0 | 1 | 1997 | Experimental Evaluation of ATM Congestion Control Mechanisms · INFOCOM 1997 |
Methods — techniques the papers use, named apart from their topics
performance evaluation · 0.0mesh setup algorithms · 0.0simulation · 0.0experimental evaluation · 0.0protocol design · 0.0implementation · 0.0proof-of-concept experimentation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Latency Hiding in Multi-Threading and Multi-Processing of Network Applications
Jinquan Dai, Zhiyuan Lv, Prashant R. Chandra |
PACT | 5 |
| 2007 | Latency hiding through multithreading on a network processorabstractNo abstract available. Jinquan Dai, Zhiyuan Lv, Prashant R. Chandra |
PPoPP | 5 |
| 2003 | A highly flexible, distributed multiprocessor architecture for network processing
Muthu Venkatachalam, Prashant R. Chandra, Raj Yavatkar |
Comput. Networks | 2 |
| 2001 | Customizable virtual private network service with QoS
L. Keng Lim, T. S. Eugene Ng, Prashant R. Chandra, Peter Steenkiste, Hui Zhang 0001 |
Comput. Networks | 4 |
| 2001 | Extensible signaling for temporal resource sharingabstractThe Internet is rapidly evolving from a network that provides basic best-effort communication service to an infrastructure capable of supporting complex value-added services. These services typically have multiple fluffs with interdependent resource requirements. These dependencies provide opportunities to share the same set of resources among related flows over time leading to significant resource gains. We call this type of sharing temporal resource sharing. Exploiting temporal sharing requires support in the signaling protocol that performs resource allocation for the related flows. We examine the problem of supporting temporal sharing in a signaling protocol. This paper makes the case that temporal sharing support must be designed to be extensible, so that service providers can define and implement new sharing behaviors without having to modify the signaling protocol. We motivate the need for an extensible design by showing that the range of possible temporal sharing behaviors is large and supporting the most general forms of temporal sharing is computationally expensive. We then present a design for extensible signaling support for temporal sharing. We have implemented the temporal sharing design presented in this paper in the Beagle signaling protocol. We present an evaluation of the Beagle design and contrast it with other signaling protocols like RSVP and Tenet-2. Prashant R. Chandra, Peter Steenkiste, Allan Fisher |
IEEE J. Sel. Areas Commun. | 1 |
| 1999 | A Signaling Protocol for Structured Resource AllocationabstractThere is an emerging class of multi-party, multimedia, multi-flow applications that have a high-level structure that imposes dependencies between resource allocations for flows within the application. These applications are also capable of making intelligent decisions on how resource allocation should be controlled within the application. The development of such applications places new requirements on signaling protocols. This paper outlines these new requirements, discusses ways in which they can be supported and presents the design and implementation of an experimental signaling protocol that supports these requirements. This paper makes the case that for these structured applications, there is an advantage to allocating the resources in an integrated fashion, i.e. computation, storage and communication resources for all the flows are allocated at the same time in a coordinated fashion. The concept of a virtual mesh is introduced as a key abstraction that encapsulates the set of resources that are allocated and managed in an integrated fashion to meet the needs of applications. The paper presents two mesh setup algorithms and a performance evaluation comparing them. Temporal resource sharing within the virtual mesh is discussed in detail and signaling support for temporal sharing at setup and runtime is examined. It is important to characterize temporal sharing since it can significantly reduce the resource requirements for applications. We have implemented the Beagle signaling protocol that supports this integrated resource management model. Beagle representations and mechanisms for mesh setup and temporal sharing are described and a prototype implementation is presented. Prashant R. Chandra, Allan Fisher, Peter Steenkiste |
INFOCOM | 1 |
| 1998 | Darwin: Customizable Resource Management for Value-Added Network ServicesabstractThe Internet is rapidly changing from a set of wires and switches that carry packets into a sophisticated infrastructure that delivers a set of complex value-added services to end users. Services can range from bit transport all the way up to distributed value-added services like video teleconferencing, data mining, and distributed interactive simulations. Before such services can be supported in a general and dynamic manner we have to develop appropriate resource management mechanisms. These resource management mechanisms must make it possible to identify and allocate resources that meet service or application requirements, support both isolation and controlled dynamic sharing of resources across organizations sharing physical resources, and be customizable so services and applications can tailor resource usage to optimize their performance. The Darwin project is developing a set of customizable resource management mechanisms that support value-added services, In this paper we present these mechanisms, describe their implementation in a prototype system, and describe the results of a series of proof-of-concept experiments. Prashant R. Chandra, Allan Fisher, Corey Kosak, T. S. Eugene Ng, Peter Steenkiste, Eiichi Takahashi, Hui Zhang 0001 |
ICNP | 1 |
| 1997 | Experimental Evaluation of ATM Congestion Control MechanismsabstractA critical issue in the design of fast packet-switch-based networks is the avoidance of data loss due to congestion. In the context of ATM networks, many link-level congestion control mechanisms for ABR traffic have been proposed and simulated, and a few have been implemented. This paper presents, for the first time, an experimental comparison of several such mechanisms. To drive this comparison, we have developed a set of benchmarks that provide a quantitative characterization of congestion control performance. We also describe a simple but novel technique, the "virtual port card", for implementing both non-native switch behavior and long link delays in ATM networks. This technique allows us to compare a wide range of mechanisms on a single flexible hardware platform. Our measurements show that while several of the ATM flow control mechanisms can eliminate cell loss, there are still several unresolved problems. First, for some traffic scenarios we see very poor application-level performance, especially in the presence of bursty traffic. Second, the performance is very sensitive to the flow control parameters and identifying an appropriate set of parameters is difficult since it depends heavily on the traffic conditions. Prashant R. Chandra, Allan Fisher, Corey Kosak, Peter Steenkiste |
INFOCOM | 1 |