Demo Data from EDBT 2026 / reviewers in the wild / expert
Gayathri Ananthanarayanan
dblp:142/0165
· DBLP profile ↗
6ranked-venue papers
0as first author
3since 2021 · last 2024
0000-0001-7429-7888ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 2 since 2021Artificial intelligence and machine learning · 1 · 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 |
Embedded and real-time systems · 34% Energy-efficient computing · 32% Hardware accelerators and domain-specific architectures · 18% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures › machine learning accelerator › DNN inference
edge inference |
0.4 | 1 | 2020 | High-Throughput CNN Inference on Embedded ARM Big.LITTLE Multicore Processors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
Embedded and real-time systems › real-time scheduling › multicore scheduling
heterogeneous multicore scheduling |
0.4 | 1 | 2020 | High-Throughput CNN Inference on Embedded ARM Big.LITTLE Multicore Processors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020 |
GPUs and heterogeneous computing › CPU-GPU heterogeneous computing
CPU-GPU co-processing |
0.4 | 1 | 2019 | OPTiC: Optimizing Collaborative CPU-GPU Computing on Mobile Devices With Thermal Constraints · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Energy-efficient computing › power management
frequency throttling |
0.4 | 1 | 2019 | OPTiC: Optimizing Collaborative CPU-GPU Computing on Mobile Devices With Thermal Constraints · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Embedded and real-time systems › real-time scheduling
temperature-constrained scheduling |
0.4 | 1 | 2019 | OPTiC: Optimizing Collaborative CPU-GPU Computing on Mobile Devices With Thermal Constraints · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Energy-efficient computing
thermal management |
0.4 | 1 | 2019 | OPTiC: Optimizing Collaborative CPU-GPU Computing on Mobile Devices With Thermal Constraints · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Methods — techniques the papers use, named apart from their topics
design space exploration · 0.8performance prediction model · 0.4analytical modeling · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Repercussions of Using DNN Compilers on Edge GPUs for Real Time and Safety Critical Systems: A Quantitative AuditabstractRapid advancements in edge devices have led to a large deployment of deep neural network (DNN) based workloads. To utilize the resources at the edge effectively, many DNN compilers are proposed that efficiently map the high level DNN models developed in frameworks like PyTorch, Tensorflow, Caffe, and so on into minimum deployable lightweight execution engines. For real time applications like ADAS, these compiler optimized engines should give precise, reproducible, and predictable inferences, both in-terms of runtime and output consistency. This article is the first effort in empirically auditing state-of-the-art DNN compilers viz TensorRT, AutoTVM, and AutoScheduler. We characterize the NN compilers based on their performance predictability w.r.t inference latency, output reproducibility, hardware utilization, and so on and based on that provide various recommendations. Our methodology and findings can potentially help the application developers, in making informed decision about the choice of DNN compiler, in a real time safety critical setting. Omais Shafi, Mohammad Khalid Pandit, Amarjeet Saini, Gayathri Ananthanarayanan, Rijurekha Sen |
ACM J. Emerg. Technol. Comput. Syst. | 4 |
| 2023 | Bang for the Buck: Evaluating the Cost-Effectiveness of Heterogeneous Edge Platforms for Neural Network WorkloadsabstractMachine learning (ML) applications have experienced remarkable growth and integration into various domains. However, challenges with cloud-based deployments, such as latency, privacy, reliability, bandwidth and connectivity, have driven the popularity of deploying ML on edge devices. ML application deployment stack consists of various components such as neural network models, input frameworks, software runtime libraries and hardware architecture. Understanding the impact of different components in the ML stack on deployment effectiveness, particularly in terms of cost effectiveness, remains a challenge. In this work, we systematically analyze the diverse choices available for each component of the ML stack and their influence on deployment performance. We empirically evaluate eight heterogeneous edge platforms and eight software runtime libraries, considering various hardware components like CPUs, GPUs, NPUs, and VPUs for ML inference. Our findings contribute to a better understanding of optimizing cost effectiveness in ML deployments on edge platforms, aiding decision-making for application developers and stakeholders. Amarjeet Saini, Omkar B. Shende, Mohammad Khalid Pandit, Rijurekha Sen, Gayathri Ananthanarayanan |
SEC | 5 |
| 2022 | DynCNN: Application Dynamism and Ambient Temperature Aware Neural Network Scheduler in Edge Devices for Traffic ControlabstractRoad traffic congestion increases vehicular emissions and air pollution. Traffic rule violation causes road accidents. Both pollution and accidents take tremendous social and economic toll worldwide, and more so in developing countries where the skewed vehicle to road infrastructure ratio amplifies the problems. Automating traffic intersection management to detect and penalize traffic rule violations and reduce traffic congestion, is the focus of this paper, using state-of-the-art Convolutional Neural Network (CNN) on traffic camera feeds. There are however non-trivial challenges in handling the chaotic, non-laned traffic scenes in developing countries. Maintaining high throughput is one of the challenges, as broadband connectivity to remote GPU servers is absent in developing countries, and embedded GPU platforms on roads need to be low cost due to budget constraints. Additionally, ambient temperatures in developing country cities can go to 45-50 degree Celsius in summer, where continuous embedded processing can lead to lower lifetimes of the embedded platforms. In this paper, we present DynCNN, an application dynamism and ambient temperature aware controller for Neural Network concurrency. DynCNN effectively uses processor heterogeneity to control the number of threads and frequencies on the accelerator to manage application utility under strict thermal and power thresholds. We evaluate the efficiency of DynCNN on three different commercially available embedded GPUs (Jetson TX2TM, Xavier NXTM and Xavier AGXTM) using a real traffic intersection’s 40 days’ dataset. Experimental results show that in comparison to all existing state-of-the art- GPU governors for two different CPU settings, DynCNN reduces the average temperature and power by ~12°C and 68.82% respectively for one CPU setting (Baseline1) and similarly, it improves the performance by around 31.2% compared to the other CPU setting (Baseline2). Omais Shafi, Sachin Chauhan, Gayathri Ananthanarayanan, Rijurekha Sen |
COMPASS | 3 |
| 2020 | High-Throughput CNN Inference on Embedded ARM Big.LITTLE Multicore ProcessorsabstractInternet of Things edge intelligence requires convolutional neural network (CNN) inference to take place in the edge devices itself. ARM big.LITTLE architecture is at the heart of prevalent commercial edge devices. It comprises of single-ISA heterogeneous cores grouped into multiple homogeneous clusters that enable power and performance tradeoffs. All cores are expected to be simultaneously employed in inference to attain maximal throughput. However, high communication overhead involved in parallelization of computations from convolution kernels across clusters is detrimental to throughput. We present an alternative framework called Pipe-it that employs pipelined design to split convolutional layers across clusters while limiting parallelization of their respective kernels to the assigned cluster. We develop a performance-prediction model that utilizes only the convolutional layer descriptors to predict the execution time of each layer individually on all permitted core configurations (type and count). Pipe-it then exploits the predictions to create a balanced pipeline using an efficient design space exploration algorithm. Pipe-it on average results in a 39% higher throughput than the highest antecedent throughput. Gayathri Ananthanarayanan, Neeraj Goel, Anuj Pathania, Tulika Mitra |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2019 | OPTiC: Optimizing Collaborative CPU-GPU Computing on Mobile Devices With Thermal ConstraintsabstractThe CPU-graphic processing unit (GPU) co-execution of computation kernels on heterogeneous multiprocessor system-on-chip can significantly boost performance compared to the execution on either the CPU or the GPU alone. However, engaging multiple on-chip compute elements concurrently at the highest frequency may not provide the optimal performance in a mobile system with stringent thermal constraints. The system may repeatedly exceed the temperature threshold necessitating frequency throttling and hence performance degradation. We present OPTiC, an analytical framework that given a computation kernel can automatically select the partitioning point and the operating frequencies for optimal CPU-GPU co-execution under thermal constraints. OPTiC estimates, through modeling, CPU and GPU power, performance at different frequency points as well as the performance impact of thermal throttling and memory contention. Experimental evaluation on a commercial mobile platform shows that OPTiC achieves an average 13.68% performance improvement over existing schemes that enable co-execution without thermal considerations. Gayathri Ananthanarayanan, Tulika Mitra |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2014 | LightSim: A leakage aware ultrafast temperature simulatorabstractIn this paper, we propose the design of an ultra-fast temperature simulator (LightSim) that can perform both steady state and transient thermal analysis, and also take the effect of leakage power into account. We use a novel Hankel transform based technique to derive a transient version of the Green's function for a chip, which takes into account the feedback loop between temperature and leakage. Subsequently, we calculate the temperature map of a chip by convolving the derived Green's function with the power map. Our simulator is at least 3500 times faster than HotSpot, and at least 2.3 times faster than competing research prototypes [4, 12]. The total error is limited to 0.18 °C. Smruti R. Sarangi, Gayathri Ananthanarayanan, M. Balakrishnan |
ASP-DAC | 2 |