Published February 20, 2020
| Version v1
Publication
Flexibilité et Portabilité pour Embarrassingly Parallel Search
Creators
Contributors
Others:
- Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S) ; Université Nice Sophia Antipolis (1965 - 2019) (UNS) ; COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)
- COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)
- Centre National de la Recherche Scientifique (CNRS)
- ANR-17-CE22-0016,MultiMod,Routage dans les grands réseaux de transports multi-modal(2017)
Description
Constraint programming is a paradigm for solving combinatorial problems. Yet solving complex problems may be a lengthy process. Embarrassingly Parallel Search (EPS) is "a simple and efficient method for solving constraint programming problems in parallel". While EPS is a very generic method, its implementations are strongly dependent on the machine architecture for which they were written. We suggest a new communication architecture for EPS's inner workings such that it becomes usable on different machine architectures. Then we exhibit a prototype that combines partitioning and portfolio methods implementing that architecture.
Abstract (French)
La programmation par contraintes a pour but la résolution de problèmes combinatoires. Toutefois, la résolution de problèmes complexes peut être longue. Embarrassingly Parallel Search (EPS) est "une méthode simple et efficace pour paralléliser la résolution de problèmes de programmation par contraintes". Bien que cette méthode soit générique, ses implémentations ne le sont pas et dépendent de l'architecture de machine pour laquelle elles ont été écrites. Nous proposons de revoir le fonctionnement des communications au sein d'EPS de sorte à la rendre utilisable sur un ensemble de machines de différentes architectures. Nous exposons ensuite l'implémentation d'un prototype combinant des approches par partitionnement et par portfolio.Additional details
Identifiers
- URL
- https://hal.archives-ouvertes.fr/hal-02494158
- URN
- urn:oai:HAL:hal-02494158v1
Origin repository
- Origin repository
- UNICA