Logo del repository
  1. Home
 
Opzioni

Exploring the use of GPGPUs in Constraint Solving

Campeotto, Federico
2015-03-29
  • doctoral thesis

Abstract
This dissertation presents an experimental study aimed at assessing the feasibility of parallelizing the constraint solving process using Graphical Processing Units (GPU s). GPUs support a form of data parallelism that appears to be suitable to the type of processing required to cycle through constraints and domain values during consistency checking and propagation. The dissertation also illustrates an implementation of a constraint solver capable of hybrid propagations (i.e., alternating CPU and GPU) and parallel search, and demonstrates the potential for competitiveness against sequential implementations. We consider the Protein Structure Prediction problem as a hard combinatorial real-world problem as case study to show the advantages of combining parallel search and parallel constraint propagation on a GPU architecture. We present the formalization and implementation of a novel class of constraints to support a variety of different structural analysis of proteins, such as loop modeling and structure prediction.. We demonstrate the suitability of a GPU approach to implement such MAS infrastructure, with significant performance improvements over the sequential implementation and other methods.
Archivio
http://hdl.handle.net/11390/1132852
http://hdl.handle.net/10990/758
Diritti
open access
Soggetti
  • Constraint Solving

  • GPU

  • HPC

  • CUDA

  • Optimization

  • Settore INF/01 - Info...

Visualizzazioni
4
Data di acquisizione
Apr 19, 2024
Vedi dettagli
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback