DocumentCode :
2730493
Title :
A simulated annealing method for mapping production systems onto multicomputers
Author :
Xu, Jian ; Hwang, Kai
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of Southern California, Los Angeles, CA, USA
fYear :
1990
fDate :
5-9 May 1990
Firstpage :
130
Abstract :
A methodology for mapping rule-based expert systems onto a message-passing multicomputer is presented. The method is based on static load balancing using simulated annealing to achieve a nearly optimal allocation of multiple production rules to processor nodes. The goal is to balance the initial load distribution and to avoid serious communication overhead among processor nodes at run time. A formal model is developed and a cost function is defined in the annealing process. Heuristic swap functions and cooling policies which ensure the efficiency and quality of the annealing process are given. A software load-balancing package is implemented on a SUN 3/280 workstation to carry out the benchmark experiments. The overhead associated with this mapping method is O(m ln m), where m is the number of production rules in the system. The Monkey and Bananas expert system with 24 rules is mapped onto an 8-node hypercube. Experimental results verify the effectiveness of the mapping method. The method can be applied in practical parallel production systems and to achieve scalability in performance
Keywords :
expert systems; hypercube networks; performance evaluation; resource allocation; simulated annealing; 8-node hypercube; Monkey and Bananas expert system; SUN 3/280 workstation; benchmark experiments; communication overhead; cooling policies; cost function; formal model; heuristic swap functions; initial load distribution; mapping method; message-passing multicomputer; nearly optimal allocation; performance; processor nodes; production systems; rule-based expert systems; scalability; simulated annealing; software package; static load balancing; Cooling; Cost function; Expert systems; Load management; Packaging; Production systems; Simulated annealing; Software packages; Sun; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Artificial Intelligence Applications, 1990., Sixth Conference on
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-2032-3
Type :
conf
DOI :
10.1109/CAIA.1990.89181
Filename :
89181
Link To Document :
بازگشت