- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Knowledge Graph Search feature is available on CiNii Labs
- 【Updated on June 30, 2025】Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
An efficient OR-parallel processing scheme of PROLOG: hierarchical pincers attack search
Description
The authors describe a PROLOG OR-parallel processing scheme. An OR-tree representing an execution process of a PROLOG program, is searched from the right and left sides of each subtree in the whole tree by a plurality of processors. Each processor performs the depth-first search independently. The search allows coarse task granularity to be obtained, and reduces the frequency of the task assignment or the data transfers among the processors. Introducing a special pointer (selection pointer) which indicates a position of the processors in the OR-tree, minimizes the data transfer caused by each task assignment. The depth-first searches from both sides of subtrees extract the acceleration anomaly efficiently and reduce parallel processing time in some cases. The effectiveness of the scheme is demonstrated on a multiprocessor minisupercomputer Alliant FX/80. >
Journal
-
- [1991] IEEE Pacific Rim Conference on Communications, Computers and Signal Processing Conference Proceedings
-
[1991] IEEE Pacific Rim Conference on Communications, Computers and Signal Processing Conference Proceedings 677-680, 2002-12-09
IEEE