Detalhes do Documento

A Parallel and Distributed Framework for Constraint Solving

Autor(es): Pedro, Vasco cv logo 1 ; Machado, Rui cv logo 2 ; Abreu, Salvador cv logo 3

Data: 2011

Identificador Persistente: http://hdl.handle.net/10174/3909

Origem: Repositório Científico da Universidade de Évora

Assunto(s): Constraints; Parallel Computation


Descrição
With the increased availability of affordable parallel and distributed hardware, programming models for these architectures has become the focus of significant attention. Constraint programming, which can be seen as the encoding of processes as a Constraint Satisfaction Problem, because of its data-driven and control-insensitive approach is a prime candidate to serve as the basis for a framework which effectively exploits parallel architectures. To effectually apply the power of distributed computational systems, there must be an effective sharing of the work involved in the search for a solution to a Constraint Satisfaction Problem (CSP) between all the participating agents, and it must happen dynamically, as it is hard to predict the effort associated with the exploration of some part of the search space. We describe and provide an initial experimental assessment of an implementation of a work stealing-based approach to distributed CSP solving, which relies on multiple back-ends for the distributed computing mechanisms -- from the multicore CPU to supercomputer clusters running MPI or other interprocess communication platforms.
Tipo de Documento Artigo
Idioma Português
Editor(es) Codognet, Philippe; Abreu, Salvador; Diaz, Daniel; Florian, Richoux
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Documentos Relacionados



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento União Europeia