-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
PERF: additonal GIL releasing #10213
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
Comments
I've run up against |
ints
@mrocklin what dtypes are you typically dropping? note that dropping on |
I was dropping integers and categoricals. Does this benefit increase beyond two cores? |
|
will make this:
|
This has likely been pushed as far as it’ll go. |
can u update the metrics just to see |
@mroeschke is there any room to release the gil more in window.pyx? |
We're pretty liberally using |
Probably better if we make separate issues where we can identify targeted areas to release the GIL; going to close for now. |
after #10199 (all of the groupbys)
these require slightly different templates as the object cannot have the
with nogil:
. These are all inpandas/src/generate_code.py
- [ ]groupby_count
- [ ]is_monotonic
take_1d
take_2d
take_2d_multi
pad
backfill
diff
join_indexer
(outer/inner/left)in
algos.pyx
kthsmallest/kthlargest
group_median
roll_*
nancorr
The text was updated successfully, but these errors were encountered: