0

Assuming that I have a multiprocessor machine. Can I bind my work-group to a specific device (processor) ? Do we have any API to accomplish this task in openCL ?

  • Intel provide some level of processor affinity control in their device fission implementation, but I dont believe there isn't anything in the standard which provides that level of scheduling granularity, – talonmies Jul 23 '12 at 09:31

1 Answers1

0

You're looking for something called device fission. I believe it is not supported by devices other than cpus for now. related question here

Community
  • 1
  • 1
mfa
  • 5,017
  • 2
  • 23
  • 28
  • Thanks for your reply. I am planning to run my opencl fission code in my custom hardware. Can I convert this to LLVM-IR ? In other words can we convert device fission code of OpenCL to LLVM IR. – Barun Parichha Jul 23 '12 at 11:31
  • I don't know about this specifically. Right now it is available for devices with drivers supporting the feature. – mfa Jul 23 '12 at 12:52