Demo Data from VLDB 2026 / reviewers in the wild / expert
Sumanth Gudaparthi
dblp:211/9978
· DBLP profile ↗
4ranked-venue papers
2as first author
3since 2021 · last 2024
0000-0002-5008-9870ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-author · 2 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
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 · 53% Memory systems · 28% Processor architecture and microarchitecture · 12% | |
| Network and information security
1 paper |
Cryptographic primitives and cryptanalysis · 50% Cryptographic protocols and secure computation · 50% |
Topics — the 12 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator |
1.0 | 2 | 2022 | CANDLES: Channel-Aware Novel Dataflow-Microarchitecture Co-Design for Low Energy Sparse Neural Network Acceleration · HPCA 2022 Wire-Aware Architecture and Dataflow for CNN Accelerators · MICRO 2019 |
Memory systems › cache › prefetching
data prefetching |
0.8 | 1 | 2024 | PATHFINDER: Practical Real-Time Learning for Data Prefetching · ASPLOS (3) 2024 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.8 | 1 | 2024 | Hyena: Balancing Packing, Reuse, and Rotations for Encrypted Inference · SP 2024 |
Memory systems
memory hierarchy |
0.8 | 1 | 2024 | PATHFINDER: Practical Real-Time Learning for Data Prefetching · ASPLOS (3) 2024 |
Processor architecture and microarchitecture
microarchitectural prediction |
0.8 | 1 | 2024 | PATHFINDER: Practical Real-Time Learning for Data Prefetching · ASPLOS (3) 2024 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › neural network accelerator
sparse neural network acceleration |
0.6 | 1 | 2022 | CANDLES: Channel-Aware Novel Dataflow-Microarchitecture Co-Design for Low Energy Sparse Neural Network Acceleration · HPCA 2022 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
CNN accelerator |
0.4 | 1 | 2019 | Wire-Aware Architecture and Dataflow for CNN Accelerators · MICRO 2019 |
Cryptographic primitives and cryptanalysis
homomorphic encryption |
0.2 | 1 | 2024 | Hyena: Balancing Packing, Reuse, and Rotations for Encrypted Inference · SP 2024 |
Cryptographic protocols and secure computation
secure multiparty computation |
0.2 | 1 | 2024 | Hyena: Balancing Packing, Reuse, and Rotations for Encrypted Inference · SP 2024 |
Performance modeling and evaluation
workload characterization |
0.2 | 1 | 2024 | PATHFINDER: Practical Real-Time Learning for Data Prefetching · ASPLOS (3) 2024 |
Memory systems › memory hierarchy
cache hierarchy |
0.1 | 1 | 2019 | Wire-Aware Architecture and Dataflow for CNN Accelerators · MICRO 2019 |
Memory systems › memory hierarchy
distributed memory hierarchy |
0.1 | 1 | 2019 | Wire-Aware Architecture and Dataflow for CNN Accelerators · MICRO 2019 |
Methods — techniques the papers use, named apart from their topics
pipelining · 1.5homomorphic encryption · 1.5dataflow design · 1.0stride detection · 0.8online learning · 0.8neural network · 0.8multiparty computation · 0.8multi-party computation · 0.8address correlation · 0.8compression format design · 0.6register shifting · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | PATHFINDER: Practical Real-Time Learning for Data PrefetchingabstractData prefetching is vital in high-performance processors and a large body of research has introduced a number of different approaches for accurate prefetching: stride detection, address correlating prefetchers, delta pattern detection, irregular pattern detection, etc. Most recently, a few works have leveraged advances in machine learning and deep neural networks to design prefetchers. These neural-inspired prefetchers observe data access patterns and develop a trained model that can then make accurate predictions for future accesses. A significant impediment to the success of these prefetchers is their high implementation cost, for both inference and training. These models cannot be trained in real-time, i.e., they have to be trained beforehand with a large benchmark suite. This results in a large model (that increases the overhead for inference), and the model can only successfully predict patterns that are similar to patterns in the training set. James Patrick Mcmahon, Sumanth Gudaparthi, Shreyas Singh, Rajeev Balasubramonian |
ASPLOS (3) | 3 |
| 2024 | Hyena: Balancing Packing, Reuse, and Rotations for Encrypted InferenceabstractDeep neural networks are widely used in a range of commercial services. Many of these services are hosted on the cloud, requiring users to send their personal data to the cloud. This, in turn, exposes the user’s private and sensitive data to several third parties. To address this problem, Homomorphic Encryption (HE) has been introduced, where the user encrypts their data before sending it to the cloud; the cloud performs operations on encrypted data and returns a ciphertext that the user must then decrypt. While this approach keeps user data private, it demands orders of magnitude more computation and data movement. It is, therefore, imperative to design hardware/software techniques to lower the overheads when executing AI services under Homomorphic Encryption schemes.In this paper, we consider a range of HE implementations for AI inference and address the key bottlenecks in state-of-the-art frameworks. We start by making the case for a hybrid HE and Multi-Party Computation (MPC) scheme that is more practical than pure Fully HE. This paper introduces new techniques at various levels: (i) we introduce new data packing techniques that result in lower data movement, (ii) we introduce new dataflows that increase reuse and reduce other costly HE operations (rotations, key switching, NTT conversion), (iii) we evaluate Hyena on a balanced pipelined architecture that efficiently handles the above primitives. The resulting framework, Hyena (new packing + dataflow), achieves better performance and energy than several packing baselines. Compared to the widely used Channel-packing, Hyena is 38× faster and achieves 162× lower energy consumption, with an overall ResNet20 inference end-to-end latency of 11.4 ms, using a 163 mm2accelerator dissipating 16.75 W. Sarabjeet Singh, Shreyas Singh, Sumanth Gudaparthi, Xiong Fan, Rajeev Balasubramonian |
SP | 3 |
| 2022 | CANDLES: Channel-Aware Novel Dataflow-Microarchitecture Co-Design for Low Energy Sparse Neural Network AccelerationabstractSeveral deep neural network (DNN) accelerators have been designed to exploit the sparsity exhibited by DNN activations and weights. State-of-the-art sparse accelerators can be described as either Pixel-first or Channel-first accelerators, each with its unique dataflow and compression format aiding its dataflow. The former expends significant energy updating neuron partial sums, while the latter expends significant energy in handling the index metadata. This work introduces a novel microarchitecture and dataflow that reconciles these trade-offs by adopting a Pixel-first compression and Channel-first dataflow. The proposed microarchitecture has a simpler index-generation logic combined with an accumulator buffer hierarchy and crossbar with low wiring overhead. The compression format and dataflow promote high temporal locality in neuron updates, further lowering energy. Finally, we introduce work partitions across processing elements that naturally lead to load balance without offline analysis. Compared to four state-of-the-art baselines, the proposed architecture, CANDLES, significantly outperforms three and matches the performance of the fourth. In terms of energy, CANDLES is between 2.5× and 5.6× more energy-efficient than these four baselines. Sumanth Gudaparthi, Sarabjeet Singh, Surya Narayanan, Rajeev Balasubramonian, Visvesh S. Sathe 0001 |
HPCA | 1 |
| 2019 | Wire-Aware Architecture and Dataflow for CNN AcceleratorsabstractIn spite of several recent advancements, data movement in modern CNN accelerators remains a significant bottleneck. Architectures like Eyeriss implement large scratchpads within individual processing elements, while architectures like TPU v1 implement large systolic arrays and large monolithic caches. Several data movements in these prior works are therefore across long wires, and account for much of the energy consumption. In this work, we design a new wire-aware CNN accelerator, WAX, that employs a deep and distributed memory hierarchy, thus enabling data movement over short wires in the common case. An array of computational units, each with a small set of registers, is placed adjacent to a subarray of a large cache to form a single tile. Shift operations among these registers allow for high reuse with little wire traversal overhead. This approach optimizes the common case, where register fetches and access to a few-kilobyte buffer can be performed at very low cost. Operations beyond the tile require traversal over the cache's H-tree interconnect, but represent the uncommon case. For high reuse of operands, we introduce a family of new data mappings and dataflows. The best dataflow, WAXFlow-3, achieves a 2× improvement in performance and a 2.6-4.4× reduction in energy, relative to Eyeriss. As more WAX tiles are added, performance scales well until 128 tiles. Sumanth Gudaparthi, Surya Narayanan, Rajeev Balasubramonian, Edouard Giacomin, Hari Kambalasubramanyam, Pierre-Emmanuel Gaillardon |
MICRO | 1 |