International audienceOn the road to exascale, coprocessors are increasingly becoming key building blocks of High Performance Computing platforms. In addition to their energy efficiency, these many-core devices boost the performance of multi-core processors. In this paper, we revisit the design and implementation of Branch-and-Bound (B&B) algorithms for multi-core processors and Intel Xeon Phi coprocessors considering the offload mode as well as the native one. In addition, two major parallel models are considered: the master-worker and the work pool models. We address several parallel computing issues including processor-coprocessor data transfer optimization and vectorization. The proposed approaches have been experimented using the Flow-...
International audienceSolving exactly Combinatorial Optimization Problems (COPs) using a Branch-and-...
Since the task scheduling problems in the multiprocessor environments belong to the class of strong ...
The rise of many-core processor architectures in the market answers to a constantly growing need of ...
International audienceOn the road to exascale, coprocessors are increasingly becoming key building b...
International audienceCoprocessors are increasingly becoming key building blocks of High Performance...
International audienceIn this work, we revisit the design and implementation of the Branch-and-Bound...
Solving large permutation Combinatorial Optimization Problems (COPs) using Branch-and-Bound (B&B) al...
International audienceIn this paper, we revisit the design and implementation of Branch-and-Bound (B...
International audienceThe Branch and Bound algorithm (B&B) is a well known method for solving optima...
Many-Task Computing (MTC) is a common scenario for multiple parallel systems, such as cluster, grids...
International audienceMany combinatorial optimization problems are modeled in practice as permutatio...
The multiprocessor task graph scheduling problem has been extensively studied asacademic optimizatio...
International audienceMany real-world problems in different industrial and economic fields are permu...
International audienceIn this paper, we propose three approaches to accelerate the B&B execution tim...
The main topic of this thesis is the implementation and subsequent optimization of high performance ...
International audienceSolving exactly Combinatorial Optimization Problems (COPs) using a Branch-and-...
Since the task scheduling problems in the multiprocessor environments belong to the class of strong ...
The rise of many-core processor architectures in the market answers to a constantly growing need of ...
International audienceOn the road to exascale, coprocessors are increasingly becoming key building b...
International audienceCoprocessors are increasingly becoming key building blocks of High Performance...
International audienceIn this work, we revisit the design and implementation of the Branch-and-Bound...
Solving large permutation Combinatorial Optimization Problems (COPs) using Branch-and-Bound (B&B) al...
International audienceIn this paper, we revisit the design and implementation of Branch-and-Bound (B...
International audienceThe Branch and Bound algorithm (B&B) is a well known method for solving optima...
Many-Task Computing (MTC) is a common scenario for multiple parallel systems, such as cluster, grids...
International audienceMany combinatorial optimization problems are modeled in practice as permutatio...
The multiprocessor task graph scheduling problem has been extensively studied asacademic optimizatio...
International audienceMany real-world problems in different industrial and economic fields are permu...
International audienceIn this paper, we propose three approaches to accelerate the B&B execution tim...
The main topic of this thesis is the implementation and subsequent optimization of high performance ...
International audienceSolving exactly Combinatorial Optimization Problems (COPs) using a Branch-and-...
Since the task scheduling problems in the multiprocessor environments belong to the class of strong ...
The rise of many-core processor architectures in the market answers to a constantly growing need of ...