scispace - formally typeset
Journal ArticleDOI

Heuristic Approach for Scheduling Dependent Real-Time Tasks

Reads0
Chats0
TLDR
Experimental results have shown that the proposed fuzzy scheduler saves more energy and creates feasible schedules for real time tasks, and considers tasks priorities which cause higher system utilization and lower deadline miss time.
Abstract
Reducing energy consumption is a critical issue in the design of battery-powered real time systems to prolong battery life. With dynamic voltage scaling (DVS) processors, energy consumption can be reduced efficiently by making appropriate decisions on the processor speed/voltage during the scheduling of real time tasks. Scheduling decision is usually based on parameters which are assumed to be crisp. However, in many circumstances the values of these parameters are vague. The vagueness of parameters suggests that to develop a fuzzy logic approach to reduce energy consumption by determining the appropriate supply-voltage/speed of the processor provided that timing constraints are guaranteed. Intensive simulated experiments and qualitative comparisons with the most related literature have been conducted in the context of dependent real-time tasks. Experimental results have shown that the proposed fuzzy scheduler saves more energy and creates feasible schedules for real time tasks. It also considers tasks priorities which cause higher system utilization and lower deadline miss time.

read more

Citations
More filters
Journal ArticleDOI

Priority based round robin (PBRR) CPU scheduling algorithm

TL;DR: This paper introduces a new approach for scheduling algorithms which aim to improve real time operating system CPU performance based on the combination of round-robin (RR) and Priority based (PB) scheduling algorithms and implements the concept of time quantum and assigning priority index to the processes.
Journal ArticleDOI

A Effective Cross Layer Multi-Hop Routing Protocol for Heterogeneous Wireless Sensor Network

TL;DR: This proposed protocol can achieve longer sensor lifetime and more energy efficiency, and predict the energy consumption of node, which will conserve the energy using Energy Efficient Fuzzy Based Cross Layer Protocol (EEFCLP).
Journal ArticleDOI

A Novel Approach Certificate Revocation in MANET using Fuzzy logic

TL;DR: This work discusses the need for Security in MANET, focusing on certificate revocation, and the different methods of certificate revocation using cluster based mechanism are analyzed and compared.
Journal ArticleDOI

An Efficient Framework to Improve QoS of CSP using Enhanced Minimal Resource Optimization based Scheduling Algorithm

TL;DR: Enhanced Minimal Resource Optimization based Scheduling Algorithm to minimize the resources and maintain the QOS of cloud service provider in the features of multi-dimensional resource is proposed.
Journal ArticleDOI

Scalable and Secure Dynamic Key Management and Channel Aware Routing in Mobile Adhoc Networks

TL;DR: This paper leads to an emphasis on Black hole attack and to develop a dynamic key framework using RSA algorithm, a form of reactive routing called CA-AOMDV and compared with Table driven routing called DSDV.
References
More filters
Journal ArticleDOI

Priority inheritance protocols: an approach to real-time synchronization

TL;DR: An investigation is conducted of two protocols belonging to the priority inheritance protocols class; the two are called the basic priority inheritance protocol and the priority ceiling protocol, both of which solve the uncontrolled priority inversion problem.
Proceedings ArticleDOI

A scheduling model for reduced CPU energy

TL;DR: This paper proposes a simple model of job scheduling aimed at capturing some key aspects of energy minimization, and gives an off-line algorithm that computes, for any set of jobs, a minimum-energy schedule.
Proceedings ArticleDOI

Scheduling for reduced CPU energy

TL;DR: A new metric for cpu energy performance, millions-of-instructions-per-joule (MIPJ), and several methods for varying the clock speed dynamically under control of the operating system, and examine the performance of these methods against workstation traces.
Journal ArticleDOI

Stack-based scheduling for realtime processes

TL;DR: It is shown how to extend the Priority Ceiling Protocol to handle: multiunit resources, which subsume binary semaphores and reader-writer locks; dynamic priority schemes, such as earliest-deadline-first (EDF), that use static “preemption levels”; sharing of runtime stack space between jobs.
Journal ArticleDOI

Power reduction techniques for microprocessor systems

TL;DR: It is concluded that power management is a multifaceted discipline that is continually expanding with new techniques being developed at every level and it remains too early to tell which techniques will ultimately solve the power problem.
Related Papers (5)