Network


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

Hotspot


Dive into the research topics where Umamaheswari C. Devi is active.

Publication


Featured researches published by Umamaheswari C. Devi.


real-time systems symposium | 2006

LITMUS^RT : A Testbed for Empirically Comparing Real-Time Multiprocessor Schedulers

John M. Calandrino; Hennadiy Leontyev; Aaron Block; Umamaheswari C. Devi; James H. Anderson

We present a real-time, Linux-based testbed called LITMUS, which we have developed for empirically evaluating multiprocessor real-time scheduling algorithms. We also present the results from such an evaluation, in which partitioned earliest-deadline-first (EDF) scheduling, preemptive and nonpreemptive global EDF scheduling, and two variants of the global PD2 Pfair algorithm were considered. The tested algorithms were compared based on both raw performance and schedulability (with real overheads considered) assuming either hard- or soft-real-time constraints. To our knowledge, this paper is the first attempt by anyone to compare partitioned and global real-time scheduling approaches using empirical data


real time technology and applications symposium | 2006

Real-Time Scheduling on Multicore Platforms

James H. Anderson; John M. Calandrino; Umamaheswari C. Devi

Multicore architectures, which have multiple processing units on a single chip, are widely viewed as a way to achieve higher processor performance, given that thermal and power problems impose limits on the performance of single-core designs. Accordingly, several chip manufacturers have already released, or will soon release, chips with dual cores, and it is predicted that chips with up to 32 cores will be available within a decade. To effectively use the available processing resources on multicore platforms, software designs should avoid co-executing applications or threads that can worsen the performance of shared caches, if not thrash them. While cache-aware scheduling techniques for such platforms have been proposed for throughput-oriented applications, to the best of our knowledge, no such work has targeted real-time applications. In this paper, we propose and evaluate a cache-aware Pfair-based scheduling scheme for real-time tasks on multicore platforms


euromicro conference on real-time systems | 2005

An EDF-based scheduling algorithm for multiprocessor soft real-time systems

James H. Anderson; Vasile Bud; Umamaheswari C. Devi

In hard real-time systems, a significant disparity in schedulability exists between EDF-based scheduling algorithms and Pfair scheduling, which is the only known way of optimally scheduling recurrent real-time tasks on multiprocessors. This is unfortunate because EDF-based algorithms entail lower scheduling and task-migration overheads. In work on hard real-time systems, it has been shown that the disparity in schedulability can be lessened by placing caps on per-task utilizations. In this paper, we show that it can also be lessened by easing the requirement that all deadlines be met. Our main contribution is a new EDF-based scheme that ensures bounded deadline tardiness. In this scheme, per-task utilizations must be capped, but overall utilization need not be restricted. The required cap is quite liberal. Hence, our scheme should enable a wide range of soft real-time applications to be scheduled with no constraints on total utilization. We also propose techniques and heuristics that can be used to reduce tardiness.


Real-time Systems | 2008

Tardiness bounds under global EDF scheduling on a multiprocessor

Umamaheswari C. Devi; James H. Anderson

Abstract We consider the scheduling of a sporadic real-time task system on an identical multiprocessor. Though Pfair algorithms are theoretically optimal for such task systems, in practice, their runtime overheads can significantly reduce the amount of useful work that is accomplished. On the other hand, if all deadlines need to be met, then every known non-Pfair algorithm requires restrictions on total system utilization that can approach approximately 50% of the available processing capacity. This may be overkill for soft real-time systems, which can tolerate occasional or bounded deadline misses (i.e. bounded tardiness). In this paper we derive tardiness bounds under preemptive and non-preemptive global


euromicro conference on real time systems | 2003

An improved schedulability test for uniprocessor periodic task systems

Umamaheswari C. Devi

\mathsf{EDF}


euromicro conference on real-time systems | 2010

Improved Tardiness Bounds for Global EDF

Jeremy P. Erickson; Umamaheswari C. Devi; Sanjoy K. Baruah

when the total system utilization is not restricted, except that it not exceed the available processing capacity. Hence, processor utilization can be improved for soft real-time systems on multiprocessors. Our tardiness bounds depend on the total system utilization and per-task utilizations and execution costs—the lower these values, the lower the tardiness bounds. As a final remark, we note that global


international parallel and distributed processing symposium | 2006

Flexible tardiness bounds for sporadic real-time task systems on multiprocessors

Umamaheswari C. Devi; James H. Anderson

\mathsf{EDF}


embedded and real-time computing systems and applications | 2014

Optimal semi-partitioned scheduling in soft real-time systems

James H. Anderson; Jeremy P. Erickson; Umamaheswari C. Devi; Benjamin N. Casses

may be superior to partitioned


international workshop on quality of service | 2011

Multi-tiered, burstiness-aware bandwidth estimation and scheduling for VBR video flows

Ritesh Kumar Kalle; Umamaheswari C. Devi; Shivkumar Kalyanaraman

\mathsf{EDF}


Ibm Journal of Research and Development | 2010

A software WiMAX medium access control layer using massively multithreaded processors

Malolan Chetlur; Umamaheswari C. Devi; Partha Dutta; Parul Gupta; Lin Chen; Zhenbo Zhu; Shivkumar Kalyanaraman; Yonghua Lin

for multiprocessor-based soft real-time systems in that the latter does not offer any scope to improve system utilization even if bounded tardiness can be tolerated.

Collaboration


Dive into the Umamaheswari C. Devi's collaboration.

Researchain Logo
Decentralizing Knowledge