DocumentCode :
2092174
Title :
A Framework for Automated Learning of Application Memory Usage Behaviour
Author :
Elahi, Tanvire ; Kiddle, Cameron ; Simmonds, Rob
Author_Institution :
Dept. of Comput. Sci., Univ. of Calgary, Calgary, AB, Canada
fYear :
2011
fDate :
2-4 Sept. 2011
Firstpage :
261
Lastpage :
270
Abstract :
Accurate estimation of the amount of memory required is an important step in discovering and selecting configurations for computational jobs in a grid environment. In order to mitigate the adverse impact of over and under estimation of memory requirements, job submitters need to carry out benchmarking in order to understand the memory usage behaviour of specific applications. An automated mechanism for learning the memory usage pattern can allow them to focus more on the results of the jobs. This paper presents mechanisms that automate the process of understanding the memory usage behaviour of jobs. The mechanism uses the provenance data from previously completed jobs. The proposed mechanism enables populating an information model describing the memory usage patterns of applications. The paper also presents techniques for making predictions on the memory usage while the development of the knowledge base is still being carried out. The utility of the mechanism is demonstrated by showing its increasing ability to predict the memory usage for incoming jobs. Also highlighted are the factors that effect the pace in which the system acquires knowledge about the memory usage behaviour.
Keywords :
grid computing; learning (artificial intelligence); storage management; accurate estimation; application memory usage behaviour; automated learning; benchmarking; computational jobs; grid environment; Buildings; Data models; Estimation; Memory management; Polynomials; Random access memory; Unified modeling language; Application modelling; Automation; Execution management; Grid computing; Memory usage; Regression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications (HPCC), 2011 IEEE 13th International Conference on
Conference_Location :
Banff, AB
Print_ISBN :
978-1-4577-1564-8
Electronic_ISBN :
978-0-7695-4538-7
Type :
conf
DOI :
10.1109/HPCC.2011.42
Filename :
6063001
Link To Document :
بازگشت