-
Notifications
You must be signed in to change notification settings - Fork 71
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
Improve neighbor allreduce #78
Commits on Feb 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 61b472c - Browse repository at this point
Copy the full SHA 61b472cView commit details
Commits on Feb 11, 2021
-
Enable empty send neighbors and fix HalfTensor for recv_size==0
Hanbin Hu committedFeb 11, 2021 Configuration menu - View commit details
-
Copy full SHA for 7e8ea66 - Browse repository at this point
Copy the full SHA 7e8ea66View commit details
Commits on Feb 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1d43096 - Browse repository at this point
Copy the full SHA 1d43096View commit details -
Enable empty send neighbors and fix HalfTensor for recv_size==0
Hanbin Hu committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for c082ce9 - Browse repository at this point
Copy the full SHA c082ce9View commit details -
Merge branch 'improve_neighbor_allreduce' of https://github.com/ybc19…
…91/bluefog into improve_neighbor_allreduce
Hanbin Hu committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 50933fb - Browse repository at this point
Copy the full SHA 50933fbView commit details -
Rename neighbor_weights to src_weights, and send_neighbors to dst_wei…
…ghts for neighbor_allreduce
Hanbin Hu committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for a3365b3 - Browse repository at this point
Copy the full SHA a3365b3View commit details -
A script to test existing examples
Hanbin Hu committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for cf17875 - Browse repository at this point
Copy the full SHA cf17875View commit details -
Accept dst_weights as Dict, and reorganize DoNeighborAllreduce
Hanbin Hu committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 923df09 - Browse repository at this point
Copy the full SHA 923df09View commit details -
Reorganize CheckNeighborSendRecvPattern
Hanbin Hu committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 42d0af7 - Browse repository at this point
Copy the full SHA 42d0af7View commit details -
Hanbin Hu committed
Feb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 3184e17 - Browse repository at this point
Copy the full SHA 3184e17View commit details -
Hanbin Hu committed
Feb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for c85cbd5 - Browse repository at this point
Copy the full SHA c85cbd5View commit details -
Merge branch 'improve_neighbor_allreduce' of https://github.com/ybc19…
…91/bluefog into improve_neighbor_allreduce
Hanbin Hu committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 8d9fe31 - Browse repository at this point
Copy the full SHA 8d9fe31View commit details -
Put dst_weights information into TensorTableEntry
Hanbin Hu committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 7d60585 - Browse repository at this point
Copy the full SHA 7d60585View commit details
Commits on Feb 27, 2021
-
First Version of neighbor_allreduce dst_weight, existing problem: Fus…
…ion Not Implemented, CUDA data_weight problem
Hanbin Hu committedFeb 27, 2021 Configuration menu - View commit details
-
Copy full SHA for 79c57b3 - Browse repository at this point
Copy the full SHA 79c57b3View commit details -
Add some delay after data_weight as a temporary solution
Hanbin Hu committedFeb 27, 2021 Configuration menu - View commit details
-
Copy full SHA for 29a239c - Browse repository at this point
Copy the full SHA 29a239cView commit details -
CPU Fusion for dst_weighted added
Hanbin Hu committedFeb 27, 2021 Configuration menu - View commit details
-
Copy full SHA for 97517b3 - Browse repository at this point
Copy the full SHA 97517b3View commit details
Commits on Feb 28, 2021
-
Merge branch 'master' into improve_neighbor_allreduce
Hanbin Hu committedFeb 28, 2021 Configuration menu - View commit details
-
Copy full SHA for 364f5fd - Browse repository at this point
Copy the full SHA 364f5fdView commit details
Commits on Mar 4, 2021
-
Add ReadyEvent for dst_weight for single entry neighbor_allreduce
Hanbin Hu committedMar 4, 2021 Configuration menu - View commit details
-
Copy full SHA for cc9faf4 - Browse repository at this point
Copy the full SHA cc9faf4View commit details -
Remove const identifier for tensor dtype as it is meaningless
Hanbin Hu committedMar 4, 2021 Configuration menu - View commit details
-
Copy full SHA for 7f47ce4 - Browse repository at this point
Copy the full SHA 7f47ce4View commit details -
Add cuda source for scalebuffer
Hanbin Hu committedMar 4, 2021 Configuration menu - View commit details
-
Copy full SHA for d84138b - Browse repository at this point
Copy the full SHA d84138bView commit details -
Hanbin Hu committed
Mar 4, 2021 Configuration menu - View commit details
-
Copy full SHA for 06c375d - Browse repository at this point
Copy the full SHA 06c375dView commit details
Commits on Mar 5, 2021
-
Hanbin Hu committed
Mar 5, 2021 Configuration menu - View commit details
-
Copy full SHA for e4db92f - Browse repository at this point
Copy the full SHA e4db92fView commit details -
dst_weight using CUDA for fused entry & compile flow in Python setup.py
Hanbin Hu committedMar 5, 2021 Configuration menu - View commit details
-
Copy full SHA for ec2a3fc - Browse repository at this point
Copy the full SHA ec2a3fcView commit details -
make clean *.o files generated by nvcc
Hanbin Hu committedMar 5, 2021 Configuration menu - View commit details
-
Copy full SHA for adaa191 - Browse repository at this point
Copy the full SHA adaa191View commit details
Commits on Mar 15, 2021
-
Hanbin Hu committed
Mar 15, 2021 Configuration menu - View commit details
-
Copy full SHA for 46e6431 - Browse repository at this point
Copy the full SHA 46e6431View commit details -
Hanbin Hu committed
Mar 15, 2021 Configuration menu - View commit details
-
Copy full SHA for ae57e75 - Browse repository at this point
Copy the full SHA ae57e75View commit details
Commits on Mar 17, 2021
-
Hanbin Hu committed
Mar 17, 2021 Configuration menu - View commit details
-
Copy full SHA for 62dc99d - Browse repository at this point
Copy the full SHA 62dc99dView commit details -
Hanbin Hu committed
Mar 17, 2021 Configuration menu - View commit details
-
Copy full SHA for a836b02 - Browse repository at this point
Copy the full SHA a836b02View commit details
Commits on Mar 18, 2021
-
Fix NCCL side dst_weight fusion bug
Hanbin Hu committedMar 18, 2021 Configuration menu - View commit details
-
Copy full SHA for e02a3d0 - Browse repository at this point
Copy the full SHA e02a3d0View commit details -
Add agg to make matplotlib more stable
Hanbin Hu committedMar 18, 2021 Configuration menu - View commit details
-
Copy full SHA for 8e42ca2 - Browse repository at this point
Copy the full SHA 8e42ca2View commit details
Commits on Mar 21, 2021
-
Hanbin Hu committed
Mar 21, 2021 Configuration menu - View commit details
-
Copy full SHA for e5f8722 - Browse repository at this point
Copy the full SHA e5f8722View commit details -
Simpler logic for dst_weighting_enabled and weighted_average_computation
Hanbin Hu committedMar 21, 2021 Configuration menu - View commit details
-
Copy full SHA for 9f2f55d - Browse repository at this point
Copy the full SHA 9f2f55dView commit details -
Better consideration for weight buffer size
Hanbin Hu committedMar 21, 2021 Configuration menu - View commit details
-
Copy full SHA for d7a9310 - Browse repository at this point
Copy the full SHA d7a9310View commit details
Commits on Mar 26, 2021
-
Merge branch 'master' into improve_neighbor_allreduce
Hanbin Hu committedMar 26, 2021 Configuration menu - View commit details
-
Copy full SHA for 2fe9621 - Browse repository at this point
Copy the full SHA 2fe9621View commit details -
Make src_weights as std::map, and simplify logic for PerformNeighborA…
…llreduceCallback
Hanbin Hu committedMar 26, 2021 Configuration menu - View commit details
-
Copy full SHA for 562b231 - Browse repository at this point
Copy the full SHA 562b231View commit details -
Add TODO #80 and #81, and simplify the logic for dst_weight
Hanbin Hu committedMar 26, 2021 Configuration menu - View commit details
-
Copy full SHA for 6764efa - Browse repository at this point
Copy the full SHA 6764efaView commit details -
Wrap CheckNeighborSendRecvPattern again
Hanbin Hu committedMar 26, 2021 Configuration menu - View commit details
-
Copy full SHA for 1e8db23 - Browse repository at this point
Copy the full SHA 1e8db23View commit details -
Hanbin Hu committed
Mar 26, 2021 Configuration menu - View commit details
-
Copy full SHA for 3d90087 - Browse repository at this point
Copy the full SHA 3d90087View commit details
Commits on Mar 27, 2021
-
Hanbin Hu committed
Mar 27, 2021 Configuration menu - View commit details
-
Copy full SHA for 96887b5 - Browse repository at this point
Copy the full SHA 96887b5View commit details
Commits on Apr 11, 2021
-
Add condition variable to control the loop (#88)
* Add condition variable to control the loop * Minor update on topology_setting in global_state * Add missing <condition_variable> header * Change cv.wait to cv.wait_for 10 seconds * Address comment and remove adjusting resetVersionWinMem in ibfrun
Configuration menu - View commit details
-
Copy full SHA for 36c073a - Browse repository at this point
Copy the full SHA 36c073aView commit details