• DocumentCode
    1523231
  • Title

    Performance Optimization Based on Analytical Modeling in a Real-Time System with Constrained Time/Utility Functions

  • Author

    Kargahi, Mehdi ; Movaghar, Ali

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
  • Volume
    60
  • Issue
    8
  • fYear
    2011
  • Firstpage
    1169
  • Lastpage
    1181
  • Abstract
    We consider a single-processor firm real-time (FRT) system with exponential interarrival and execution times for jobs with relative deadlines following a general distribution. The scheduling policy of the system is first-come first-served (FCFS) and the capacity of the system is arbitrary. This system is subject to an arbitrary-shaped time/utility function (TUF), which determines the accrued utility of each job according to its completion time. It is considered that the system power consumption at different working states is predetermined for each processor speed. We have proposed an exact analytical method for the calculation of specific performance and power-related measures of the system. The resulting analytical formulations for the performance measures are functions of the processor speed and system capacity. These measures are optimized through appropriate selections of the speed using derivatives and the capacity employing numerical search methods. Some experimental results are presented for different unimodal TUFs in systems with deterministic and exponential relative deadlines. For the latter distribution, the results are compared against similar results obtained through simulation for the nonpreemptive earliest-deadline-first (NP-EDF) scheduling policy. The comparisons show that FCFS is superior to NP-EDF for some measures and TUFs.
  • Keywords
    optimisation; real-time systems; scheduling; arbitrary-shaped time-utility function; constrained time-utility functions; first-come first-served policy; nonpreemptive earliest-deadline-first scheduling policy; numerical search methods; performance optimization; power-related measures; real-time system; single-processor firm real-time system; system power consumption; Analytical models; Optimization; Real time systems; Scheduling algorithm; Shape; Steady-state; Time factors; Index Terms—Analytical modeling; firm real-time system; optimization; performance modeling; time/utility function.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2010.151
  • Filename
    5492673