Abstract. Certain high-performance applications like multimedia and gaming have performance requirements beyond reducing program execu-tion time. These applications have repetitive components whose desired performance characteristics are more naturally expressed using soft real-time theory with its probabilistic guarantees. However, for large com-plex gaming and multimedia applications, programmers typically avoid real-time constructs as they significantly constrain how the program-mer can express functionality. Instead, such applications are developed as monolithic programs using conventional languages like C/C++. Here the soft real-time behavior of the application becomes an emergent qual-ity rather than being enforced by design. Programm...
In this article, the problem of finding a tight estimate on the worst-case execution time (WCET) of ...
Even the simplest kernel has a diverse structure of execution behavior. This is a consequence of the...
As computer systems become ever more complex and power hungry, research on dynamic on-the-fly system...
Immersive applications, such as computer gaming, computer vision and video codecs, are an important ...
Scheduling techniques based upon worst case execution times, as are commonly used in real-time appli...
Multimedia applications are an increasingly important workload for a large range of systems in-cludi...
There are a whole range of program analysis techniques that characterize different aspects of an ap...
International audienceIn this paper we propose to quantify execution time variability of programs us...
An essential step in designing a new computer architecture is the careful examination of different d...
To take advantage of multicore platforms in embedded systems, soft real-time applications are run to...
Improvements in performance and energy efficiency often require deep understanding of the complex in...
This dissertation proposes generalized techniques to support software performance analysis using sys...
In hard real-time systems, gain time is defined as the difference between the Worst Case Execution T...
196 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1999.Allowing a real-time system t...
Building parameterized performance models of applications in an automatic way is difficult because o...
In this article, the problem of finding a tight estimate on the worst-case execution time (WCET) of ...
Even the simplest kernel has a diverse structure of execution behavior. This is a consequence of the...
As computer systems become ever more complex and power hungry, research on dynamic on-the-fly system...
Immersive applications, such as computer gaming, computer vision and video codecs, are an important ...
Scheduling techniques based upon worst case execution times, as are commonly used in real-time appli...
Multimedia applications are an increasingly important workload for a large range of systems in-cludi...
There are a whole range of program analysis techniques that characterize different aspects of an ap...
International audienceIn this paper we propose to quantify execution time variability of programs us...
An essential step in designing a new computer architecture is the careful examination of different d...
To take advantage of multicore platforms in embedded systems, soft real-time applications are run to...
Improvements in performance and energy efficiency often require deep understanding of the complex in...
This dissertation proposes generalized techniques to support software performance analysis using sys...
In hard real-time systems, gain time is defined as the difference between the Worst Case Execution T...
196 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1999.Allowing a real-time system t...
Building parameterized performance models of applications in an automatic way is difficult because o...
In this article, the problem of finding a tight estimate on the worst-case execution time (WCET) of ...
Even the simplest kernel has a diverse structure of execution behavior. This is a consequence of the...
As computer systems become ever more complex and power hungry, research on dynamic on-the-fly system...