I developed an OpenCL application that uses both CPU and GPU to load balance the computation. The application works in WinXP but crashes in Win7 (clEnqueueMapBuffer).
In addition, the application works when only one device is used (i.e. CPU or GPU but not combined) in Win7. How can I get both devices working together?
I have two configurations and both exhibit the same issue:
Configuration 1: - Intel Core2 Duo
- Asus EAH5670
- AMD APP SDK v2.3 with ATI Catalyst v11.1 (Win7 64 bits)
Configuration 2: - AMD Fusion G-T56N
- AMD APP SDK v2.3 with ATI Catalyst v11.1 (Win7 64 bits)