- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
4 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Please give us more details regarding your use-case.
Regarding support of SIMD if the hardware supports then subgroup is the way to achieve SIMD, as subgroups map to SIMD hardware.
Warm Regards,
Abhishek
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks. I have found some documents to introduce the SIMD of oneAPI. But I still have some questions, could you please help to clarify, Thanks.
- Does oneAPI try to enable SIMD as possible since the SIMD width is 16 when I run the vtune to diagnose the GPU performance even I don't write any subgroup code?
- How to specify the SIMD width manually?
- What are the possible reasons to stop a higher SIMD width? the number of EU registers?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We are forwarding this issue to the Subject Matter Experts.
Thank you
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
A new Explicit SIMD Programming Extension for DPC++ is coming up which helps with manually setting the SIMD width.

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