Commit history
a
Add CPU parallelization to AddBatch CaseD
AddBatch in CaseD, is parallelized (for each CPU) until almost the top
level, almost dividing the needed time by the number of CPUs.
1c2b7d6arnaucube committed on Apr 24, 2021
a
Add AddBatch CaseD
CASE D: Already populated Tree
==============================
- Use A, B, C, D as subtree
- Sort the Keys in Buckets that share the initial part of the path
- For each subtree add there the new leafs
R
/ \
/ \
/ \
* *
/ | / \
/ | / \
/ | / \
L: A B C D
/\ /\ / \ / \
... ... ... ... ... ...
890057carnaucube committed on Apr 24, 2021
a
Start to impl AddBatch efficient algorithm Case A
In case that the tree is empty, build the full tree from bottom to top
(from all the leaf to the root).
02b141darnaucube committed on Apr 17, 2021
a
Tests migrate from stretchr/testify to frankban/quicktest
f8ac4bearnaucube committed on Apr 3, 2021