A combined fuzzy-neural network model for non-linear prediction of 3-D rendering workload in grid computing

被引:19
作者
Doulamis, ND [1 ]
Doulamis, AD
Panagakis, A
Dolkas, K
Varvarigou, TA
Varvarigos, E
机构
[1] NTUA, Dept Elect & Comp Engn, Athens, Greece
[2] Univ Patras, Dept Comp Engn & Informat, GR-26000 Patras, Greece
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2004年 / 34卷 / 02期
关键词
grid computing; workload prediction; neural networks; three-dimensional (3-D) rendering;
D O I
10.1109/TSMCB.2003.822282
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 (3-D) rendering. In order to implement, however, 3-D 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. 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 that the tasks should be, executed and the most appopriate 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.
引用
收藏
页码:1235 / 1247
页数:13
相关论文
共 33 条
[1]  
[Anonymous], 1997, An engineering approach to computer networking: ATM net- works, the Internet, and the telephone network
[2]  
[Anonymous], INT J SUPERCOMPUT AP
[3]   RECURSIVE DYNAMIC NODE CREATION IN MULTILAYER NEURAL NETWORKS [J].
AZIMISADJADI, MR ;
SHEEDVASH, S ;
TRUJILLO, FO .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1993, 4 (02) :242-256
[4]  
BRZEZINSKI J, 2002, GRID APPL TOOLKIT TE
[5]  
CARTER MB, 1993, THESIS IOWA STATE U
[6]   Hybrid intelligent systems for time series prediction using neural networks, fuzzy logic, and fractal theory [J].
Castillo, O ;
Melin, P .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2002, 13 (06) :1395-1408
[7]  
Cleary J. G., 1988, Visual Computer, V4, P65, DOI 10.1007/BF01905559
[8]   A fuzzy video content representation for video summarization and content-based retrieval [J].
Doulamis, AD ;
Doulamis, ND ;
Kollias, SD .
SIGNAL PROCESSING, 2000, 80 (06) :1049-1067
[9]   An adaptable neural-network model for recursive nonlinear traffic prediction, and modeling of MPEG video sources [J].
Doulamis, AD ;
Doulamis, ND ;
Kollias, SD .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2003, 14 (01) :150-166
[10]  
Duda R. O., 1973, PATTERN CLASSIFICATI