Saltar para:
Logótipo
Você está em: Início > Publicações > Visualização > Threads and or-parallelism unified

Threads and or-parallelism unified

Título
Threads and or-parallelism unified
Tipo
Artigo em Revista Científica Internacional
Ano
2010
Revista
Vol. 10 Part 4-6 Sp. Iss.
Páginas: 417-432
ISSN: 1471-0684
Indexação
Publicação em ISI Web of Science ISI Web of Science
Current Contents
Classificação Científica
FOS: Ciências exactas e naturais > Ciências da computação e da informação
CORDIS: Ciências Físicas > Ciência de computadores
Outras Informações
ID Authenticus: P-003-5J0
Abstract (EN): One of the main advantages of Logic Programming (LP) is that it provides an excellent framework for the parallel execution of programs. In this work we investigate novel techniques to efficiently exploit parallelism from real-world applications in low cost multi-core architectures. To achieve these goals, we revive and redesign the YapOr system to exploit or-parallelism based on a multi-threaded implementation. Our new approach takes full advantage of the state-of-the-art fast and optimized YAP Prolog engine and shares the underlying execution environment, scheduler and most of the data structures used to support YapOr's model. Initial experiments with our new approach consistently achieve almost linear speedups for most of the applications, proving itself as a good alternative for exploiting implicit parallelism in the currently available low cost multi-core architectures.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Contacto: vsc@dcc.fc.up.pt; ines@dcc.fc.up.pt; ricroc@dcc.fc.up.pt
Notas: Special Issue 4-6 (26th International Conference on Logic Programming) ICLP 2010. - DOI: 10.1017/S1471068410000190. - KEYWORDS: multi-threading; or-parallelism; implementation.
Nº de páginas: 16
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

Pruning strategies for the efficient traversal of the search space in PILP environments (2021)
Artigo em Revista Científica Internacional
Corte Real, J; Ines Dutra; Ricardo Rocha
SkILL - a Stochastic Inductive Logic Learner (2015)
Artigo em Livro de Atas de Conferência Internacional
Joana Côrte Real; Theofrastos Mantadelis; Inês de Castro Dutra; Ricardo Rocha
Scheduling OR-parallelism in YapOr and ThOr on Multi-Core Machines (2012)
Artigo em Livro de Atas de Conferência Internacional
Ines Dutra; Ricardo Rocha; Vitor Santos Costa; Fernando Silva; Joao Santos
Prolog programming with a map-reduce parallel construct (2013)
Artigo em Livro de Atas de Conferência Internacional
Corte Real, J; Dutra, I; Rocha, R
On Applying Probabilistic Logic Programming to Breast Cancer Data (2017)
Artigo em Livro de Atas de Conferência Internacional
Real, JC; Ines Dutra; Ricardo Rocha

Ver todas (9)

Das mesmas áreas científicas

On Applying Linear Tabling to Logic Programs (2010)
Tese
MIGUEL AREIAS; Ricardo Rocha
APRIORI Algorithm for Label Ranking (2010)
Tese
Cláudio Sá; Carlos Soares; Joaquim Costa
On the average size of pd automata: an analytic combinatorics approach (2010)
Relatório Técnico
Sabine Broda; António Machiavelo; Nelma Moreira; Rogério Reis
On Covering Path Orthogonal Polygons (preliminary version) (2016)
Relatório Técnico
Ana Paula Tomás; Catarina Lobo Ferreira

Ver todas (138)

Da mesma revista

Introduction to the 33rd international conference on logic programming special issue (2017)
Outra Publicação em Revista Científica Internacional
Ricardo Rocha; Son, TC
Introduction to the 28th international conference on logic programming special issue (2012)
Outra Publicação em Revista Científica Internacional
AGOSTINO DOVIER; VÃTOR SANTOS COSTA
Towards multi-threaded local tabling using a common table space (2012)
Artigo em Revista Científica Internacional
Miguel Areias; Ricardo Rocha
The YAP Prolog system (2012)
Artigo em Revista Científica Internacional
Vitor Santos Costa; Ricardo Rocha; Luis Damas
Tabling, Rational Terms, and Coinduction Finally Together! (2014)
Artigo em Revista Científica Internacional
Theofrastos Mantadelis; Ricardo Rocha; Paulo Moura

Ver todas (21)

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Medicina Dentária da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-07-30 às 13:20:48 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico