Je suis venu étudier à Polytechnique Montréal en maîtrise dans le cadre d'un double diplôme proposé par IMT Mines Albi-Carmaux (France), à laquelle je suis rattaché. Je suis arrivé en août 2018, et je prévois de finir en août 2020.
Directeur : Charles Audet, Co-directeur : Sebastien Le-Digabel
Contact : guillaume.lameynardie@polymtl.ca
During the poll step of the MADS algorithm, the objective and constraints functions are evaluated near the best incubent following directions of a positive spanning set in the search space. As a performance issue, the software NOMAD 4 that implements MADS, uses a positive basis, which is a positive spanning set of minimal cardinality. For a problem of dimension n, this positive basis is composed of 2n orthogonal directions and so the poll step leads to 2n evaluations of the objective and constraints. Nowadays, access to massively parallel ressources is easier. For instance, the research laboratory of Hydro-Québec (IREQ) owns a supercomputer made of 152 nodes and 36 CPUs per node. In this context, at the poll step, the execution of NOMAD 4 leads to an underuse of the available ressources. Indeed, the number of evaluations is far lower than the number of available processors. It seems relevant to evaluate the objective and constraints in a larger number of polling directions.
When an iteration successfully improves the objective function, it is possible to reduce the number of polling directions. The intensification is said to be without memory if when a success is met, the number of polling directions of the next iteration is reset to 0. With memory, the number of polling directions is reduced the same way it is increased with the intensification factor.
Cours sur les systèmes parallèles suivi à la session d'automne 2019
Documentation Slurm : environnement parallèle utilisé à l'IREQ
github repository for data exploitation generated with the polling strategies
github repository for the implementation of the strategies on NOMAD 4
Cours sur les systèmes parallèles donné par Guy Tremblay à l'UQAM (hiver 2017)