Publication | Closed Access
Data-driven parallel production systems
16
Citations
28
References
1990
Year
EngineeringComputer ArchitectureSoftware EngineeringHardware SystemsParallel SoftwareData ScienceManagementComputing SystemsSystems EngineeringData IntegrationActor SetParallel ComputingCompilersData ManagementProgramming LanguagesRete Match AlgorithmData FlowComputer EngineeringComputer ScienceData-intensive ComputingProgram AnalysisParallel ProgrammingParallel Programming ModelIndustrial InformaticsSpecial ArchitecturesData-level ParallelismSymbolic ExecutionData ModelingIntelligent Systems Engineering
Much effort has been expended on developing special architectures dedicated to the efficient execution of production systems. While data-flow principles of execution offer the promise of high programmability for numerical computations, it is shown that the data-driven principles can also be applied to symbolic computations. In particular, a mapping of the RETE match algorithm along the line of production systems is considered. Bottlenecks of the RETE match algorithm in a multiprocessor environment are identified and possible solutions are suggested. The modifications to the actor set as well as the program graph design are shown for execution on the tagged data-flow computer. The results of a deterministic simulation of this multiprocessor architecture demonstrate that artificial intelligence production systems can be efficiently mapped on data-driven architectures.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1