Task complexity analysis and QoS management for mapping dynamic video-processing tasks on a multi-core platform

2Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

This paper addresses efficient mapping and reconfiguration of advanced video applications onto a general purpose multi-core platform. By accurately modeling the resource usage for an application, allocation of processing resources on the platform can be based on the actually needed resources instead of a worst-case approach, thereby improving Quality-of-Service (QoS). Here, we exploit a new and strongly upcoming class of dynamic video applications based on image and content analysis for resource management and control. Such applications are characterized by irregular computing behavior and memory usage. It is shown that with linear models and statistical techniques based on the Markov modeling, a rather good accuracy (94-97%) for predicting the resource usage can be obtained. This prediction accuracy is so good that it allows resource prediction at runtime, thereby leading to an actively controlled system management. © 2011 The Author(s).

Cite

CITATION STYLE

APA

Albers, A. H. R., & de With, P. H. N. (2012). Task complexity analysis and QoS management for mapping dynamic video-processing tasks on a multi-core platform. Journal of Real-Time Image Processing, 7(3), 185–202. https://doi.org/10.1007/s11554-011-0195-8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free