Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 9 of 9 for “"utility accrual scheduling"”.

  1. Utility Accrual Real-Time Scheduling and Synchronization on Single and Multiprocessors: Models, Algorithms, and Tradeoffs

    This dissertation presents a class of utility accrual scheduling and synchronization algorithms for dynamic, single and multiprocessor real-time systems. Dynamic real-time systems operate in environments with run-time uncertainties including those on activity execution times and arrival behaviors. …

    vt Repository record for Utility Accrual Real-Time Scheduling and Synchronization on Single and Multiprocessors: Models, Algorithms, and Tradeoffs (opens in a new tab)

  2. An Experimental Evaluation of the Scalability of Real-Time Scheduling Algorithms on Large-Scale Multicore Platforms

    … behaviors of existing multicore real-time task scheduling algorithms on large-scale multicore platforms. As chip manufacturers rapidly increase the core count of processors, it becomes imperative that multicore real-time scheduling algorithms keep pace. Thus, it must be determined if existing …

    vt Repository record for An Experimental Evaluation of the Scalability of Real-Time Scheduling Algorithms on Large-Scale Multicore Platforms (opens in a new tab)

  3. Garbage Collection Scheduling for Utility Accrual Real-Time Systems

    Utility Accrual (UA) scheduling is a method of dynamic real-time scheduling that is designed to respond to overload conditions by producing a feasible schedule that heuristically maximizes a pre-defined metric of utility. Whereas utility accrual schedulers have traditionally focused on CPU …

    vt Repository record for Garbage Collection Scheduling for Utility Accrual Real-Time Systems (opens in a new tab)

  4. Utility Accrual Real-Time Scheduling Under Variable Cost Functions

    We present a utility accrual real-time scheduling algorithm called CIC-VCUA, for tasks whose execution times are functions of their starting times. We model such variable execution times employing variable cost functions (or VCFs). The algorithm considers application activities that are subject to …

    vt Repository record for Utility Accrual Real-Time Scheduling Under Variable Cost Functions (opens in a new tab)

  5. On Best-Effort Utility Accrual Real-Time Scheduling on Multiprocessors

    We consider the problem of scheduling real-time tasks on a multiprocessor system. Our primary focus is scheduling on multiprocessor systems where the total task utilization demand, U, is greater than m, the number of processors on a multiprocessor system---i.e., the total available processing …

    vt Repository record for On Best-Effort Utility Accrual Real-Time Scheduling on Multiprocessors (opens in a new tab)

  6. Collaborative Scheduling and Synchronization of Distributable Real-Time Threads

    In this dissertation, we consider the problem of scheduling and synchronization of distributable real-time threads --- Real-Time CORBA's first-class abstraction for programming real-time, multi-node sequential behaviors. Distributable real-time threads can be scheduled, broadly, using two …

    vt Repository record for Collaborative Scheduling and Synchronization of Distributable Real-Time Threads (opens in a new tab)

  7. Utility Accrual Real-Time Scheduling: Models and Algorithms

    … first presents an uniprocessor real-time scheduling algorithm called the Generic Benefit Scheduling algorithm (or GBS). GBS solves a previously open real-time scheduling problem: scheduling activities subject to arbitrarily shaped, time/utility function (TUF) time constraints and mutual …

    vt Repository record for Utility Accrual Real-Time Scheduling: Models and Algorithms (opens in a new tab)

  8. Energy-Efficient, Utility Accrual Real-Time Scheduling

    … model where activities are subject to time/utility function (or TUF) time constraints, mutual exclusion constraints on concurrent sharing of non-CPU resources, timeliness requirements including assurances on individual activity timeliness behavior, and system-level energy consumption …

    vt Repository record for Energy-Efficient, Utility Accrual Real-Time Scheduling (opens in a new tab)

  9. Scheduling Distributed Real-Time Tasks in Unreliable and Untrustworthy Systems

    In this dissertation, we consider scheduling distributed soft real-time tasks in unreliable (e.g., those with arbitrary node and network failures) and untrustworthy systems (e.g., those with Byzantine node behaviors). We present a distributed real-time scheduling algorithm called Gamma. Gamma …

    vt Repository record for Scheduling Distributed Real-Time Tasks in Unreliable and Untrustworthy Systems (opens in a new tab)