Allocating Compute Kernels to Processors in a Heterogeneous System
A system and method embodiments for optimally allocating compute kernels to different types of processors, such as CPUs and GPUs, in a heterogeneous computer system are disclosed. These include comparing a kernel profile of a compute kernel to respective processor profiles of a plurality of processo...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English |
Published |
20.06.2013
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A system and method embodiments for optimally allocating compute kernels to different types of processors, such as CPUs and GPUs, in a heterogeneous computer system are disclosed. These include comparing a kernel profile of a compute kernel to respective processor profiles of a plurality of processors in a heterogeneous computer system, selecting at least one processor from the plurality of processors based upon the comparing, and scheduling the compute kernel for execution in the selected at least one processor. |
---|---|
Bibliography: | Application Number: US201113328404 |