Demo Data from EDBT 2026 / reviewers in the wild / expert
Rajib Nath
dblp:76/8682
· DBLP profile ↗
9ranked-venue papers
4as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 3 first-author · 1 since 2021Computer networks · 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 |
Energy-efficient computing · 42% GPUs and heterogeneous computing · 31% Performance modeling and evaluation · 14% |
Topics — the 10 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing › power management
dynamic voltage and frequency scaling |
0.2 | 1 | 2015 | The CRISP performance model for dynamic voltage and frequency scaling in a GPGPU · MICRO 2015 |
Performance modeling and evaluation › processor performance modeling › accelerator performance modeling
GPGPU performance modeling |
0.2 | 1 | 2015 | The CRISP performance model for dynamic voltage and frequency scaling in a GPGPU · MICRO 2015 |
GPUs and heterogeneous computing › GPU scheduling
thread block scheduling |
0.2 | 1 | 2013 | Temperature aware thread block scheduling in GPGPUs · DAC 2013 |
Energy-efficient computing › thermal management
cooling optimization |
0.1 | 1 | 2012 | JETC: Joint energy thermal and cooling management for memory and CPU subsystems in servers · HPCA 2012 |
Energy-efficient computing › power management
memory power management |
0.1 | 1 | 2012 | JETC: Joint energy thermal and cooling management for memory and CPU subsystems in servers · HPCA 2012 |
Energy-efficient computing
thermal management |
0.1 | 1 | 2012 | JETC: Joint energy thermal and cooling management for memory and CPU subsystems in servers · HPCA 2012 |
High-performance computing › numerical linear algebra
dense linear algebra |
0.1 | 1 | 2011 | Optimizing symmetric dense matrix-vector multiplication on GPUs · SC 2011 |
GPUs and heterogeneous computing
GPU computing |
0.1 | 1 | 2011 | Optimizing symmetric dense matrix-vector multiplication on GPUs · SC 2011 |
GPUs and heterogeneous computing
GPU kernel optimization |
0.1 | 1 | 2011 | Optimizing symmetric dense matrix-vector multiplication on GPUs · SC 2011 |
High-performance computing
parallel numerical algorithms |
0.0 | 1 | 2011 | Optimizing symmetric dense matrix-vector multiplication on GPUs · SC 2011 |
Methods — techniques the papers use, named apart from their topics
analytical modeling · 0.2thermal-aware scheduling · 0.2spatiotemporal scheduling · 0.2thermal coupling modeling · 0.1page clustering · 0.1fan speed control · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Accelerating ML Recommendation with over a Thousand RISC-V/Tensor Processors on Esperanto's ET-SoC-1 ChipabstractThe ET-SoC-1 has over a thousand RISC-V processors on a single TSMC 7nm chip, including: • 1088 energy-efficient ET-Minion 64-bit RISC-V in-order cores each with a vector/tensor unit • 4 high-performance ET-Maxion 64-bit RISC-V out-of-order cores • >160 million bytes of on-chip SRAM • Interfaces for large external memory with low-power LPDDR4x DRAM and eMMC FLASH • PCIe x8 Gen4 and other common I/O interfaces • Innovative low-power architecture and circuit techniques allows entire chip to • Compute at peak rates of 100 to 200 TOPS • Operate using under 20 watts for ML recommendation workloads David R. Ditzel, Roger Espasa, Nivard Aymerich, Allen Baum, Tom Berg, Jim Burr, Eric Hao, Jayesh Iyer, Miquel Izquierdo, Shankar Jayaratnam, Darren Jones, Chris Klingner, Stephen Lee, Marc Lupon, Grigorios Magklis, Bojan Maric, Rajib Nath, Mike Neilly, J. Duane Northcutt, Bill Orner, Jose Renau, Gerard Reves, Xavier Reves, Tom Riordan, Pedro Sanchez, Sridhar Samudrala, Guillem Sole, Raymond Tang, Tommy Thorn, Sebastia Tortella, Daniel Yau |
HCS | 18 |
| 2015 | The CRISP performance model for dynamic voltage and frequency scaling in a GPGPUabstractThis paper presents CRISP, the first runtime analytical model of performance in the face of changing frequency in a GPGPU. It shows that prior models not targeted at a GPGPU fail to account for important characteristics of GPGPU execution, including the high degree of overlap between memory access and computation and the frequency of store-related stalls. Rajib Nath, Dean M. Tullsen |
MICRO | 1 |
| 2013 | Temperature aware thread block scheduling in GPGPUsabstractIn this paper, we present a first general purpose GPU thermal management design that consists of both hardware architecture and OS scheduler changes. Our techniques schedule thread blocks from multiple computational kernels in spatial, temporal, and spatio-temporal ways depending on the thermal state of the system. We can reduce the computation slowdown by 60% on average relative to the state of the art techniques while meeting the thermal constraints. We also extend our work to multi GPGPU cards and show improvements of 44% on average relative to existing technique. Rajib Nath, Raid Ayoub, Tajana Rosing |
DAC | 1 |
| 2013 | Power modeling and thermal management techniques for manycoresabstractThe rising number of cores in manycore architectures, along with technology scaling, results in high power densities and thermal issues on the die. To explore innovative thermal management techniques in such processors, we need an accurate online estimate of the power consumption. In this paper, we present the first ever power model for Intel many integrated core processors, which we use to show the benefit of a novel manycore specific thermal management technique called workload intermixing. Our proposed model leverages performance monitoring events and accounts for operating voltage and clock frequency. We validate our model for Intel Knights Ferry (KNF) design and show that we have an average of 4.73% prediction error vs. measurements. We provide the breakdown of total power into three main components: compute, memory, and interconnect and use it as an input for thermal management. Our simulation results show that our proposed intermixing of workloads in KNF architecture can reduce the total number of thermal emergency situations by 58% with energy savings of 14% on average. Rajib Nath, Douglas M. Carmean, Tajana Rosing |
ISCC | 1 |
| 2013 | CoMETC: Coordinated management of energy/thermal/cooling in serversabstractWe introduce a Coordinated Management of Energy, Thermal, and Cooling (CoMETC) technique to minimize cooling and memory energy of server machines. State-of-the-art solutions decouple the optimization of cooling energy costs and energy consumption of CPU and memory subsystems. This results in suboptimal solutions due to thermal dependencies between CPU and memory and the nonlinearity in energy costs of cooling. In contrast, we develop a unified solution that integrates energy, thermal, and cooling management for CPU and memory subsystems to maximize energy savings. CoMETC reduces the operational energy of the memory by clustering active memory pages to a subset of memory modules while accounting for thermal and cooling aspects. At the same time, CoMETC removes hotspots between and within the CPU sockets and reduces the effects of thermal coupling with memory in order to minimize cooling energy costs. We design CoMETC using a control-theoretic approach to guarantee meeting these objectives. We introduce a formal thermal and cooling model to be used for online decisions inside CoMETC. Our experimental results show that CoMETC achieves average cooling and memory energy savings of 58% compared to state-of-the-art techniques at a performance overhead of less than 0.3%. Raid Ayoub, Rajib Nath, Tajana Rosing |
ACM Trans. Design Autom. Electr. Syst. | 2 |
| 2012 | JETC: Joint energy thermal and cooling management for memory and CPU subsystems in serversabstractIn this work we propose a joint energy, thermal and cooling management technique (JETC) that significantly reduces per server cooling and memory energy costs. Our analysis shows that decoupling the optimization of cooling energy of CPU & memory and the optimization of memory energy leads to suboptimal solutions due to thermal dependencies between CPU and memory and non-linearity in cooling energy. This motivates us to develop a holistic solution that integrates the energy, thermal and cooling management to maximize energy savings with negligible performance hit. JETC considers thermal and power states of CPU & memory, thermal coupling between them and fan speed to arrive at energy efficient decisions. It has CPU and memory actuators to implement its decisions. The memory actuator reduces the energy of memory by performing cooling aware clustering of memory pages to a subset of memory modules. The CPU actuator saves cooling energy by reducing the hot spots between and within the CPU sockets and minimizing the effects of thermal coupling. Our experimental results show that employing JETC results in 50.7% average energy reduction in cooling and memory subsystems with less than 0.3% performance overhead. Raid Ayoub, Rajib Nath, Tajana Rosing |
HPCA | 2 |
| 2011 | A Fully Empirical Autotuned Dense QR Factorization for Multicore Architectures
Emmanuel Agullo, Jack J. Dongarra, Rajib Nath, Stanimire Tomov |
Euro-Par (2) | 3 |
| 2011 | Optimizing symmetric dense matrix-vector multiplication on GPUsabstractGPUs are excellent accelerators for data parallel applications with regular data access patterns. It is challenging, however, to optimize computations with irregular data access patterns on GPUs. One such computation is the Symmetric Matrix Vector product (SYMV) for dense linear algebra. Optimizing the SYMV kernel is important because it forms the basis of fundamental algorithms such as linear solvers and eigenvalue solvers on symmetric matrices. In this work, we present a new algorithm for optimizing the SYMV kernel on GPUs. Our optimized SYMV in single precision brings up to a 7x speed up compared to the (latest) CUBLAS 4.0 NVIDIA library on the GTX 280 GPU. Our SYMV kernel tuned for Fermi C2050 is 4.5x faster than CUBLAS 4.0 in single precision and 2x faster than CUBLAS 4.0 in double precision. Moreover, the techniques used and described in the paper are general enough to be of interest for developing high-performance GPU kernels beyond the particular case of SYMV. Rajib Nath, Stanimire Tomov, Tingxing Dong, Jack J. Dongarra |
SC | 1 |
| 2010 | Accelerating the reduction to upper Hessenberg, tridiagonal, and bidiagonal forms through hybrid GPU-based computing
Stanimire Tomov, Rajib Nath, Jack J. Dongarra |
Parallel Comput. | 2 |