Skip to content

[SYCL][DOC] add new math array extension #1582

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 7, 2020
Merged

Conversation

iburyl
Copy link
Contributor

@iburyl iburyl commented Apr 24, 2020

The SYCL vector class template (cl::sycl::vec) defined in SYCL 1.2.1 is designed to express data level parallelism inside each work-item. At the same time, cl::sycl::vec is mostly used a short vector container with a set of usefull built-in functions, while parallelism is primarily expressed via work-groups.

This extension introduces an alternative class template (cl::sycl::intel::marray) focused on containing an array of values of fixed size.

Signed-off-by: iburylov [email protected]

@bader bader added the spec extension All issues/PRs related to extensions specifications label Apr 27, 2020
@bader bader merged commit 36c5041 into intel:sycl May 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
spec extension All issues/PRs related to extensions specifications
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants