-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
DO NOT MERGE. Wip/get thread id schedules #6674
DO NOT MERGE. Wip/get thread id schedules #6674
Commits on Jul 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 29eaed6 - Browse repository at this point
Copy the full SHA 29eaed6View commit details
Commits on Jul 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 861e23d - Browse repository at this point
Copy the full SHA 861e23dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52ef533 - Browse repository at this point
Copy the full SHA 52ef533View commit details
Commits on Aug 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 65d0806 - Browse repository at this point
Copy the full SHA 65d0806View commit details -
Put the chunksize from the with context argument into a variable befo…
…re calling set_parallel_chunksize.
Configuration menu - View commit details
-
Copy full SHA for ea4c36f - Browse repository at this point
Copy the full SHA ea4c36fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9975c13 - Browse repository at this point
Copy the full SHA 9975c13View commit details -
Before calling the gufunc of an outlined parfor, 1) get current chunk…
…size, 2) set chunksize back to the default of 0 and then after the gufunc returns, restore the chunksize back to the previously saved value. This way, the current thread gets its default chunksize behavior inside the parallel region but goes back to its previous value when the region is over.
Configuration menu - View commit details
-
Copy full SHA for a9dce49 - Browse repository at this point
Copy the full SHA a9dce49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41d75c0 - Browse repository at this point
Copy the full SHA 41d75c0View commit details
Commits on Jan 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for eb2ad38 - Browse repository at this point
Copy the full SHA eb2ad38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0596204 - Browse repository at this point
Copy the full SHA 0596204View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1ca9e4 - Browse repository at this point
Copy the full SHA b1ca9e4View commit details
Commits on Jan 22, 2021
-
Update docs/source/user/parallel.rst
Co-authored-by: stuartarchibald <stuartarchibald@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ff2c105 - Browse repository at this point
Copy the full SHA ff2c105View commit details -
Update docs/source/user/parallel.rst
Co-authored-by: stuartarchibald <stuartarchibald@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b5ddb2b - Browse repository at this point
Copy the full SHA b5ddb2bView commit details
Commits on Jan 23, 2021
-
Updates to chunksize documentation.
More details on how actual chunksize can differ from specification. Moved code examples in docs to tests/doc_examples/test_parallel_chunksize.py. Export (g,s)et_parallel_chunksize from numba.np.ufunc. Fix withcontext parallel_chunksize doc string. Change set_parallel_chunksize to return previous chunk size. Use that return value to remove need for get_parallel_chunksize in some places. Raise exception if negative value to set_parallel_chunksize.
Configuration menu - View commit details
-
Copy full SHA for ab9d622 - Browse repository at this point
Copy the full SHA ab9d622View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfee058 - Browse repository at this point
Copy the full SHA cfee058View commit details
Commits on Feb 1, 2021
-
Improve _get_thread_id and make the schedule accessible.
This: * Makes `_get_thread_id()` return enumerated threads ids from 0..mask. * Makes it possible to obtain the parfors schedule from within a parallel region. * Implements broadcasting of schedule info across all threads for convenience.
Configuration menu - View commit details
-
Copy full SHA for 35d2b10 - Browse repository at this point
Copy the full SHA 35d2b10View commit details