1. 17 9月, 2021 1 次提交
    • A
      Intergrate MultiThreadedWorkQueue to execute program ops (#35356) · a0871194
      Aurelius84 提交于
      * format code
      
      * format interface
      
      * polish interface
      
      * Remove std::memory_order
      
      * modify into SpinLock
      
      * remove fetch_context_pool_
      
      * fix comment
      
      * modify into WorkQueueGroup
      
      * refine code
      
      * fix pointer
      
      * fix paddle_enforce
      
      * split into AsyncWorkQueue
      
      * polish code
      
      * specify std::memory_relax
      
      * fix atomic fetch_sub
      
      * fix num_thread
      a0871194
  2. 15 9月, 2021 1 次提交
  3. 14 9月, 2021 3 次提交
  4. 11 9月, 2021 1 次提交
    • W
      refactor gc (#35525) · adaa207b
      wanghuancoder 提交于
      * refactor gc, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * gc each tensor, test=develop
      
      * refine, test=develop
      adaa207b
  5. 08 9月, 2021 2 次提交
    • W
      refactor new executor (#35537) · 0eb7c942
      wanghuancoder 提交于
      * refactor new executor, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      0eb7c942
    • L
      Work queue group (#35470) · a53460aa
      liutiexing 提交于
      * Split Tracker and WorkQueue
      
      * add WorkQueueGroup
      
      * add unittest
      
      * fix
      
      * update
      
      * update
      
      * fix compile
      a53460aa
  6. 03 9月, 2021 1 次提交
    • W
      modify gc logic, use new device_event (#35208) · 80c0cc97
      wanghuancoder 提交于
      * modify gc logic, use new device_event, test=develop
      
      * use GenerateDeviceEventFlag, test=develop
      
      * refine, test=develop
      
      * fix test_standalone_executor.py, test=develop
      
      * refine, test=develop
      80c0cc97
  7. 01 9月, 2021 1 次提交
  8. 31 8月, 2021 1 次提交
  9. 30 8月, 2021 1 次提交
  10. 27 8月, 2021 1 次提交
  11. 26 8月, 2021 3 次提交
    • W
      gc for newexecutor (#35085) · f1472039
      wanghuancoder 提交于
      * gc for newexecutor, test=develop
      
      * refine, test=develop
      
      * add interpretercore_gc_helper.h,test=develop
      
      * backup
      
      * gc whit thread and device_event, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * fix bug, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * refine, test=develop
      
      * add CheckGC, test=develop
      f1472039
    • A
      Support Multi-Stream, Single-Thread in New Executor (#35024) · 678a259a
      Aurelius84 提交于
      * Modify into QueueSync QueueAsync
      
      * fix complie on MacOS
      
      * fix pointer
      
      * fix conflict
      
      * polish unittest
      
      * fix windows fetch error
      
      * polish code according reviewer
      
      * fix device_guard on CPU place
      678a259a
    • L
      add temporary MultiThreadedWorkQueue (#35158) · e4a8815d
      liutiexing 提交于
      e4a8815d
  12. 25 8月, 2021 2 次提交
  13. 24 8月, 2021 2 次提交
  14. 18 8月, 2021 1 次提交