DocumentCode
931532
Title
A combined fuzzy-neural network model for non-linear prediction of 3-D rendering workload in Grid computing
Author
Doulamis, Nikolaos D. ; Doulamis, Anastasios D. ; Panagakis, Athanasios ; Dolkas, Konstantinos ; Varvarigou, Theodora A. ; Varvarigos, Emmanuel
Author_Institution
Dept. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Greece
Volume
34
Issue
2
fYear
2004
fDate
4/1/2004 12:00:00 AM
Firstpage
1235
Lastpage
1247
Abstract
Implementation of a commercial application to a Grid infrastructure introduces new challenges in managing the quality-of-service (QoS) requirements; most stem from the fact that negotiation on QoS between the user and the service provider should strictly be satisfied. An interesting commercial application with a wide impact on a variety of fields, which can benefit from the computational Grid technologies, is three-dimensional (3D) rendering. In order to implement, however, 3D rendering to a grid infrastructure, we should develop appropriate scheduling and resource allocation mechanisms so that the negotiated (QoS) requirements are met. Efficient scheduling schemes require modeling and prediction of rendering workload. In this paper workload prediction is addressed based on a combined fuzzy classification and neural network model. Initially, appropriate descriptors are extracted to represent the synthetic world. The descriptors are obtained by parsing RIB formatted files, which provides a general structure for describing computer-generated images. Fuzzy classification is used for organizing rendering descriptor so that a reliable representation is accomplished which increases the prediction accuracy. The neural network performs workload prediction by modeling the nonlinear input-output relationship between rendering descriptors and the respective computational complexity. To increase prediction accuracy, a constructive algorithm is adopted in this paper to train the neural network so that network weights and size are simultaneously estimated. Then, a Grid scheduler scheme is proposed to estimate the queuing order in which the tasks should be executed and the most appropriate processor assignment so that the demanded QoS are satisfied as much as possible. A fair scheduling policy is considered as the most appropriate. Experimental results on a real Grid infrastructure are presented to illustrate the efficiency of the proposed workload prediction-scheduling algorithm compared to other approaches presented in the literature.
Keywords
fuzzy neural nets; grid computing; image classification; learning (artificial intelligence); prediction theory; quality of service; queueing theory; rendering (computer graphics); resource allocation; scheduling; 3D rendering workload; Grid computing; QoS; RIB file parsing; combined fuzzy-neural network model; computational complexity; computer-generated images; fair scheduling policy; fuzzy classification; neural network training; nonlinear input-output relationship; nonlinear prediction; processor assignment; quality-of-service; queuing order; resource allocation; three-dimensional rendering; workload prediction; Accuracy; Fuzzy neural networks; Grid computing; Neural networks; Predictive models; Processor scheduling; Quality management; Quality of service; Rendering (computer graphics); Resource management;
fLanguage
English
Journal_Title
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher
ieee
ISSN
1083-4419
Type
jour
DOI
10.1109/TSMCB.2003.822282
Filename
1275553
Link To Document