International audienceThe race for Exascale computing has naturally led the current technologies to converge to multi-CPU/multi-GPU computers, based on thousands of CPUs and GPUs interconnected by PCI-Express buses or interconnection networks. To exploit this high computing power, programmers have to solve the issue of scheduling parallel programs on hybrid architectures. And, since the performance of a GPU increases at a much faster rate than the throughput of a PCI bus, data transfers must be managed efficiently by the scheduler. This paper targets multi-GPU compute nodes, where several GPUs are connected to the same machine. To overcome the data transfer limitations on such platforms, the available softwares compute, usually before the e...
Abstract—GPUs have gained tremendous popularity in a broad range of application domains. These appli...
Many-Task Computing (MTC) is a common scenario for multiple parallel systems, such as cluster, grids...
International audienceToday, it is possible to associate multiple CPUs and multiple GPUs in a single...
Graphic Processing Units (GPUs) are currently widely used in High Performance Computing (HPC) applic...
International audienceIn this paper, we present a comparison of scheduling strategies for heterogene...
International audienceMost recent HPC platforms have heterogeneous nodes composed of multi-core CPUs...
International audienceThe use of accelerators such as GPUs has become mainstream to achieve high per...
International audienceMost recent HPC platforms have heterogeneous nodes com- posed of a combination...
Using multi-GPU systems, including GPU clusters, is gaining popularity in scientific computing. Howe...
GPUs are being increasingly adopted as compute accelerators in many domains, spanning environments f...
International audienceTo fully tap into the potential of heterogeneous machines composed of multicor...
Graphics Processing Units (GPUs) have been successfully used to accelerate scientific applications d...
Today's heterogeneous architectures bring together multiple general purpose CPUs, domain specific GP...
International audienceIn a parallel computing context, peak performance is hard to reach with irregu...
Abstract. Efficient implementations of parallel applications on hetero-geneous hybrid architectures ...
Abstract—GPUs have gained tremendous popularity in a broad range of application domains. These appli...
Many-Task Computing (MTC) is a common scenario for multiple parallel systems, such as cluster, grids...
International audienceToday, it is possible to associate multiple CPUs and multiple GPUs in a single...
Graphic Processing Units (GPUs) are currently widely used in High Performance Computing (HPC) applic...
International audienceIn this paper, we present a comparison of scheduling strategies for heterogene...
International audienceMost recent HPC platforms have heterogeneous nodes composed of multi-core CPUs...
International audienceThe use of accelerators such as GPUs has become mainstream to achieve high per...
International audienceMost recent HPC platforms have heterogeneous nodes com- posed of a combination...
Using multi-GPU systems, including GPU clusters, is gaining popularity in scientific computing. Howe...
GPUs are being increasingly adopted as compute accelerators in many domains, spanning environments f...
International audienceTo fully tap into the potential of heterogeneous machines composed of multicor...
Graphics Processing Units (GPUs) have been successfully used to accelerate scientific applications d...
Today's heterogeneous architectures bring together multiple general purpose CPUs, domain specific GP...
International audienceIn a parallel computing context, peak performance is hard to reach with irregu...
Abstract. Efficient implementations of parallel applications on hetero-geneous hybrid architectures ...
Abstract—GPUs have gained tremendous popularity in a broad range of application domains. These appli...
Many-Task Computing (MTC) is a common scenario for multiple parallel systems, such as cluster, grids...
International audienceToday, it is possible to associate multiple CPUs and multiple GPUs in a single...