VT GPGPU Use Case Computer Science
|EGI Activity groups||Special Interest groups||Policy groups||Virtual teams||Distributed Competence Centres|
|EGI Virtual teams:||Main •||Active Projects •||Closed Projects •||Guidelines|
Computer Science - Hybrid CPU/GPGPU workload management
Institute or Community
- Trinity College Dublin, Ireland
- Hybrid CPU/GPGPU
We have investigated a new dynamic workload sharing algorithm using the CPU and GPGPUs. A hueristic is used to determine how much work should be assigned to a given GPGPU or CPU. We use OpenCL with multiple ICDs (Nvidia/intel/AMD) to ensure that we have access to the CPU as an OpenCL device. OpenMPI is used to help distribute work across multiple machine.