Demo Data from SIGIR 2026 / reviewers in the wild / expert
Anand Raghuraman
dblp:36/329
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1Computer networks · 1Software engineering, systems software and programming languages · 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 networks
1 paper |
Routing and switching · 77% Datacenter networks · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 78% Memory systems · 17% Energy-efficient computing · 5% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Routing and switching
traffic engineering |
0.2 | 1 | 2015 | BwE: Flexible, Hierarchical Bandwidth Allocation for WAN Distributed Computing · SIGCOMM 2015 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.2 | 1 | 2015 | BwE: Flexible, Hierarchical Bandwidth Allocation for WAN Distributed Computing · SIGCOMM 2015 |
Operating systems › resource management › memory management
memory allocation |
0.0 | 1 | 2004 | Dynamic tracking of page miss ratio curve for memory management · ASPLOS 2004 |
Operating systems › resource management › memory management
virtual memory |
0.0 | 1 | 2004 | Dynamic tracking of page miss ratio curve for memory management · ASPLOS 2004 |
Memory systems
memory management |
0.0 | 1 | 2004 | Dynamic tracking of page miss ratio curve for memory management · ASPLOS 2004 |
Energy-efficient computing › power management
memory power management |
0.0 | 1 | 2004 | Dynamic tracking of page miss ratio curve for memory management · ASPLOS 2004 |
Methods — techniques the papers use, named apart from their topics
primal-dual method · 0.4integer programming · 0.4simulation · 0.1hardware performance monitor · 0.1OS-level tracking · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | BwE: Flexible, Hierarchical Bandwidth Allocation for WAN Distributed ComputingabstractWAN bandwidth remains a constrained resource that is economically infeasible to substantially overprovision. Hence, it is important to allocate capacity according to service priority and based on the incremental value of additional allocation. For example, it may be the highest priority for one service to receive 10Gb/s of bandwidth but upon reaching such an allocation, incremental priority may drop sharply favoring allocation to other services. Motivated by the observation that individual flows with fixed priority may not be the ideal basis for bandwidth allocation, we present the design and implementation of Bandwidth Enforcer (BwE), a global, hierarchical bandwidth allocation infrastructure. BwE supports: i) service-level bandwidth allocation following prioritized bandwidth functions where a service can represent an arbitrary collection of flows, ii)independent allocation and delegation policies according to user-defined hierarchy, all accounting for a global view of bandwidth and failure conditions, iii) multi-path forwarding common in traffic-engineered networks, and iv) a central administrative point to override (perhaps faulty) policy during exceptional conditions. BwE has delivered more service efficient bandwidth utilization and simpler management in production for multiple years. Sushant Jain, Uday Naik, Anand Raghuraman, Nikhil Kasinadhuni, Enrique Cauich Zermeno, C. Stephen Gunn, Jing Ai, Björn Carlin, Mihai Amarandei-Stavila, Mathieu Robin, Aspi Siganporia, Stephen Stuart, Amin Vahdat |
SIGCOMM | 4 |
| 2004 | Dynamic tracking of page miss ratio curve for memory managementabstractMemory can be efficiently utilized if the dynamic memory demands of applications can be determined and analyzed at run-time. The page miss ratio curve(MRC), i.e. page miss rate vs. memory size curve, is a good performance-directed metric to serve this purpose. However, dynamically tracking MRC at run time is challenging in systems with virtual memory because not every memory reference passes through the operating system (OS).This paper proposes two methods to dynamically track MRC of applications at run time. The first method is using a hardware MRC monitor that can track MRC at fine time granularity. Our simulation results show that this monitor has negligible performance and energy overheads. The second method is an OS-only implementation that can track MRC at coarse time granularity. Our implementation results on Linux show that it adds only 7--10% overhead.We have also used the dynamic MRC to guide both memory allocation for multiprogramming systems and memory energy management. Our real system experiments on Linux with applications including Apache Web Server show that the MRC-directed memory allocation can speed up the applications' execution/response time by up to a factor of 5.86 and reduce the number of page faults by up to 63.1%. Our execution-driven simulation results with SPEC2000 benchmarks show that the MRC-directed memory energy management can improve the Energy * Delay metric by 27--58% over previously proposed static and dynamic schemes. Pin Zhou, Vivek Pandey, Jagadeesan Sundaresan, Anand Raghuraman |
ASPLOS | 4 |