mbien

device fission; does devide ByName and ByDomain work?

Discussion created by mbien on Jul 17, 2011
Latest reply on Jul 20, 2011 by mbien

I was only able to get CL_DEVICE_PARTITION_EQUALLY_EXT and CL_DEVICE_PARTITION_BY_COUNTS_EXT to work with latest dirvers installed using the CPU device.

CL_DEVICE_PARTITION_BY_NAMES_EXT and CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT return the CL_INVALID_VALUE flag.

if i query the .._PARTITION_TYPES_EXT via clCreateSubDevicesEXT i get all four options, so the driver claims to support it.

the SDK example only demonstrates the "devide equally" codepath so i couldn't check out reference code.

any hints appreciated.

fission ext:

http://www.khronos.org/registry/cl/extensions/ext/cl_ext_device_fission.txt

Outcomes