This paper describes GPUSync, which is a framework for managing graphics processing units (GPUs) in multi-GPU multicore real-time systems. GPUSync was designed with flexibility, predictability, and parallelism in mind. Specif-ically, it can be applied under either static- or dynamic-priority CPU scheduling; can allocate CPUs/GPUs on a partitioned, clustered, or global basis; provides flexible mechanisms for allocating GPUs to tasks; enables task state to be migrated among different GPUs, with the potential of breaking such state into smaller “chunks”; provides migra-tion cost predictors that determine when migrations can be effective; enables a single GPU’s different engines to be ac-cessed in parallel; properly supports GPU-related interru...
We propose a GPU fine-grained load-balancing abstraction that decouples load balancing from work pro...
Graphics processing units (GPUs) have become a very powerful platform embracing a concept of heterog...
Accelerator-based systems are making rapid inroads into becoming platforms of choice for both high e...
This paper describes GPUSync, which is a framework for managing graphics processing units (GPUs) in ...
Motivated by computational capacity and power efficiency, techniques for integrating graphics proces...
The graphics processing unit (GPU) is becoming a very powerful platform to accelerate graphics and d...
Graphic Processing Units (GPUs) are currently widely used in High Performance Computing (HPC) applic...
General-purpose Graphics Processing Units (GPUs) have been considered as a promising technology to a...
High compute-density with massive thread-level parallelism of Graphics Processing Units (GPUs) is be...
The development of heterogeneous CPU-GPU systems for modern data centers in recent years increased t...
In this paper, we present two conceptual frameworks for GPU applications to adjust their task execut...
© 2021 ACM.Recently, graphic processing unit (GPU) multitasking has become important in many platfor...
Graphics processing units (GPUs) are increasingly adopted in modern computer systems beyond their tr...
Self-driving cars, once constrained to closed test tracks, are beginning to drive alongside human dr...
GPGPUs are useful for many types of compute-intensive workloads from scientific simulations to cloud...
We propose a GPU fine-grained load-balancing abstraction that decouples load balancing from work pro...
Graphics processing units (GPUs) have become a very powerful platform embracing a concept of heterog...
Accelerator-based systems are making rapid inroads into becoming platforms of choice for both high e...
This paper describes GPUSync, which is a framework for managing graphics processing units (GPUs) in ...
Motivated by computational capacity and power efficiency, techniques for integrating graphics proces...
The graphics processing unit (GPU) is becoming a very powerful platform to accelerate graphics and d...
Graphic Processing Units (GPUs) are currently widely used in High Performance Computing (HPC) applic...
General-purpose Graphics Processing Units (GPUs) have been considered as a promising technology to a...
High compute-density with massive thread-level parallelism of Graphics Processing Units (GPUs) is be...
The development of heterogeneous CPU-GPU systems for modern data centers in recent years increased t...
In this paper, we present two conceptual frameworks for GPU applications to adjust their task execut...
© 2021 ACM.Recently, graphic processing unit (GPU) multitasking has become important in many platfor...
Graphics processing units (GPUs) are increasingly adopted in modern computer systems beyond their tr...
Self-driving cars, once constrained to closed test tracks, are beginning to drive alongside human dr...
GPGPUs are useful for many types of compute-intensive workloads from scientific simulations to cloud...
We propose a GPU fine-grained load-balancing abstraction that decouples load balancing from work pro...
Graphics processing units (GPUs) have become a very powerful platform embracing a concept of heterog...
Accelerator-based systems are making rapid inroads into becoming platforms of choice for both high e...