Parallel logic programming: A sequel

A Dovier, A Formisano, G Gupta… - Theory and Practice of …, 2022 - cambridge.org
Multi-core and highly connected architectures have become ubiquitous, and this has
brought renewed interest in language-based approaches to the exploitation of parallelism …

[PDF][PDF] Efficient and scalable algorithms for network motifs discovery

P Ribeiro - J. Faculty of Science of the University of Porto, 2011 - academia.edu
Networks are a powerful representation for a multitude of natural and artificial systems. They
are ubiquitous in real-world systems, presenting substantial non-trivial topological features …

Or-Parallel Prolog Execution on Multicores Based on Stack Splitting

R Vieira, R Rocha, F Silva - Proceedings of the 7th workshop on …, 2012 - dl.acm.org
Many or-parallel Prolog computational models exploiting implicit parallelism have been
proposed in the past. The Muse and YapOr systems are arguably two of the most efficient …

On comparing alternative splitting strategies for Or-parallel Prolog execution on multicores

R Vieira, R Rocha, F Silva - arXiv preprint arXiv:1301.7690, 2013 - arxiv.org
Many or-parallel Prolog models exploiting implicit parallelism have been proposed in the
past. Arguably, one of the most successful models is environment copying for shared …

PALS: Efficient or-parallel execution of Prolog on Beowulf clusters

E Pontelli, K Villaverde, HF Guo… - Theory and Practice of …, 2007 - cambridge.org
This paper describes the development of the PALS system, an implementation of Prolog
capable of efficiently exploiting or-parallelism on distributed-memory platforms—specifically …

A team-based scheduling model for interfacing or-parallel prolog engines

JP Santos, R Rocha - 2014 - repositorio.inesctec.pt
Logic Programming languages, such as Prolog, offer a great potential for the exploitation of
implicit parallelism. One of the most noticeable sources of implicit parallelism in Prolog …

On the implementation of an Or-parallel prolog system for clusters of multicores

J Santos, R Rocha - Theory and Practice of Logic Programming, 2016 - cambridge.org
Nowadays, clusters of multicores are becoming the norm and, although, many or-parallel
Prolog systems have been developed in the past, to the best of our knowledge, none of them …

Or-parallel Prolog execution on clusters of multicores

JP Santos, R Rocha - 2013 - repositorio.inesctec.pt
Logic Programming languages, such as Prolog, provide an excellent framework for the
parallel execution of logic programs. In particular, the inherent non-determinism in the way …

Logic Programming Environments with Advanced Parallelism

JPBN dos Santos - 2016 - search.proquest.com
Hoje em dia, os clusters de multicores estão a tornar-se cada vez mais acessíveis e, embora
muitos sistemas paralelos de Prolog tenham sido desenvolvidos no passado, não é do …

[PDF][PDF] An Or-Parallel Prolog Execution Model for Clusters of Multicores

J Santos, R Rocha - dcc.fc.up.pt
Logic Programming languages, such as Prolog, offer a great potential for the exploitation of
implicit parallelism. One of the most distinguishable sources of implicit parallelism in Prolog …