EDBT 2026 Demo / reviewers in the wild / expert
Krishnan Srivatsan
dblp:194/3977
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4
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 · 65% High-performance computing · 16% Reconfigurable computing and FPGAs · 14% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing › numerical linear algebra
GEMM |
0.3 | 1 | 2018 | A Customizable Matrix Multiplication Framework for the Intel HARPv2 Xeon+FPGA Platform: A Deep Learning Case Study · FPGA 2018 |
Hardware accelerators and domain-specific architectures › sparse matrix multiplication accelerator
matrix multiplication accelerator |
0.3 | 1 | 2018 | A Customizable Matrix Multiplication Framework for the Intel HARPv2 Xeon+FPGA Platform: A Deep Learning Case Study · FPGA 2018 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
DNN acceleration |
0.3 | 1 | 2017 | Can FPGAs Beat GPUs in Accelerating Next-Generation Deep Neural Networks? · FPGA 2017 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
DNN accelerator |
0.3 | 1 | 2017 | Can FPGAs Beat GPUs in Accelerating Next-Generation Deep Neural Networks? · FPGA 2017 |
Reconfigurable computing and FPGAs
FPGA accelerator |
0.3 | 1 | 2017 | Can FPGAs Beat GPUs in Accelerating Next-Generation Deep Neural Networks? · FPGA 2017 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.3 | 1 | 2017 | Can FPGAs Beat GPUs in Accelerating Next-Generation Deep Neural Networks? · FPGA 2017 |
Hardware accelerators and domain-specific architectures
deep learning |
0.1 | 1 | 2018 | A Customizable Matrix Multiplication Framework for the Intel HARPv2 Xeon+FPGA Platform: A Deep Learning Case Study · FPGA 2018 |
GPUs and heterogeneous computing
GPU computing |
0.1 | 1 | 2017 | Can FPGAs Beat GPUs in Accelerating Next-Generation Deep Neural Networks? · FPGA 2017 |
Methods — techniques the papers use, named apart from their topics
reduced precision arithmetic · 0.3performance comparison · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | A Customizable Matrix Multiplication Framework for the Intel HARPv2 Xeon+FPGA Platform: A Deep Learning Case StudyabstractGeneral Matrix to Matrix multiplication (GEMM) is the cornerstone for a wide gamut of applications in high performance computing (HPC), scientific computing (SC) and more recently, deep learning. In this work, we present a customizable matrix multiplication framework for the Intel HARPv2 CPU+FPGA platform that includes support for both traditional single precision floating point and reduced precision workloads. Our framework supports arbitrary size GEMMs and consists of two parts: (1) a simple application programming interface (API) for easy configuration and integration into existing software and (2) a highly customizable hardware template. The API provides both compile and runtime options for controlling key aspects of the hardware template including dynamic precision switching; interleaving and block size control; and fused deep learning specific operations. The framework currently supports single precision floating point (FP32), 16, 8, 4 and 2 bit Integer and Fixed Point (INT16, INT8, INT4, INT2) and more exotic data types for deep learning workloads: INT16xTernary, INT8xTernary, BinaryxBinary. Duncan J. M. Moss, Krishnan Srivatsan, Eriko Nurvitadhi, Piotr Ratuszniak, Jaewoong Sim, Asit K. Mishra, Debbie Marr, Suchit Subhaschandra, Philip H. W. Leong |
FPGA | 2 |
| 2017 | Can FPGAs Beat GPUs in Accelerating Next-Generation Deep Neural Networks?
Eriko Nurvitadhi, Ganesh Venkatesh, Jaewoong Sim, Debbie Marr, Randy Huang, Jason Ong Gee Hock, Yeong Tat Liew, Krishnan Srivatsan, Duncan J. M. Moss, Suchit Subhaschandra, Guy Boudoukh |
FPGA | 8 |
| 2017 | Customizable FPGA OpenCL matrix multiply design template for deep neural networksabstractDeep neural networks (DNNs) have gained popularity for their state-of-the-art accuracy and relative ease of use. DNNs rely on a growing variety of matrix multiply operations (i.e., dense to sparse, FP32 to N-bit). We propose an OpenCL-based matrix multiply design template, which enables automated design exploration to generate optimized FPGA matrix accelerators for DNN applications. Given the desired matrix operations (e.g., sparsity, data types), our template rapidly produces performance and area estimates for a variety of design variants and/or FPGA platforms. Upon identifying compelling design points and target platforms, FPGA implementations can then be generated automatically using the Intel® OpenCL™ FPGA SDK. We show the effectiveness of the template with a comparison to hand-tuned RTL, a design space exploration, and a DNN case study. Jack Yinger, Eriko Nurvitadhi, Davor Capalija, Andrew C. Ling, Debbie Marr, Krishnan Srivatsan, Duncan J. M. Moss, Suchit Subhaschandra |
FPT | 6 |
| 2016 | Accelerating recurrent neural networks in analytics servers: Comparison of FPGA, CPU, GPU, and ASICabstractRecurrent neural networks (RNNs) provide state-of-the-art accuracy for performing analytics on datasets with sequence (e.g., language model). This paper studied a state-of-the-art RNN variant, Gated Recurrent Unit (GRU). We first proposed memoization optimization to avoid 3 out of the 6 dense matrix vector multiplications (SGEMVs) that are the majority of the computation in GRU. Then, we study the opportunities to accelerate the remaining SGEMVs using FPGAs, in comparison to 14-nm ASIC, GPU, and multi-core CPU. Results show that FPGA provides superior performance/Watt over CPU and GPU because FPGA's on-chip BRAMs, hard DSPs, and reconfigurable fabric allow for efficiently extracting fine-grained parallelisms from small/medium size matrices used by GRU. Moreover, newer FPGAs with more DSPs, on-chip BRAMs, and higher frequency have the potential to narrow the FPGA-ASIC efficiency gap. Eriko Nurvitadhi, Jaewoong Sim, David Sheffield, Asit K. Mishra, Krishnan Srivatsan, Debbie Marr |
FPL | 5 |