Title :
A massively parallel knowledge-base server using a hypercube multiprocessor
Author :
Dehne, Frank ; Ferreira, Afonso G. ; Rau-Chaplin, Andrew
Author_Institution :
Sch. of Comput. Sci., Carleton Univ., Ottawa, Ont., Canada
Abstract :
The authors study the parallel implementation of a traditional frame-based knowledge representation system for a general-purpose massively parallel hypercube architecture (such as the Connection Machine). It is shown that, using a widely available parallel system (instead of a special-purpose architecture), it is possible to provide multiple users with efficient shared access to a large-scale knowledge-base. Parallel algorithms are presented for answering multiple inference assert, and retract queries on both single and multiple inheritance hierarchies. In addition to theoretical time complexity analysis, empirical results obtained from extensive testing of a prototype implementation are presented
Keywords :
computational complexity; hypercube networks; knowledge representation; parallel algorithms; parallel architectures; Connection Machine; frame-based knowledge representation; hypercube multiprocessor; inheritance hierarchies; massively parallel hypercube architecture; massively parallel knowledge-base server; multiple assert queries; multiple inference queries; multiple retract queries; parallel algorithms; shared access; theoretical time complexity analysis; Computer architecture; Computer science; Concurrent computing; Distributed computing; Hypercubes; Knowledge representation; Large-scale systems; Parallel architectures; Prototypes; Testing;
Conference_Titel :
Tools for Artificial Intelligence, 1990.,Proceedings of the 2nd International IEEE Conference on
Conference_Location :
Herndon, VA
Print_ISBN :
0-8186-2084-6
DOI :
10.1109/TAI.1990.130417