Skip to content
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

Cpp parallel executor #9080

Merged
merged 163 commits into from
Mar 30, 2018
Merged

Commits on Mar 13, 2018

  1. init commit

    Yang Yang committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    0621c32 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2018

  1. update readme

    Yang Yang committed Mar 14, 2018
    Configuration menu
    Copy the full SHA
    e67325c View commit details
    Browse the repository at this point in the history
  2. delete param name

    Yang Yang committed Mar 14, 2018
    Configuration menu
    Copy the full SHA
    8f061e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    baef112 View commit details
    Browse the repository at this point in the history
  4. Better name

    reyoung committed Mar 14, 2018
    Configuration menu
    Copy the full SHA
    692a0f7 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2018

  1. Use thread pool

    reyoung committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    ae88fde View commit details
    Browse the repository at this point in the history
  2. Remove out of date design

    reyoung committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    22bb262 View commit details
    Browse the repository at this point in the history
  3. Polish code

    reyoung committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    35744e7 View commit details
    Browse the repository at this point in the history
  4. Handle var hazard

    reyoung committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    193c0a7 View commit details
    Browse the repository at this point in the history
  5. Stash

    reyoung committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    d84ddcf View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2018

  1. Configuration menu
    Copy the full SHA
    6f0dfd8 View commit details
    Browse the repository at this point in the history
  2. Polish code style

    reyoung committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    8c9cd36 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b397d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e87cd7 View commit details
    Browse the repository at this point in the history
  5. Stash

    reyoung committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    0ef9edf View commit details
    Browse the repository at this point in the history
  6. Test more

    reyoung committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    9fc0b59 View commit details
    Browse the repository at this point in the history
  7. Stash

    reyoung committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    d470763 View commit details
    Browse the repository at this point in the history
  8. Update

    reyoung committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    c15d2c9 View commit details
    Browse the repository at this point in the history
  9. Add ncclAllReduce

    reyoung committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    8f0590e View commit details
    Browse the repository at this point in the history
  10. Update

    reyoung committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    e8a7e5d View commit details
    Browse the repository at this point in the history
  11. Wait by stream

    reyoung committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    b2c7a9b View commit details
    Browse the repository at this point in the history
  12. Refactor local_scopes

    reyoung committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    254d7ff View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2018

  1. Complete fetch op

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    9cb8f50 View commit details
    Browse the repository at this point in the history
  2. Add debug code

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    e18a269 View commit details
    Browse the repository at this point in the history
  3. Debug code

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    389ea18 View commit details
    Browse the repository at this point in the history
  4. Debug

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    f8141d9 View commit details
    Browse the repository at this point in the history
  5. Debug

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    09935ab View commit details
    Browse the repository at this point in the history
  6. Use atomic bool

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    0023c3b View commit details
    Browse the repository at this point in the history
  7. Debug

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    f52714d View commit details
    Browse the repository at this point in the history
  8. Debug

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    5957f28 View commit details
    Browse the repository at this point in the history
  9. Single Thread

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    36e0415 View commit details
    Browse the repository at this point in the history
  10. Memory order

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    f3e983e View commit details
    Browse the repository at this point in the history
  11. Debug

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    b57b880 View commit details
    Browse the repository at this point in the history
  12. Debug

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    b1cb8bb View commit details
    Browse the repository at this point in the history
  13. Memorder

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    1f063d0 View commit details
    Browse the repository at this point in the history
  14. Add more log

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    515e516 View commit details
    Browse the repository at this point in the history
  15. Use volitie

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    ea11a0a View commit details
    Browse the repository at this point in the history
  16. Use mtx

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    a87ce91 View commit details
    Browse the repository at this point in the history
  17. Counter

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    a5ba704 View commit details
    Browse the repository at this point in the history
  18. Guard devctx

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    d3e55fd View commit details
    Browse the repository at this point in the history
  19. Debug

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    866f6f1 View commit details
    Browse the repository at this point in the history
  20. Change to pending op

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    7bff02b View commit details
    Browse the repository at this point in the history
  21. Wait all thread done

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    5fa535b View commit details
    Browse the repository at this point in the history
  22. Add dummy var

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    c7beac1 View commit details
    Browse the repository at this point in the history
  23. Use atomic code

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    1f53193 View commit details
    Browse the repository at this point in the history
  24. Remove DevCtx lock

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    3aa7051 View commit details
    Browse the repository at this point in the history
  25. Use event to sync stream

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    d7badb3 View commit details
    Browse the repository at this point in the history
  26. SetDev for nccl

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    29cc9f3 View commit details
    Browse the repository at this point in the history
  27. Only wait same device

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    8af5770 View commit details
    Browse the repository at this point in the history
  28. Add paddle enforce

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    071043c View commit details
    Browse the repository at this point in the history
  29. Scale loss op use event

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    9824e8f View commit details
    Browse the repository at this point in the history
  30. Add log

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    4a33009 View commit details
    Browse the repository at this point in the history
  31. Wait code

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    bade579 View commit details
    Browse the repository at this point in the history
  32. Add lgo

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    7fd0d24 View commit details
    Browse the repository at this point in the history
  33. Add setDev

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    dad7bda View commit details
    Browse the repository at this point in the history
  34. Sync dev

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    932364a View commit details
    Browse the repository at this point in the history
  35. Scale loss on place

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    d55a03d View commit details
    Browse the repository at this point in the history
  36. Log

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    d26f093 View commit details
    Browse the repository at this point in the history
  37. Set dev

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    99f85a9 View commit details
    Browse the repository at this point in the history
  38. SetDev

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    b94ffac View commit details
    Browse the repository at this point in the history
  39. Larger model

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    ee697b8 View commit details
    Browse the repository at this point in the history
  40. Shrink model

    reyoung committed Mar 19, 2018
    Configuration menu
    Copy the full SHA
    48619bc View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    c372ce2 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2018

  1. Configuration menu
    Copy the full SHA
    c18c2f6 View commit details
    Browse the repository at this point in the history
  2. Wait multiple stream

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    d3c82c3 View commit details
    Browse the repository at this point in the history
  3. Add run iter

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    3da4159 View commit details
    Browse the repository at this point in the history
  4. Add wait

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    4137bb4 View commit details
    Browse the repository at this point in the history
  5. Wait all evernts

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    d2cb379 View commit details
    Browse the repository at this point in the history
  6. Remove wait

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    8a9de67 View commit details
    Browse the repository at this point in the history
  7. Add wait

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    3238ce0 View commit details
    Browse the repository at this point in the history
  8. Exchange wait op

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    e025e28 View commit details
    Browse the repository at this point in the history
  9. Stop Wait NCCL Stream

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    260cfe3 View commit details
    Browse the repository at this point in the history
  10. Add log

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    feb569f View commit details
    Browse the repository at this point in the history
  11. After nccl add event

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    9b1f4d5 View commit details
    Browse the repository at this point in the history
  12. Wait all inputs ready

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    631aa3d View commit details
    Browse the repository at this point in the history
  13. Disable multi-thread

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    4185dd4 View commit details
    Browse the repository at this point in the history
  14. Wait bcast param

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    1dd216d View commit details
    Browse the repository at this point in the history
  15. Use base class manage events

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    f251a58 View commit details
    Browse the repository at this point in the history
  16. Use 12 threads

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    ca4b3d2 View commit details
    Browse the repository at this point in the history
  17. Add flag for use event

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    7643c2c View commit details
    Browse the repository at this point in the history
  18. Fix bug

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    fbbcedd View commit details
    Browse the repository at this point in the history
  19. Add debug code

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    f8f1a96 View commit details
    Browse the repository at this point in the history
  20. Add more log

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    3c9cea5 View commit details
    Browse the repository at this point in the history
  21. Add log

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    a8bd7b9 View commit details
    Browse the repository at this point in the history
  22. Use no thread

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    e53b6ab View commit details
    Browse the repository at this point in the history
  23. Debug

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    dbed123 View commit details
    Browse the repository at this point in the history
  24. Add wait log

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    4e43b71 View commit details
    Browse the repository at this point in the history
  25. Mutex lock wait

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    a0494f8 View commit details
    Browse the repository at this point in the history
  26. Add

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    1c2b610 View commit details
    Browse the repository at this point in the history
  27. Change mem order

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    798e690 View commit details
    Browse the repository at this point in the history
  28. Illegal memory access

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    95a0d7c View commit details
    Browse the repository at this point in the history
  29. Fix bug in system allocator

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    ed7727e View commit details
    Browse the repository at this point in the history
  30. Add log

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    176277b View commit details
    Browse the repository at this point in the history
  31. Use event and single thread

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    1533bf1 View commit details
    Browse the repository at this point in the history
  32. Expose num_threads

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    ba227df View commit details
    Browse the repository at this point in the history
  33. Set NumThreads

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    d42117e View commit details
    Browse the repository at this point in the history
  34. Add mtx to ncclAllReduce

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    65bc7d1 View commit details
    Browse the repository at this point in the history
  35. Add enforce

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    eb0a580 View commit details
    Browse the repository at this point in the history
  36. Wait nccl all reduce

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    82693e7 View commit details
    Browse the repository at this point in the history
  37. Add more logs

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    e335f01 View commit details
    Browse the repository at this point in the history
  38. Debug code

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    43e5407 View commit details
    Browse the repository at this point in the history
  39. Refine code

    reyoung committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    599f7a8 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2018

  1. Debug

    * add Check align
    * Make FetchData not shared_ptr
    * Remove FetchData
    * Wait & Fetch Data
    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    7ac969b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90f9801 View commit details
    Browse the repository at this point in the history
  3. Move nccl helper

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    99fe83a View commit details
    Browse the repository at this point in the history
  4. Add NCCL Group Guard

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    41ad632 View commit details
    Browse the repository at this point in the history
  5. Clean code

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    f2685be View commit details
    Browse the repository at this point in the history
  6. NCCL Guard for bcast

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    a478a11 View commit details
    Browse the repository at this point in the history
  7. ReorganizeCode

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    6ebc6bf View commit details
    Browse the repository at this point in the history
  8. Extract NCCLCtxMap

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    fe7ed28 View commit details
    Browse the repository at this point in the history
  9. Reorganize code

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    5368e50 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    15f5f10 View commit details
    Browse the repository at this point in the history
  11. Add dctor for dev_ctx

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    5c333e4 View commit details
    Browse the repository at this point in the history
  12. Reorganize Code

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    f28ae6e View commit details
    Browse the repository at this point in the history
  13. Rerange code

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    3181501 View commit details
    Browse the repository at this point in the history
  14. Use int not Place for vars

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    8dec4ad View commit details
    Browse the repository at this point in the history
  15. Extract SSAGraph

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    64d7a30 View commit details
    Browse the repository at this point in the history
  16. Add SSA builder

    reyoung committed Mar 21, 2018
    Configuration menu
    Copy the full SHA
    79989c9 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2018

  1. Extract SSAGraph

    reyoung committed Mar 22, 2018
    Configuration menu
    Copy the full SHA
    dd73d18 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2018

  1. Configuration menu
    Copy the full SHA
    b123e43 View commit details
    Browse the repository at this point in the history
  2. Extract GraphExecutor

    reyoung committed Mar 24, 2018
    Configuration menu
    Copy the full SHA
    4c3361c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c70b60d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e314439 View commit details
    Browse the repository at this point in the history
  5. Clean code

    reyoung committed Mar 24, 2018
    Configuration menu
    Copy the full SHA
    a7b0d5b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    edfd741 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2018

  1. Add Graphviz output

    reyoung committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    5c7a523 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50e7e25 View commit details
    Browse the repository at this point in the history
  3. Complete Flowers

    reyoung committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    54bd17f View commit details
    Browse the repository at this point in the history
  4. Fix CPU compile

    reyoung committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    02aaecc View commit details
    Browse the repository at this point in the history
  5. Follow comments

    reyoung committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    3aa2a8f View commit details
    Browse the repository at this point in the history
  6. Fix compile

    reyoung committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    ee97687 View commit details
    Browse the repository at this point in the history
  7. Update unittest

    reyoung committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    cb40c33 View commit details
    Browse the repository at this point in the history
  8. WMT Model

    reyoung committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    9dd64d8 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2018

  1. Disable P2P

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    aba46f0 View commit details
    Browse the repository at this point in the history
  2. Enhance drop kids

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    833e522 View commit details
    Browse the repository at this point in the history
  3. Add Paddle Enforce

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    f385228 View commit details
    Browse the repository at this point in the history
  4. Throw error

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    5a02739 View commit details
    Browse the repository at this point in the history
  5. FetchOp Force sync

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    55e2cc3 View commit details
    Browse the repository at this point in the history
  6. Get error

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    b6ca371 View commit details
    Browse the repository at this point in the history
  7. Wait fetch op

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    76570c2 View commit details
    Browse the repository at this point in the history
  8. Change fetch op

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    2227632 View commit details
    Browse the repository at this point in the history
  9. Use heap variables

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    9af8708 View commit details
    Browse the repository at this point in the history
  10. Early drop fetch op

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    dfb8680 View commit details
    Browse the repository at this point in the history
  11. Force sync dev

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    52dd8ff View commit details
    Browse the repository at this point in the history
  12. Remove dev sync

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    5b92dd4 View commit details
    Browse the repository at this point in the history
  13. Add performance tests

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    c42c4a6 View commit details
    Browse the repository at this point in the history
  14. Fix merge op

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    3f88fad View commit details
    Browse the repository at this point in the history
  15. NCCL AllReduce

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    c0c2e15 View commit details
    Browse the repository at this point in the history
  16. Refine allreduce op

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    7dcb217 View commit details
    Browse the repository at this point in the history
  17. Using blocking queue

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    50f71f5 View commit details
    Browse the repository at this point in the history
  18. Add initP2P

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    dcf7bd2 View commit details
    Browse the repository at this point in the history
  19. Use Extend method

    reyoung committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    201f79d View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2018

  1. Configuration menu
    Copy the full SHA
    5408854 View commit details
    Browse the repository at this point in the history
  2. Add design doc

    reyoung committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    9f4a98f View commit details
    Browse the repository at this point in the history
  3. Rename code

    reyoung committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    084cdd1 View commit details
    Browse the repository at this point in the history
  4. Disable transformer

    reyoung committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    f2d29be View commit details
    Browse the repository at this point in the history
  5. Add link

    reyoung committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    f707a83 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b077558 View commit details
    Browse the repository at this point in the history
  7. Use PopAll

    reyoung committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    7da1ea0 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'cpp_parallel_executor' of github.com:reyoung/Paddle int…

    …o cpp_parallel_executor
    reyoung committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    ce2f096 View commit details
    Browse the repository at this point in the history
  9. Remove Pop method

    reyoung committed Mar 28, 2018
    Configuration menu
    Copy the full SHA
    38b53b3 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2018

  1. Add comments

    reyoung committed Mar 29, 2018
    Configuration menu
    Copy the full SHA
    e868950 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af230d9 View commit details
    Browse the repository at this point in the history