Programmable multiprocessor systems-on-chip are becoming the preferred implementation platform for embedded streaming applications. This enables using more software components, which leads to large and frequent dynamic variations of data-dependent execution times. In this context, accurate and conservative prediction of execution times helps in maintaining good audio/video quality and reducing energy consumption by dynamic evaluation of the amount of on-chip resources needed by applications. To be effective, multiprocessor systems have to employ the available parallelism. The combination of task-level parallelism and task delay variations makes predicting execution times a very hard problem. So far, under these conditions, no appropriate te...
International audienceFast yet accurate performance and timing prediction of complex parallel data f...
Media streams can be annotated with platform-independent scenario information to reflect frame-level...
Modern multimedia applications usually have real-time constraints and they are implemented using app...
The number and scope of data driven streaming applications is growing. Such streaming applications a...
Development costs and time-to-market of software-intensive media processing systems can be reduced w...
Component-based software development is very attractive, because it allows a clear decomposition of ...
Already for more than a decade, consumer electronic devices have been available for entertainment, e...
The design of new embedded systems is getting more and more complex as more functionality is integra...
This paper reports on a set of experiments that measure the amount of CPU processing needed to decod...
This paper addresses an efficient implementation of new emerging video algorithms like the coding of...
With the emergence of dynamic video processing, such as in image analysis, runtime estimation of res...
Modern embedded devices are increasingly becoming multiprocessor with the need to support a large nu...
Abstract. In this paper we discuss the prediction of timing properties of a multi-tasking component-...
none6siMultimedia streaming applications running on next-generation parallel multiprocessor arrays i...
The effectiveness of distributed execution of computationally intensive applications (jobs) largely ...
International audienceFast yet accurate performance and timing prediction of complex parallel data f...
Media streams can be annotated with platform-independent scenario information to reflect frame-level...
Modern multimedia applications usually have real-time constraints and they are implemented using app...
The number and scope of data driven streaming applications is growing. Such streaming applications a...
Development costs and time-to-market of software-intensive media processing systems can be reduced w...
Component-based software development is very attractive, because it allows a clear decomposition of ...
Already for more than a decade, consumer electronic devices have been available for entertainment, e...
The design of new embedded systems is getting more and more complex as more functionality is integra...
This paper reports on a set of experiments that measure the amount of CPU processing needed to decod...
This paper addresses an efficient implementation of new emerging video algorithms like the coding of...
With the emergence of dynamic video processing, such as in image analysis, runtime estimation of res...
Modern embedded devices are increasingly becoming multiprocessor with the need to support a large nu...
Abstract. In this paper we discuss the prediction of timing properties of a multi-tasking component-...
none6siMultimedia streaming applications running on next-generation parallel multiprocessor arrays i...
The effectiveness of distributed execution of computationally intensive applications (jobs) largely ...
International audienceFast yet accurate performance and timing prediction of complex parallel data f...
Media streams can be annotated with platform-independent scenario information to reflect frame-level...
Modern multimedia applications usually have real-time constraints and they are implemented using app...