Demo Data from EDBT 2026 / reviewers in the wild / expert
Sahithi Rampalli
dblp:217/1551
· DBLP profile ↗
3ranked-venue papers
1as 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 · 1 first-authorSoftware engineering, systems software and programming languages · 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
2 papers |
Hardware accelerators and domain-specific architectures · 32% Memory systems · 32% High-performance computing · 28% | |
| Databases, data mining, and information retrieval
1 paper |
Graph data management · 100% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Graph data management
graph analytics |
0.4 | 1 | 2020 | GaaS-X: Graph Analytics Accelerator Supporting Sparse Data Representation using Crossbar Architectures · ISCA 2020 |
Memory systems › random-access memory
crossbar memory |
0.4 | 1 | 2020 | GaaS-X: Graph Analytics Accelerator Supporting Sparse Data Representation using Crossbar Architectures · ISCA 2020 |
Hardware accelerators and domain-specific architectures
graph processing accelerator |
0.4 | 1 | 2020 | GaaS-X: Graph Analytics Accelerator Supporting Sparse Data Representation using Crossbar Architectures · ISCA 2020 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
in-memory computing accelerator |
0.4 | 1 | 2020 | GaaS-X: Graph Analytics Accelerator Supporting Sparse Data Representation using Crossbar Architectures · ISCA 2020 |
Memory systems
processing-in-memory |
0.4 | 1 | 2020 | GaaS-X: Graph Analytics Accelerator Supporting Sparse Data Representation using Crossbar Architectures · ISCA 2020 |
High-performance computing › iterative methods
conjugate gradient |
0.4 | 1 | 2019 | Efficient FPGA Implementation of Conjugate Gradient Methods for Laplacian System using HLS · FPGA 2019 |
High-performance computing
scientific computing |
0.4 | 1 | 2019 | Efficient FPGA Implementation of Conjugate Gradient Methods for Laplacian System using HLS · FPGA 2019 |
Electronic design automation
high-level synthesis |
0.1 | 1 | 2019 | Efficient FPGA Implementation of Conjugate Gradient Methods for Laplacian System using HLS · FPGA 2019 |
Processor architecture and microarchitecture › superscalar processor
superscalar pipeline |
0.1 | 1 | 2019 | Efficient FPGA Implementation of Conjugate Gradient Methods for Laplacian System using HLS · FPGA 2019 |
Methods — techniques the papers use, named apart from their topics
stencil computation · 0.4high-level synthesis · 0.4domain decomposition · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | PSB-RNN: A Processing-in-Memory Systolic Array Architecture using Block Circulant Matrices for Recurrent Neural NetworksabstractRecurrent Neural Networks (RNNs) are widely used in Natural Language Processing (NLP) applications as they inherently capture contextual information across spatial and temporal dimensions. Compared to other classes of neural networks, RNNs have more weight parameters as they primarily consist of fully connected layers. Recently, several techniques such as weight pruning, zero-skipping, and block circulant compression have been introduced to reduce the storage and access requirements of RNN weight parameters. In this work, we present a ReRAM crossbar based processing-in-memory (PIM) architecture with systolic dataflow incorporating block circulant compression for RNNs. The block circulant compression decomposes the operations in a fully connected layer into a series of Fourier transforms and point-wise operations resulting in reduced space and computational complexity. We formulate the Fourier transform and point-wise operations into in-situ multiply-and-accumulate (MAC) operations mapped to ReRAM crossbars for high energy efficiency and throughput. We also incorporate systolic dataflow for communication within the crossbar arrays, in contrast to broadcast and multicast communications, to further improve energy efficiency. The proposed architecture achieves average improvements in compute efficiency of 44× and 17× over a custom FPGA architecture and conventional crossbar based architecture implementations, respectively. Nagadastagiri Challapalle, Sahithi Rampalli, Makesh Chandran, Gurpreet S. Kalsi, Sreenivas Subramoney, Jack Sampson, Narayanan Vijaykrishnan |
DATE | 2 |
| 2020 | GaaS-X: Graph Analytics Accelerator Supporting Sparse Data Representation using Crossbar ArchitecturesabstractGraph analytics applications are ubiquitous in this era of a connected world. These applications have very low compute to byte-transferred ratios and exhibit poor locality, which limits their computational efficiency on general purpose computing systems. Conventional hardware accelerators employ custom dataflow and memory hierarchy organization to overcome these challenges. Processing-in-memory (PIM) accelerators leverage massively parallel compute capable memory arrays to perform the in-situ operations on graph data or employ custom compute elements near the memory to leverage larger internal bandwidths. In this work, we present GaaS-X, a graph analytics accelerator that inherently supports the sparse graph data representations using an in-situ compute-enabled crossbar memory architectures. We alleviate the overheads of redundant writes, sparse to dense conversions, and redundant computations on the invalid edges that are present in the state of the art crossbar-based PIM accelerators. GaaS-X achieves 7.7× and 2.4× performance and 22× and 5.7×, energy savings, respectively, over two state-of-the-art crossbar accelerators and offers orders of magnitude improvements over GPU and CPU solutions. Nagadastagiri Challapalle, Sahithi Rampalli, Linghao Song, Nandhini Chandramoorthy, Karthik Swaminathan, Jack Sampson, Yiran Chen 0001, Narayanan Vijaykrishnan |
ISCA | 2 |
| 2019 | Efficient FPGA Implementation of Conjugate Gradient Methods for Laplacian System using HLSabstractIn conjugate gradient method to solve partial differential equations, matrix vector operations are required in each iteration; these matrix vector operations can be implemented as 5 point finite difference stencil operations on the grid without explicitely constructing the matrix. We show that a pipelined and superscalar design using high level synthesis (HLS) leads to a significant reduction in latencies for two variants of conjugate gradient methods considered. When comparing these two, we show that the second method has roughly two times lower latency than the former given the same degree of superscalarity. These reductions in latencies for the newer variant of CG is due to parallel implementations of stencil operation on subdomains of the grid, and due to overlap of these stencil operations with dot product operations. In a superscalar design for the stencil operation, the computational domain needs to be partitioned, and boundary data needs to be copied, which requires padding. We propose a novel traversal of the grid for 2D domain decomposition that leads to reduction in latency cost involved with padding. The FPGA implementation of CG is roughly 7 times faster than state-of- the-art sequential implementation, and roughly 4 times faster than state-of-the-art CUDA library parallel implementation for the linear system of dimension 10000 x 10000. Sahithi Rampalli, Natasha Sehgal, Ishita Bindlish, Tanya Tyagi, Pawan Kumar 0001 |
FPGA | 1 |