Skip to content
This repository has been archived by the owner on Feb 2, 2024. It is now read-only.

[WIP]: Tweak Int64Index.reindex() performance #984

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

kozlov-alexey
Copy link
Contributor

Motivation: current implementation of Int64Index reindex via building map_positions as a typed.Dict and filling the result indexer in a prange scales poorly and has performance that is far from ideal. This PR improves performance by ~2x by using native TBB based implementation.

@pep8speaks
Copy link

Hello @kozlov-alexey! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

Line 69:1: E266 too many leading '#' for block comment
Line 71:1: E302 expected 2 blank lines, found 0
Line 76:1: E305 expected 2 blank lines after class or function definition, found 1
Line 1175:59: E231 missing whitespace after ','

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

Successfully merging this pull request may close these issues.

None yet

2 participants