Intel® oneAPI Threading Building Blocks
Ask questions and share information about adding parallelism to your applications when using this threading library.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

TBB-OpenCL

Micha_M_
Beginner
469 Views

TBB with OpenCL is a great feature. When it will be part of the nominal TBB version?

0 Kudos
3 Replies
Aleksei_F_Intel
Employee
469 Views

Hello Micha,

Are you speaking about tbb::flow::opencl_node? We are looking for the use cases to see whether it is useful to people or not. Based on this information, we are going to make a decision about full support of this feature.

We would love to know your use case and hear why opencl_node is useful to you. Could you please share these details with us?

- Aleksei

French__Jeremy
Beginner
469 Views

I hope for it to be useful to me - for the ability to harness a large number of processors with TBB's cache-friendly, work-stealing task queue, for combinatorial optimization. My plan is to compile with SYCL (at least to start with) and load the binary into TBB. 

Mark_L_Intel
Employee
469 Views

I would recommend to use DPC++ (SYCL) if you are using OpenCL to access GPU (or FPGA).  We currently recommend to use DPC++ for work with accelerators instead of OpenCL TBb FG node. I'm not sure what do you mean by "load the binary into TBB"?     

Reply