1985
DOI: 10.1007/bf03037114
|View full text |Cite
|
Sign up to set email alerts
|

Data-flow based execution mechanisms of Parallel and Concurrent Prolog

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0
1

Year Published

1985
1985
1992
1992

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 40 publications
(6 citation statements)
references
References 5 publications
0
5
0
1
Order By: Relevance
“…Another possible way is the parallel unification as in [7]. However, because the parallel unification needs the consistency checking overhead and the average numbe.r of arguments of literals is 2 or 3 [8], it seems that the parallel unification operation is not better than the sequential unification operation in general cases.…”
Section: Performancementioning
confidence: 99%
“…Another possible way is the parallel unification as in [7]. However, because the parallel unification needs the consistency checking overhead and the average numbe.r of arguments of literals is 2 or 3 [8], it seems that the parallel unification operation is not better than the sequential unification operation in general cases.…”
Section: Performancementioning
confidence: 99%
“…If some or all of these subterms could be unified simultaneously each time a unification had to be performed, a large speedup could result. This approach includes the solution proposed in this thesis, along with the dataflow scheme used in the Japanese PIM-D machine [16] , and a technique for transforming some unifications to term matching, a problem that can be solved quickly in parallel [191. All of these other techniques will be addressed in chapter 8.…”
Section: Objectivesmentioning
confidence: 99%
“…Several data flow models for execution of logic programs have been proposed. Ito et al [16] describe one such architecture for Parallel Prolog and Concurrent Prolog. The machine is designed to exploit AND, OR and unification parailelism.…”
Section: Previous Workmentioning
confidence: 99%
“…These units, however, do not perform parallel unificatio n with synchroni zation for shared variables. Special nodes for unificatio n have also been proposed for dataflow machines [16], where shared variables are handled by check consistenc y operators . We use a different approach to synchroni zation of shared variables, and our unificatio n units execute WAM based unificatio n instructio ns.…”
Section: The Unificati On Unitmentioning
confidence: 99%