Abstract—Exploiting the graphics processing unit (GPU) is useful to obtain higher performance with a less number of host machines in grid systems. One problem in GPU-accelerated grid systems is the lack of efficient multitasking mechanisms. In this paper, we propose a cooperative multitasking method capable of simultaneous execution of a graphics application and a CUDA-based scientific application on a single GPU. To prevent significant performance drop in frame rate, our method (1) divides scientific tasks into smaller subtasks and (2) seri-ally executes them at the appropriate intervals. Experimental results show that the proposed method is useful to control the frame rate of the graphics application and the throughput of the scientific a...
Each new generation of GPUs vastly increases the resources avail-able to GPGPU programs. GPU program...
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
Each new generation of GPUs vastly increases the resources available to GPGPU programs. GPU programm...
Using multi-GPU systems, including GPU clusters, is gaining popularity in scientific computing. Howe...
Heterogeneous computing nodes are now pervasive throughout computing, and GPUs have emerged as a lea...
The computational power provided by many-core graph-ics processing units (GPUs) has been exploited i...
GPUs are being increasingly adopted as compute accelerators in many domains, spanning environments f...
Graphic processors are becoming faster and faster. Computational power within graphic processing uni...
The unrivaled computing capabilities of modern GPUs meet the demand of processing massive amounts of...
The future of computation is the GPU, i.e. the Graphical Processing Unit. The graphics cards have sh...
Modern graphic processing units (GPU) are powerful parallel processing multi-core devices that are f...
Multiphysics systems are used to simulate various physics phenomena given byPartial Differential Equ...
International audienceGraphics Processing units (GPU) have become a valuable support for High Perfor...
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...
Each new generation of GPUs vastly increases the resources avail-able to GPGPU programs. GPU program...
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
Each new generation of GPUs vastly increases the resources available to GPGPU programs. GPU programm...
Using multi-GPU systems, including GPU clusters, is gaining popularity in scientific computing. Howe...
Heterogeneous computing nodes are now pervasive throughout computing, and GPUs have emerged as a lea...
The computational power provided by many-core graph-ics processing units (GPUs) has been exploited i...
GPUs are being increasingly adopted as compute accelerators in many domains, spanning environments f...
Graphic processors are becoming faster and faster. Computational power within graphic processing uni...
The unrivaled computing capabilities of modern GPUs meet the demand of processing massive amounts of...
The future of computation is the GPU, i.e. the Graphical Processing Unit. The graphics cards have sh...
Modern graphic processing units (GPU) are powerful parallel processing multi-core devices that are f...
Multiphysics systems are used to simulate various physics phenomena given byPartial Differential Equ...
International audienceGraphics Processing units (GPU) have become a valuable support for High Perfor...
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...
Each new generation of GPUs vastly increases the resources avail-able to GPGPU programs. GPU program...
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
Each new generation of GPUs vastly increases the resources available to GPGPU programs. GPU programm...