DocumentCode
1639073
Title
On the Optimization of Resource Utilization in Distributed Multimedia Applications
Author
Yang, R. ; van der Mei, R.D. ; Roubos, D. ; Seinstra, F.J. ; Koole, G.M.
Author_Institution
Fac. of Sci., Vrije Univ. Amsterdam, Amsterdam
fYear
2008
Firstpage
358
Lastpage
365
Abstract
The application and research area of Multimedia Content Analysis (MMCA) considers all aspects of the automated extraction of new knowledge from large multimedia data streams and archives. In recent years, there has been a tremendous growth in the MMCA application domain (for real-time and off-line execution scenarios alike), and this growth is likely to continue in the near future. Multimedia applications operated in a real-time environment pose very strict requirements on the obtained processing times, while off-line applications have to perform within \´tolerable\´ time frames. To meet these requirements, large- scale multimedia applications typically are being executed on Grid systems consisting of large collections of compute clusters. For optimized use of resources, it is essential to determine the optimal number of compute nodes per cluster, properly dealing with the perceived computation versus communication ratio. This ratio generally depends on the characteristics of the application at hand, and on the software and hardware specifics of the computational environment. Motivated by these observations, in this paper we develop a simple and easy-to-implement method to determine the "optimal" number of parallel compute nodes. The method is based on the classical binary search method for non-linear optimization, and does not depend on the, usually unknown, specifics of the system. Extensive experimental validation on a real distributed system shows that our method is indeed highly effective.
Keywords
content management; grid computing; multimedia computing; optimisation; parallel processing; resource allocation; search problems; binary search method; distributed MMCA applications; grid systems; multimedia content analysis; nonlinear optimization; parallel compute nodes; resource utilization optimization; Application software; Concurrent computing; Data mining; Grid computing; Hardware; Multimedia systems; Optimization methods; Resource management; Search methods; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and the Grid, 2008. CCGRID '08. 8th IEEE International Symposium on
Conference_Location
Lyon
Print_ISBN
978-0-7695-3156-4
Electronic_ISBN
978-0-7695-3156-4
Type
conf
DOI
10.1109/CCGRID.2008.42
Filename
4534238
Link To Document