This paper studies the CUDA programming challenges with using multiple GPUs inside a single machine to carry out plane-by-plane updates in parallel 3D sweeping algorithms. In particular, care must be taken to mask the overhead of various data movements between the GPUs. Multiple OpenMP threads on the CPU side should be combined multiple CUDA streams per GPU to hide the data transfer cost related to the halo computation on each 2D plane. Moreover, the technique of peer-to-peer data motion can be used to reduce the impact of 3D volumetric data shuffles that have to be done between mandatory changes of the grid partitioning. We have investigated the performance improvement of 2-and 4-GPU implementations that are applicable to 3D anisotropic fr...
This paper proposes a parallel scheme for accelerating parameter sweep applications on a graphics pr...
Using multi-GPU systems, including GPU clusters, is gaining popularity in scientific computing. Howe...
3D multiple-view reconstruction is an important topic with applications in robotics, surveillance, a...
AbstractThis paper studies the CUDA programming challenges with using multiple GPUs inside a single ...
AbstractWe present a novel method for 3D anisotropic front propagation and apply it to the simulatio...
Graphics Processing Units (GPUs) are a fast evolving architecture. Over the last decade their progra...
AbstractAs one of the arbitrary Lagrangian–Eulerian methods, the material point method (MPM) owns in...
International audienceWe have presented several contributions on the collision detection optimizatio...
Using two full applications with different characteristics, this thesis explores the performance and...
Graphical Processing Unit (GPU) provides a significant amount of computation power that can be used ...
Abstract. Since theadvent ofprogrammable graphicsprocessors (GPUs) their computational powers have b...
This thesis deals with the implementation of a multi-view stereo algorithm in a massively parallel w...
This thesis deals with the implementation of a multi-view stereo algorithm in a massively parallel w...
This paper proposes a parallel scheme for accelerating parameter sweep applications on a graphics pr...
International audienceStochastic simulations involve multiple replications in order to build confide...
This paper proposes a parallel scheme for accelerating parameter sweep applications on a graphics pr...
Using multi-GPU systems, including GPU clusters, is gaining popularity in scientific computing. Howe...
3D multiple-view reconstruction is an important topic with applications in robotics, surveillance, a...
AbstractThis paper studies the CUDA programming challenges with using multiple GPUs inside a single ...
AbstractWe present a novel method for 3D anisotropic front propagation and apply it to the simulatio...
Graphics Processing Units (GPUs) are a fast evolving architecture. Over the last decade their progra...
AbstractAs one of the arbitrary Lagrangian–Eulerian methods, the material point method (MPM) owns in...
International audienceWe have presented several contributions on the collision detection optimizatio...
Using two full applications with different characteristics, this thesis explores the performance and...
Graphical Processing Unit (GPU) provides a significant amount of computation power that can be used ...
Abstract. Since theadvent ofprogrammable graphicsprocessors (GPUs) their computational powers have b...
This thesis deals with the implementation of a multi-view stereo algorithm in a massively parallel w...
This thesis deals with the implementation of a multi-view stereo algorithm in a massively parallel w...
This paper proposes a parallel scheme for accelerating parameter sweep applications on a graphics pr...
International audienceStochastic simulations involve multiple replications in order to build confide...
This paper proposes a parallel scheme for accelerating parameter sweep applications on a graphics pr...
Using multi-GPU systems, including GPU clusters, is gaining popularity in scientific computing. Howe...
3D multiple-view reconstruction is an important topic with applications in robotics, surveillance, a...