UPM Institutional Repository

A Non-preemptive Utility Accrual Scheduling Algorithm in iAdaptive Real Time System


Citation

Ahmad, Idawaty and Othman, Muhammad Fauzan (2008) A Non-preemptive Utility Accrual Scheduling Algorithm in iAdaptive Real Time System. International Journal of Computational Science, 2 (6). pp. 785-795. ISSN 1992-6669

Abstract

In this paper, we proposed a Non-preemptive Utility Accrual Scheduling (or NUAS) algorithm that enhanced the existing General Utility Scheduling (or GUS) proposed by Peng Li [1]. These algorithms were designed for adaptive real time system environment where undesirable effects such as overloads and deadline misses are tolerable and do not have great consequences to the system. We consider the independent task models that are subject to deadline constraints specified using step Time/Utility Functions (or TUFs). The main idea of our proposed algorithm is to reduce the unnecessary abortions by eliminating the greedy scheduling decision identified in GUS. We consider the scheduling objective of maximizing the accrued utility by completion of all tasks. Simulation results reveal that the proposed NUAS algorithm outperforms GUS algorithm with higher accrued utility in its entire load range.


Download File

[img]
Preview
PDF (Abstract)
A Non-preemtive utility accrual.pdf

Download (84kB) | Preview

Additional Metadata

Item Type: Article
Subject: Computer Systems
Subject: Real-time data processing - Management
Subject: Algorithms
Divisions: Faculty of Computer Science and Information Technology
Publisher: Global Information Publisher
Keywords: Adaptive real time system; Time/Utility Functions; Utility Accrual Scheduling; Discrete Event Simulation
Depositing User: Umikalthom Abdullah
Date Deposited: 25 Jan 2012 02:37
Last Modified: 04 Dec 2015 03:48
URI: http://psasir.upm.edu.my/id/eprint/12762
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item