- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
if I can find several suitable devices, how I can use them simultaniously?
it seems that i have to:
1)split my task into parts.
2)create a thread(windows system) for one device
3)use one thread to deal with one part simultaniously.
is it correct? is there any better way?
thank you in advance.
tdchen
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi ChenT,
In OpenCL programming many common cases would be assumed to be split into parts.
Whether or not a thread is required is more dependent on the nature of the host side application than the OpenCL runtimes ability to queue execution on devices simultaneously.
Please see my comment in topic 777692.
https://software.intel.com/en-us/forums/opencl/topic/777692
-MichaelC

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page