1999
DOI: 10.1007/3-540-48159-1_13
|View full text |Cite
|
Sign up to set email alerts
|

YapOr: An Or-Parallel Prolog System Based on Environment Copying

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
19
0
5

Year Published

2000
2000
2016
2016

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 17 publications
(25 citation statements)
references
References 6 publications
1
19
0
5
Order By: Relevance
“…Depending on the values of p and q, the required number of steps to measure a given amount of water can range from two steps (in trivial cases) to several dozens of steps. 8 Moreover, the number of potential nodes to explore can range from a few nodes to hundreds of thousands of nodes.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Depending on the values of p and q, the required number of steps to measure a given amount of water can range from two steps (in trivial cases) to several dozens of steps. 8 Moreover, the number of potential nodes to explore can range from a few nodes to hundreds of thousands of nodes.…”
Section: Resultsmentioning
confidence: 99%
“…A number of approaches have been proposed to tackle this problem (see e.g [1]). Arguably, the two most successful ones are environment copying, as implemented in the Muse [7] and YapOr [8] systems, and binding arrays, as implemented in the Aurora system [9]. In the environment copying model, each worker maintains its own copy of the environment (stack, heap, trail, etc) in which it can write without causing binding conflicts.…”
Section: Multiple Binding Representationmentioning
confidence: 99%
“…A grande contribuição do sistema Muse foi o desenvolvimento do ambiente de cópia incremental, desenvolvido para minimizar o overhead de sincronização, fazendo com que cada instância dentro da mesma ramificação de busca possua uma parte consistente de dados e outra com modificações locais, e a sincronização dos dados é feita copiando apenas a diferença entre o local e global. Tal ambiente foi base para o escalonador Bristol [5] e para outro sistema que explora o paralelismo-OU em PROLOG, o YapOr [30].…”
Section: Museunclassified
“…YapOr é um sistema originalmente publicado por Rocha et al [30] que explora o paralelismo-OU em uma extensão do ambiente YAP PROLOG [13].…”
Section: Yaporunclassified
See 1 more Smart Citation