Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > Thread-aware logic programming for data-driven parallel programs
Publication

Publications

Thread-aware logic programming for data-driven parallel programs

Title
Thread-aware logic programming for data-driven parallel programs
Type
Article in International Conference Proceedings Book
Year
2015
Authors
Cruz, F
(Author)
Other
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page Without ORCID
Rocha, R
(Author)
FCUP
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Goldstein, SC
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Conference proceedings International
31st International Conference on Logic Programming, ICLP 2015
31 August 2015 through 4 September 2015
Indexing
Publicação em ISI Web of Knowledge ISI Web of Knowledge
Publicação em Scopus Scopus - 0 Citations
Other information
Authenticus ID: P-00G-Q8K
Abstract (EN): Declarative programming in the style of functional and logic programming has been hailed as an alternative parallel programming style where computer programs are automatically parallelized without programmer control. Although this approach removes many pitfalls of explicit parallel programming, it hides important information about the underlying parallel architecture that could be used to improve the scalability and efficiency of programs. In this paper, we present a novel programming model that allows the programmer to reason about thread state in data-driven declarative programs. This abstraction has been implemented on top of Linear Meld, a linear logic programming language that is designed for writing graphbased programs. Wepresent several programs that show theflavorofour new programming model, including graph algorithms and a machine learning algorithm. Our goal is to show thatitis possible to take advantage of architectural details without losing the key advantages of logic programming.
Language: English
Type (Professor's evaluation): Scientific
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Declarative Coordination of Graph-based Parallel Programs (2016)
Article in International Scientific Journal
Flavio Cruz; Ricardo Rocha; Goldstein, SC
A parallel virtual machine for executing forward-chaining linear logic programs (2014)
Article in International Conference Proceedings Book
Cruz, F; Rocha, R; Goldstein, SC
Recommend this page Top
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-07-07 at 20:37:41 | Privacy Policy | Personal Data Protection Policy | Whistleblowing