Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shubbhi Taneja

dblp:184/9168 · DBLP profile ↗
← Back
11ranked-venue papers
2as first author
2since 2021 · last 2025
0000-0002-2403-9407ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 10 · 2 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 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
2 papers
Storage systems · 48% Cloud and datacenter computing · 21% Energy-efficient computing · 21%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Energy-efficient computing
power management
0.412019
GreenDB: Energy-Efficient Prefetching and Caching in Database Clusters · IEEE Trans. Parallel Distributed Syst. 2019
Storage systems
archival storage
0.312017
aHDFS: An Erasure-Coded Data Archival System for Hadoop Clusters · IEEE Trans. Parallel Distributed Syst. 2017
Storage systems › file systems
distributed file system
0.312017
aHDFS: An Erasure-Coded Data Archival System for Hadoop Clusters · IEEE Trans. Parallel Distributed Syst. 2017
Storage systems › storage reliability
erasure coding
0.312017
aHDFS: An Erasure-Coded Data Archival System for Hadoop Clusters · IEEE Trans. Parallel Distributed Syst. 2017
Parallel and multicore computing › data-parallel programming
mapreduce
0.112017
aHDFS: An Erasure-Coded Data Archival System for Hadoop Clusters · IEEE Trans. Parallel Distributed Syst. 2017
Distributed systems › distributed data processing
shuffle optimization
0.112017
aHDFS: An Erasure-Coded Data Archival System for Hadoop Clusters · IEEE Trans. Parallel Distributed Syst. 2017

Methods — techniques the papers use, named apart from their topics

workload-skewness strategy · 0.4prefetching model · 0.4reed-solomon codes · 0.3mapreduce · 0.3
YearPublicationVenuePosition
2025 CarbonDIS: Carbon-Aware DNN Inference Scheduling on Heterogeneous GPUs
abstract
Deploying deep neural network (DNN) inference applications in data centers and clouds to empower various services is on the increase. The significant power consumption of these applications contributes to the carbon emissions of underlying infrastructures. Therefore, minimizing the carbon emissions of these applications leads to a reduced carbon footprint of data centers and clouds. This paper introduces CarbonDIS, a carbon-aware inference scheduler designed to maintain the latency of DNN inference applications while minimizing their carbon emissions by leveraging heterogeneous GPUs. CarbonDIS considers an inference architecture where high-end and low-end GPUs are used in tandem to serve inference jobs. By leveraging the varying computing capability and power consumption of heterogeneous GPUs, CarbonDIS can effectively balance the performance and carbon emissions. Evaluation using three types of GPUs, 10 DNN models, and real-world carbon intensity traces show that CarbonDIS can find a trade-off between carbon footprint and latency of the jobs and reduce the carbon emissions by 16% compared with a performance-centric approach.
Seyed Morteza Nabavinejad, Shubbhi Taneja, Tian Guo 0001
CCGrid3
2025 GenAI Integration in Upper-Level Computing Courses
abstract
GenAI is playing an increasingly important role in computing courses at all levels, offering new opportunities to support teaching and learning. However, using GenAI effectively raises important concerns regarding trust, academic integrity, and broader social and ethical dimensions. This Working Group was formed to report on the current state of the art in using GenAI in upper-level computing courses to aid educators. The working group will undertake a methodological review of published work and solicit input from the computing educational community as part of the report.
Dennis J. Bouvier, Bruno Pereira Cipriano, Richard Glassey, Raymond Pettit, Emma Anderson, Anastasiia Birillo, Ryan E. Dougherty, Orit Hazzan, Olga Petrovska, Nuno Pombo, Ebrahim Rahimi, Charanya Ramakrishnan, Alexander Steinmaurer, Shubbhi Taneja, Muhammad Usman 0002, Annapurna Vadaparty, Govindha Ramaiah Yeluripati
ITiCSE (2)14
2020 EDOM: Improving energy efficiency of database operations on multicore servers
Yi Zhou 0009, Shubbhi Taneja, Xiao Qin 0001, Wei-Shinn Ku, Jifu Zhang
Future Gener. Comput. Syst.2
2020 ThermoBench: A thermal efficiency benchmark for clusters in data centers
Yi Zhou 0009, Yuanqi Chen, Shubbhi Taneja, Ajit Chavan, Xiao Qin 0001, Jifu Zhang
Parallel Comput.3
2019 GreenDB: Energy-Efficient Prefetching and Caching in Database Clusters
abstract
In this study, we propose an energy-efficient database system called GreenDB running on clusters. GreenDB applies a workload-skewness strategy by managing hot nodes coupled with a set of cold nodes in a database cluster. GreenDB fetches popular data tables to hot nodes, aiming to keep cold nodes in the low-power mode in increased time periods. GreenDB is conducive to reducing the number of power-state transitions, thereby lowering energy-saving overhead. A prefetching model and an energy saving model are seamlessly integrated into GreenDB to facilitate the power management in database clusters. We quantitatively evaluate GreenDB's energy efficiency in terms of managing, fetching, and storing data. We compare GreenDB's prefetching strategy with the one implemented in Postgresql. Experimental results indicate that GreenDB conserves the energy consumption of the existing solution by up to 98.4 percent. The findings show that the energy efficiency of GreenDB can be optimized by tuning system parameters, including table size, hit rates, number of nodes, number of disks, and inter-arrival delays.
Yi Zhou 0009, Shubbhi Taneja, Chaowei Zhang 0001, Xiao Qin 0001
IEEE Trans. Parallel Distributed Syst.2
2018 Improving Energy Efficiency of Database Clusters Through Prefetching and Caching
abstract
The goal of this study is to optimize energy efficiency of database clusters through prefetching and caching strategies. We design a workload-skewness scheme to collectively manage a set of hot and cold nodes in a database cluster system. The prefetching mechanism fetches popular data tables to the hot nodes while keeping unpopular data in cold nodes. We leverage a power management module to aggressively turn cold nodes in the low-power mode to conserve energy consumption. We construct a prefetching model and an energy-saving model to govern the power management module in database lusters. The energy-efficient prefetching and caching mechanism is conducive to cutting back the number of power-state transitions, thereby offering high energy efficiency. We systematically evaluate energy conservation technique in the process of managing, fetching, and storing data on clusters supporting database applications. Our experimental results show that our prefetching/caching solution significantly improves energy efficiency of the existing PostgreSQL system.
Yi Zhou 0009, Shubbhi Taneja, Mohammed I. Alghamdi, Xiao Qin 0001
CCGrid2
2018 Thermal benchmarking and modeling for HPC using big data applications
Shubbhi Taneja, Yi Zhou 0009, Xiao Qin 0001
Future Gener. Comput. Syst.1
2018 Towards thermal-aware Hadoop clusters
Yi Zhou 0009, Shubbhi Taneja, Gautam Dudeja, Xiao Qin 0001, Jifu Zhang, Minghua Jiang, Mohammed I. Alghamdi
Future Gener. Comput. Syst.2
2017 Thermal-aware task assignments in high performance computing clusters
abstract
Summary Cluster‐level thermal management has gained much attention over the past decade due to rising cooling costs associated with data centers. In this research, we propose and implement a static scheduler called SSched and a dynamic one named DSched. These 2 algorithms schedule jobs based on CPU and disk temperatures of a Hadoop cluster's nodes. Our schedulers rely on a monitoring mechanism to keep track of CPU and disk utilization, maintaining CPU and disk temperatures below a threshold through thermal‐aware scheduling decisions. To facilitate the design of SSched and DSched, we classify jobs into the CPU‐intensive and disk‐intensive categories. When a job arrives, SSched retrieves the utilization stats from a profiled log, estimates the thermal behavior, and places the job on NodeManager to minimize thermal impacts. Unlike SSched, DSched improves thermal efficiency of Hadoop clusters through dynamic load balancing. DSched keeps track of the coolest and hottest nodes in the cluster; tasks are migrated from hot nodes into cool ones if any hot spot is detected. To evaluate the effectiveness of our schedulers, we keep track of average CPU and disk temperatures in a node, managing an optimal outlet temperature across a cluster. We demonstrate that compared with the traditional Hadoop scheduler, SSched and DSched achieve approximately 15% savings in terms of cooling cost with little performance overhead.
Shubbhi Taneja, Sanjay Kulkarni, Yi Zhou 0009, Xiao Qin 0001
Concurr. Comput. Pract. Exp.1
2017 aHDFS: An Erasure-Coded Data Archival System for Hadoop Clusters
abstract
In this paper, we propose an erasure-coded data archival system called aHDFS for Hadoop clusters, where RS(k + r; k) codes are employed to archive data replicas in the Hadoop distributed file system or HDFS. We develop two archival strategies (i.e., aHDFS-Grouping and aHDFS-Pipeline) in aHDFSto speed up the data archival process. aHDFS-Groupinga MapReduce-based data archiving scheme - keeps each mapper's intermediate output Key-Value pairs in a local key-value store. With the local store in place, aHDFS-Grouping merges all the intermediate key-value pairs with the same key into one single key-value pair, followed by shuffling the single Key-Value pair to reducers to generate final parity blocks. aHDFS-Pipeline forms a data archival pipeline using multiple data node in a Hadoop cluster. aHDFS-Pipeline delivers the merged single key-value pair to a subsequent node's local key-value store. Last node in the pipeline is responsible for outputting parity blocks. We implement aHDFS in a real-world Hadoop cluster. The experimental results show that aHDFS-Grouping and aHDFS-Pipeline speed up Baseline's shuffle and reduce phases by a factor of 10 and 5, respectively. When block size is larger than 32 MB, aHDFS improves the performance of HDFS-RAID and HDFS-EC by approximately 31.8 and 15.7 percent, respectively.
Yuanqi Chen, Yi Zhou 0009, Shubbhi Taneja, Xiao Qin 0001, Jianzhong Huang 0001
IEEE Trans. Parallel Distributed Syst.3
2016 Profiling Energy Usage of Web-Service Applications on Clusters
abstract
Energy saving is rapidly becoming one of the hottest topics in technology field within recent decades. With the development of technology, it brings a sheer increasing trend of data and the growth scale of clusters and data centers. Meanwhile, it also raises another essential issue into the path: energy cost. In this paper, we are diving into this key issue and evaluating energy- efficiency based on TPC-W benchmark: a notable web transaction e-commerce benchmark. We simulate the web transaction with different database sizes and collect the energy data by KILL-A-WATT. Also, we deploy this setup on four different cluster systems: PC nodes and wimpy nodes, and two different heterogeneous systems: using PC as front server and wimpy as Database server, and using wimpy as Web server and PC as Database server. Energy result demonstrates different characteristics among them, which can give lightening advice for future works in data center.
Mohammed I. Alghamdi, Wei-Shinn Ku, Yi Zhou 0009, Shubbhi Taneja, Xiao Qin 0001
NAS5