Skip to content
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

update of dr::shp::sort() #1608

Closed

Conversation

mateuszpn
Copy link

No description provided.

SergeyKopienko and others added 14 commits May 17, 2024 14:10
* Remove asserts in minmax_element binary operator

* Remove asserts for minmax_element ranges impl
…rc#1470)

* Dynamic number of items per work-item

* Enable vectorization

* Fix WG adjustment

* Restructure vectorized reduction

* Add single item process path

* Template vector width

* Reduce branch divergence

* Enable 32-bit addressing

* Centralize tuning parameters

* Fix CPU backend issue

* Remove another inline statement

* Remove unintentional formatting changes

* Remove move statement and ::std

* Update is_device_copyable trait

* Update transform_reduce signature also in test

* Add missing out-of-bounds check

* Improve bounds check based on review comments

* Further bounds check improvements

* Add check for shorter addressing support

* Use static assert instead

* Rename union storage based on review discussion
…src#1552)


---------

Signed-off-by: Dan Hoeflinger <dan.hoeflinger@intel.com>
…c#1601)

Signed-off-by: Dmitriy Sobolev <dmitriy.sobolev@intel.com>
…add preconditions checks into sorting algorithms (oneapi-src#1599)
@mateuszpn mateuszpn marked this pull request as ready for review June 4, 2024 12:14
@lslusarczyk
Copy link
Contributor

created another PR with this change: #1614

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants