Comments (4)
Usage of is_base_of
instead of is_same
in shift_left_right.pass.cpp file - yes, it makes sense.
Regarding struct next_to_last
- I don't see a sense, due to we have got no code reduction....
from onedpl.
Usage of
is_base_of
instead ofis_same
in shift_left_right.pass.cpp file - yes, it makes sense. Regardingstruct next_to_last
- I don't see a sense, due to we have got no code reduction....
It's not about code reduction. It's a performance bug for C++20
from onedpl.
Threre are other places in the host backend which should be considered, e.g. #395 (comment)
from onedpl.
Implemented here #376
from onedpl.
Related Issues (20)
- [KT][ESIMD Sort] Code quality improvements
- [KT][ESIMD sort] Potential performance improvements
- Investigate improvements to Kernel Bundle workaround for querying max workgroup size
- [CI] Investigate Nuget/PIP for dependency installation HOT 3
- Can't compile parallel `transform_inclusive_scan` with output transform iterator
- Reason behind releases being tagged as `rc` lately?
- Incorrect usage of `__dpl_sycl::__has_known_identity` HOT 3
- Packaging builds break due to writing to protected path
- To do the same fix for output type (by re-using __transform_functor if applicable), to make input type consistently: const T& or T&& HOT 1
- Not all value checks using type epsilon
- Make `transform_iterator` and `permutation_iterator` device copyable for sycl 2020
- Additional testing for permutation iterator with complex base iterator
- Improve handling of permutation iterators with a base iterator composed of sycl iterators and passed directly types
- This brick __pattern_walk2_brick has never called in oneDPL code
- struct __brick_move::operator()(param1, param2) not implemented
- Improve coverage of input data processing types in oneDPL unit testing with dpcpp backend HOT 1
- Adjust data generation for multiplies predicate in reduce_by_segment test
- More async support (`unique_copy`, `upper_bound`, `adjacent_difference`)
- Linking to oneDPL adds -fsycl compile flag to all files in the target
- Implementation of the `lower_bound_impl` and other function near that.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from onedpl.