-
Notifications
You must be signed in to change notification settings - Fork 205
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
[DOC]: CPP/OMP/TBB backend execution policies missing from new documentation #812
Comments
Also, if these execution policies are not deprecated/discouraged to use, is it legitimate to mix them? I mixed |
Using the explicit policies for cpp/tbb/omp is okay. The old wiki was taken down a while ago since it was mostly out of date, but a copy of it can be found here: https://github.com/brycelelbach/thrust_wiki The |
Thanks for pointing out the new link to the old wiki. Especially the content of https://github.com/brycelelbach/thrust_wiki/blob/main/Direct-System-Access.md should be integrated into the official docs. |
@jrhemstad This one could also be included in NVIDIA/thrust#1875 |
While it seems to be still possible to use e.g.
thrust::tbb::par
, I can't find any mention of these execution policies in the new or old documentation, even though the files like e.g.thrust/system/tbb/execution_policy.h
do encompass doxygen comments. The old github wiki pages like https://github.com/thrust/thrust/wiki/Host-Backends have vanished as well.Instead users will only find how to change host and device backends via CMake or compiler flags.
Is the use of these execution policies deprecated or discouraged? Are we waiting for someone to write better documentation? Is it just a bug in the documantation that the execution_policy.h pages don't appear? I couldn't find another issue or PR discussing this.
The text was updated successfully, but these errors were encountered: