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

A. H. R. Albers, P. H. N. de With
2011 Journal of Real-Time Image Processing  
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
more » ... 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.
doi:10.1007/s11554-011-0195-8 fatcat:ls5z7u3krbh6vn5c4dz7p6cdwe