Results 1 - 10
of
3,525
Integrating Multimedia Applications in Hard Real-Time Systems
- in Proc. 19th IEEE Real-Time Systems Symposium (RTSS’98
, 1998
"... This paper focuses on the problem of providing efficient run-time support to multimedia applications in a real-time system, where two types of tasks can coexist simultaneously: multimedia soft real-time tasks and hard real-time tasks. Hard tasks are guaranteed based on worst case execution times and ..."
Abstract
-
Cited by 318 (51 self)
- Add to MetaCart
This paper focuses on the problem of providing efficient run-time support to multimedia applications in a real-time system, where two types of tasks can coexist simultaneously: multimedia soft real-time tasks and hard real-time tasks. Hard tasks are guaranteed based on worst case execution times
Soft Real-Time Scheduling on Simultaneous Multithreaded Processors
, 2002
"... Simultaneous multithreading (SMT) improves processor throughput by processing instructions from multiple threads each cycle. This is the first work to explore soft real-time scheduling on an SMT processor. Scheduling with SMT requires two decisions: (1) which threads to run simultaneously (the co-sc ..."
Abstract
-
Cited by 56 (1 self)
- Add to MetaCart
-schedule), and (2) how to share processor resources among co-scheduled threads. We explore algorithms for both for soft-real time multimedia applications, focusing more on co-schedule selection. We examine previous multiprocessor co-scheduling algorithms, including partitioning and global scheduling. We propose new
RUBEN: A Technique for Scheduling Multimedia Applications in Overlay Networks
"... Abstract — In this paper we propose a technique for scheduling soft real-time multimedia applications in overlay networks. Our scheduling technique consists of a novel distributed and dynamic resource utilization based urgency scheduling algorithm, which exploits the urgency of the tasks and uses mo ..."
Abstract
- Add to MetaCart
Abstract — In this paper we propose a technique for scheduling soft real-time multimedia applications in overlay networks. Our scheduling technique consists of a novel distributed and dynamic resource utilization based urgency scheduling algorithm, which exploits the urgency of the tasks and uses
The BEST scheduler for integrated processing of best-effort and soft real-time processes
- In Proceedings of Multimedia Computing and Networking 2002 (MMCN ’02
, 2002
"... Algorithms for allocating CPU bandwidth to soft real-time processes exist, yet best-effort scheduling remains an attractive model for both application developers and users. Best-effort scheduling is easy to use, provides a reasonable trade-off between fairness and responsiveness, and imposes no extr ..."
Abstract
-
Cited by 18 (4 self)
- Add to MetaCart
no extra overhead for specifying resource demands. However, best-effort schedulers provide no resource guarantees, limiting their ability to support processes with timeliness constraints. Reacting to the need for better support of soft real-time multimedia applications while recognizing that the best
Process Cruise Control: Throtteling Memory Acces in a Soft Real-Time Environment
, 1997
"... The advances in memory technology concerning performance have not been able to keep pace with those in processor technology. Processors clocked with hundreds of megahertz exceed the speed of affordable memory by factors. Caches can decouple the speed of the processing unit from the speed of the memo ..."
Abstract
- Add to MetaCart
of the memory system if applications show a high locality of reference. Unfortunately, operations on data streams -- frequently found in soft real-time multimedia applications -- do not show this benign behavior. Thus, applications working on data streams rely heavily upon a guaranteed memory bandwidth to meet
An Active Service Framework and its Application to Real-time Multimedia Transcoding
, 1998
"... Several recent proposals for an "active networks" architecture advocate the placement of user-defined computation within the network as a key mechanism to enable a wide range of new applications and protocols, including reliable multicast transports, mechanisms to foil denial of service at ..."
Abstract
-
Cited by 312 (20 self)
- Add to MetaCart
attacks, intra-network real-time signal transcoding, and so forth. This laudable goal, however, creates a number of very difficult research problems, and although a number of pioneering research efforts in active networks have solved some of the preliminary small-scale problems, a large number of wide
Receiver-driven Layered Multicast
, 1996
"... State of the art, real-time, rate-adaptive, multimedia applications adjust their transmission rate to match the available network capacity. Unfortunately, this source-based rate-adaptation performs poorly in a heterogeneous multicast environment because there is no single target rate — the conflicti ..."
Abstract
-
Cited by 737 (22 self)
- Add to MetaCart
State of the art, real-time, rate-adaptive, multimedia applications adjust their transmission rate to match the available network capacity. Unfortunately, this source-based rate-adaptation performs poorly in a heterogeneous multicast environment because there is no single target rate
A Distributed Object Platform Infrastructure for Multimedia Applications
- Computer Communications
, 1998
"... Although distributed object computing has developed rapidly over the past decade, and is now becoming commercially important, there remain key application areas inadequately supported by current standards and implementations. This paper describes research aimed at support for one of these areas: dis ..."
Abstract
-
Cited by 31 (18 self)
- Add to MetaCart
: distributed soft real-time / multimedia applications. The approach is to provide a low level platform which offers generic middleware services useful for the implementation of a range of multimedia capable distributed object systems. The design of the platform is influenced on the one hand by the real-time
A non-preemptive scheduling algorithm for soft real-time systems.
- Computers and Electrical Engineering,
, 2007
"... Abstract Real-time systems are often designed using preemptive scheduling and worst-case execution time estimates to guarantee the execution of high priority tasks. There is, however, an interest in exploring nonpreemptive scheduling models for real-time systems, particularly for soft real-time mul ..."
Abstract
-
Cited by 9 (0 self)
- Add to MetaCart
Abstract Real-time systems are often designed using preemptive scheduling and worst-case execution time estimates to guarantee the execution of high priority tasks. There is, however, an interest in exploring nonpreemptive scheduling models for real-time systems, particularly for soft real-time
Energy-Efficient Soft Real-Time CPU Scheduling for Mobile Multimedia Systems
- Proc. Symp. Operating Systems Principles
, 2003
"... This paper presents GRACE-OS, an energy-efficient soft real-time CPU scheduler for mobile devices that primarily run multimedia applications. The major goal of GRACE-OS is to support application quality of service and save energy. To achieve this goal, GRACE-OS integrates dynamic voltage scaling int ..."
Abstract
-
Cited by 149 (8 self)
- Add to MetaCart
This paper presents GRACE-OS, an energy-efficient soft real-time CPU scheduler for mobile devices that primarily run multimedia applications. The major goal of GRACE-OS is to support application quality of service and save energy. To achieve this goal, GRACE-OS integrates dynamic voltage scaling
Results 1 - 10
of
3,525