Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Harinarayanan Seshadri is active.

Publication


Featured researches published by Harinarayanan Seshadri.


ieee international conference on high performance computing, data, and analytics | 2010

Investigating the potential of application-centric aggressive power management for HPC workloads

Ivan Rodero; Sharat Chandra; Manish Parashar; Rajeev Muralidhar; Harinarayanan Seshadri; Stephen W. Poole

Energy efficiency of large-scale data centers is becoming a major concern not only for reasons of energy conservation, failures, and cost reduction, but also because such sys tems are soon reaching the limits of power available to them. Like High Performance Computing (HPC) systems, large-scale clu ster-based data centers can consume power in megawatts, and of all the power consumed by such a system, only a fraction is used for actual computations. In this paper, we study the potential of application-centric aggressive power management of data centers resources for HPC workloads. Specifically, we consider power management mechanisms and controls (currently or soon to be) available at different levels and for different subsystems, and leverage several innovative approaches that have been taken to tackle this problem in the last few years, can be effectively used in a application-aware manner for HPC workloads. To do this, we first profile sta ndard HPC benchmarks with respect to behaviors, resource usage and power impact on individual computing nodes. Based on a power and latency model and the workload profiles, we develop an algorithm that can improve energy efficiency with little or no performance loss. We then evaluate our proposed algorithm through simulations using empirical power characterization and quantification. Finally, we validate the simulation results with actual executions on real hardware. The obtained results show that by using application aware power management, we can re-du ce the average energy consumption without significant penalty in performance. This motivates us to investigate autonomic approaches for application-aware aggressive power management and cross layer and cross function predictive subsystem level power management for large-scale data centers.


international symposium on quality electronic design | 2013

On a rewriting strategy for dynamically managing power constraints and power dissipation in SoCs

Vinod Viswanath; Rajeev Muralidhar; Harinarayanan Seshadri; Jacob A. Abraham

We present a novel and highly automated technique for dynamic system level power management of System-on-a-Chip (SoC) designs. We present a formal system to represent power constraints and power intent as rules. We also present a Term Rewriting Systems based rule rewriting engine as our dynamic power manager. We provide a notion of formal correctness of our rule engine execution and provide a robust algorithm to dynamically and automatically manage power consumption in large SoC designs. There are two fundamental building blocks at the core of our technique. First, we present a powerful formal system to capture power constraints and power intent as rules. This is a self-checking system and will automatically flag conflicting constraints or rules. Next, we present a rewriting strategy for managing power constraint rules using a formal deductive logic technique specially honed for dynamic power management of SoC designs. Together, this provides a common platform and representation to seamlessly cooperate between hardware and software constraints to achieve maximum platform power optimization dynamically during execution. We demonstrate our technique in multiple contexts on an SoC design of the state-of-the-art next generation Intel smartphone platform.


international conference on mobile systems, applications, and services | 2016

TaskFolder: Dynamic and Fine-Grained Workload Consolidation for Mobile Devices

Yuyang Du; Sebastien Haezebrouck; Jin Cui; Rajeev Muralidhar; Harinarayanan Seshadri; Vishwesh M. Rudramuni; Nicole Chalhoub; YongTong Chua; Richard Quinzio

Despite the resource-constrained environment associated with mobile devices, the Android task scheduler tries to spread the workload equally among all CPU cores. While this is a sensible use of resources in desktop or server environments, it is inefficient for mobile devices, because they usually have lower computing demand and require single-user-perceptible performance guaran-tees. As a result, spreading tasks to all cores does not improve per-formance, increases energy consumption, and can cause perfor-mance issues when multiple mobile virtual machines attempt to engage as many cores as possible. To address this problem, we propose TaskFolder, a multi-core management scheme implemented on top of the task scheduler. TaskFolder attempts to compute the minimum number of cores required to perform the current workload without sacrificing per-formance, and schedules tasks to only that minimal number of cores. This number is called the Core Concurrency and is calculated based on past task dynamics. Experimental results of a case study show that TaskFolder saves an average of 19% and up to 48% of CPU power over a set of mobile applications on the latest Intel mobile platform.


Archive | 2000

Split model driver using a push-push messaging protocol over a channel based network

Phil C. Cayton; Harinarayanan Seshadri; Arlin R. Davis


Archive | 2012

SCHEDULING TASKS AMONG PROCESSOR CORES

Harinarayanan Seshadri; Rajeev Muralidhar; Vishwesh M. Rudramuni; Illyas Mansoor


Archive | 2005

Method and apparatus for supporting memory hotplug operations using a dedicated processor core

Harinarayanan Seshadri; Steven R. Carbonari


Archive | 2011

Method, apparatus and system to transition system power state of a computer platform

Rajeev Muralidhar; Harinarayanan Seshadri; Bruce L. Fleming; Vishwesh M. Rudramuni


Archive | 2012

POWER MANAGEMENT USING RELATIVE ENERGY BREAK-EVEN TIME

Ren Wang; Christian Maciocco; Jr-Shian Tsai; Rajeev Muralidhar; Harinarayanan Seshadri; Tsung-Yuan Tai; Mesut A. Ergin; Alexander W. Min


Archive | 2012

Constrained boot techniques in multi-core platforms

Rajeev Muralidhar; Harinarayanan Seshadri; Vishwesh M. Rudramuni


Archive | 2011

Fine grained power management in virtualized mobile platforms

Rajeev Muralidhar; Harinarayanan Seshadri; Srividya Karumuri; Nithish Mahalingam; Vishwesh M. Rudramuni; Sujith Thomas; Rushikesh S. Kadam

Researchain Logo
Decentralizing Knowledge