VLDB 2026 Research / reviewers in the wild / expert
Sandeep R. Agrawal
dblp:142/3198
· DBLP profile ↗
5ranked-venue papers
3as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 first-authorDatabases, data management, data science and information retrieval · 2Software engineering, systems software and programming languages · 1 · 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
4 papers |
Hardware accelerators and domain-specific architectures · 29% Memory systems · 26% Cloud and datacenter computing · 22% | |
| Databases, data mining, and information retrieval
2 papers |
Information retrieval · 43% Query processing and optimization · 28% Indexing and storage engines · 28% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 77% Learning theory · 23% |
Topics — the 12 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
automated machine learning |
0.4 | 1 | 2020 | Oracle AutoML: A Fast and Predictive AutoML Pipeline · Proc. VLDB Endow. 2020 |
Indexing and storage engines
columnar storage |
0.3 | 1 | 2018 | RAPID: In-Memory Analytical Query Processing Engine with Extreme Performance per Watt · SIGMOD Conference 2018 |
Memory systems
data movement |
0.3 | 1 | 2017 | A many-core architecture for in-memory data processing · MICRO 2017 |
Cloud and datacenter computing
data movement acceleration |
0.3 | 1 | 2017 | A many-core architecture for in-memory data processing · MICRO 2017 |
Hardware accelerators and domain-specific architectures › domain-specific accelerator
data processing accelerator |
0.3 | 1 | 2017 | A many-core architecture for in-memory data processing · MICRO 2017 |
Memory systems › in-memory computing
in-memory data processing |
0.3 | 1 | 2017 | A many-core architecture for in-memory data processing · MICRO 2017 |
Information retrieval › similarity search
high-dimensional similarity search |
0.2 | 1 | 2016 | Exploiting accelerators for efficient high dimensional similarity search · PPoPP 2016 |
Information retrieval
similarity search |
0.2 | 1 | 2016 | Exploiting accelerators for efficient high dimensional similarity search · PPoPP 2016 |
Hardware accelerators and domain-specific architectures › domain-specific accelerator
vector search accelerator |
0.2 | 1 | 2016 | Exploiting accelerators for efficient high dimensional similarity search · PPoPP 2016 |
Machine learning › Learning theory
model selection |
0.1 | 1 | 2020 | Oracle AutoML: A Fast and Predictive AutoML Pipeline · Proc. VLDB Endow. 2020 |
Processor architecture and microarchitecture
many-core architecture |
0.1 | 1 | 2017 | A many-core architecture for in-memory data processing · MICRO 2017 |
Energy-efficient computing
datacenter energy efficiency |
0.1 | 1 | 2014 | Rhythm: harnessing data parallel hardware for server workloads · ASPLOS 2014 |
Methods — techniques the papers use, named apart from their topics
hardware-software co-design · 0.7proxy model prediction · 0.4meta-learning · 0.4hardware RPC · 0.3data parallel hardware · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Oracle AutoML: A Fast and Predictive AutoML PipelineabstractMachine learning (ML) is at the forefront of the rising popularity of data-driven software applications. The resulting rapid proliferation of ML technology, explosive data growth, and shortage of data science expertise have caused the industry to face increasingly challenging demands to keep up with fast-paced develop-and-deploy model lifecycles. Recent academic and industrial research efforts have started to address this problem through automated machine learning (AutoML) pipelines and have focused on model performance as the first-order design objective. We present Oracle AutoML, a novel iteration-free AutoML pipeline designed to not only provide accurate models, but also in a shorter runtime. We are able to achieve these objectives by eliminating the need to continuously iterate over various pipeline configurations. In our feed-forward approach, each pipeline stage makes decisions based on metalearned proxy models that can predict candidate pipeline configuration performances before building the full final model. Our approach, which builds and tunes only the best candidate pipeline, achieves better scores at a fraction of the time compared to state-of-the-art open source AutoML tools, such as H2O and Auto-sklearn. This makes Oracle AutoML a prime candidate for addressing current industry challenges. Anatoly Yakovlev, Hesam Fathi Moghadam, Ali Moharrer, Jingxiao Cai, Nikan Chavoshi, Venkatanathan Varadarajan, Sandeep R. Agrawal, Tomas Karnagel, Sam Idicula, Sanjay Jinturkar, Nipun Agarwal |
Proc. VLDB Endow. | 7 |
| 2018 | RAPID: In-Memory Analytical Query Processing Engine with Extreme Performance per WattabstractToday, an ever increasing amount of transistors are packed into processor designs with extra features to support a broad range of applications. As a consequence, processors are becoming more and more complex and power hungry. At the same time, they only sustain an average performance for a wide variety of applications while not providing the best performance for specific applications. In this paper, we demonstrate through a carefully designed modern data processing system called RAPID and a simple, low-power processor specially tailored for data processing that at least an order of magnitude performance/power improvement in SQL processing can be achieved over a modern system running on today's complex processors. RAPID is designed from the ground up with hardware/software co-design in mind to provide architecture-conscious extreme performance while consuming less power in comparison to the modern database systems. The paper presents in detail the design and implementation of RAPID, a relational, columnar, in-memory query processing engine supporting analytical query workloads. Cagri Balkesen, Nitin Kunal, Georgios Giannikis, Pit Fender, Seema Sundara, Felix Schmidt, Jarod Wen, Sandeep R. Agrawal, Arun Raghavan, Venkatanathan Varadarajan, Anand Viswanathan, Balakrishnan Chandrasekaran 0003, Sam Idicula, Nipun Agarwal, Eric Sedlar |
SIGMOD Conference | 8 |
| 2017 | A many-core architecture for in-memory data processingabstractFor many years, the highest energy cost in processing has been data movement rather than computation, and energy is the limiting factor in processor design [21]. As the data needed for a single application grows to exabytes [56], there is clearly an opportunity to design a bandwidth-optimized architecture for big data computation by specializing hardware for data movement. We present the Data Processing Unit or DPU, a shared memory many-core that is specifically designed for high bandwidth analytics workloads. The DPU contains a unique Data Movement System (DMS), which provides hardware acceleration for data movement and partitioning operations at the memory controller that is sufficient to keep up with DDR bandwidth. The DPU also provides acceleration for core to core communication via a unique hardware RPC mechanism called the Atomic Transaction Engine. Comparison of a DPU chip fabricated in 40nm with a Xeon processor on a variety of data processing applications shows a 3× - 15× performance per watt advantage. Sandeep R. Agrawal, Sam Idicula, Arun Raghavan, Evangelos Vlachos, Venkatraman Govindaraju, Venkatanathan Varadarajan, Cagri Balkesen, Georgios Giannikis, Charlie Roth, Nipun Agarwal, Eric Sedlar |
MICRO | 1 |
| 2016 | Exploiting accelerators for efficient high dimensional similarity searchabstractSimilarity search finds the most similar matches in an object collection for a given query; making it an important problem across a wide range of disciplines such as web search, image recognition and protein sequencing. Practical implementations of High Dimensional Similarity Search (HDSS) search across billions of possible solutions for multiple queries in real time, making its performance and efficiency a significant challenge. Existing clusters and datacenters use commercial multicore hardware to perform search, which may not provide the optimal performance and performance per Watt. Sandeep R. Agrawal, Christopher M. Dee, Alvin R. Lebeck |
PPoPP | 1 |
| 2014 | Rhythm: harnessing data parallel hardware for server workloadsabstractTrends in increasing web traffic demand an increase in server throughput while preserving energy efficiency and total cost of ownership. Present work in optimizing data center efficiency primarily focuses on the data center as a whole, using off-the-shelf hardware for individual servers. Server capacity is typically increased by adding more machines, which is cheap, though inefficient in the long run in terms of energy and area. Sandeep R. Agrawal, Valentin Pistol, Jun Pang 0001, David Tarjan, Alvin R. Lebeck |
ASPLOS | 1 |