Home Author Index Search Volume 1 May 2009 ISSN 1797-9617

International Journal of

Recent Trends in Engineering

Home > Vol. 1, No. 1

 

International Journal of Recent Trends in Engineering (IJRTE)

ISSN 1797-9617

Volume 1, Number 1, May 2009

Issue on Computer Science

Page(s): 381-386

A Preemption Control Approach for Energy Aware Fault Tolerant Real Time System

Smriti Agrawal, Rama Shankar Yadav, Ranvijay

Full text: PDF

Abstract

This paper integrates energy management with fault tolerance for real time systems. A typical system composed of a processor (frequency dependent) and peripheral devices (frequency independent) when operates in harsh environmental conditions may collapse due to occurrence of transient faults or shortage of battery backup. The fault tolerance is achieved via checkpointing while dynamic voltage scaling, dynamic power down and preemption control techniques are used to improve the battery life. We adopt a two phase approach. In the first phase, we estimate a critical speed which effectively balances the fault tolerance requirement and the energy consumed by both the associated frequency dependent and independent devices. The Phase-1 uses energy aware greedy based speed assignment technique to assign the speeds to each task such that the task set is feasible with low enenergy requirement. The second phase further, reduces energy consumption by preemption control technique. The simulations results illustrate that our proposed approach provides better tolerance to faults where existing approaches fail to survive and still consume lesser energy.

Index Terms

Checkpointing, Critical Speed, Dynamic Voltage Scaling, Dynamic Power Down, Preemption Control, Scheduling, Hard Real Time System

Published by Academy Publisher in cooperation with the ACEEE

@ Copyright 2009 ACADEMY PUBLISHER All rights reserved