Learn More
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 minimum interarrival times, whereas multimedia and soft(More)
This paper focuses on the problem of providing ef®cient run-time support to multimedia applications in a real-time system, where different types of tasks (characterized by different criticality) can coexist. Whereas critical real-time tasks (hard tasks) are guaranteed based on worst-case execution times and minimum interarrival times, multimedia tasks are(More)
ÐAn increasing number of real-time applications, related to multimedia and adaptive control systems, require greater flexibility than classical real-time theory usually permits. In this paper, we present a novel scheduling framework in which tasks are treated as springs with given elastic coefficients to better conform to the actual load conditions. Under(More)
When executing soft real-time tasks in a shared processor , it is important to properly allocate the computational resources such that the quality of service requirements of each task are satisfied. In this paper we propose Adap-tive Reservations, based on applying a feedback scheme to a reservation based scheduler. After providing a precise mathematical(More)
The use of real-time techniques in new application fields, such as multimedia computing, has extended classical algorithms to more dynamic environments, introducing the problem of controlling and adapting the quality of service provided by an application. In this paper, we investigate the possibility of integrating application-dependent adaptation(More)
Commodity operating systems are increasingly being used for serving time-sensitive applications. These applications require low-latency response from the kernel and from other system-level services. In this paper, we explore various operating systems techniques needed to support time-sensitive applications and describe the design of our Time-Sensitive Linux(More)
Due to the success of new multimedia technologies, there is a great interest for providing a resource allocation strategy suitable for multimedia applications. Many solutions proposed in literature are based on proportional share resource allocation, such as WFQ, WF ¾ Q, EEVDF, or SFQ. In a previous paper, we showed how to perform resource reservation(More)