1. 19 7月, 2022 1 次提交
    • C
      Record op shape data for profiler [cherry-pick PR43405 43578 43822] (#44384) · a2240190
      chenjian 提交于
      * add serialization for new field in event node (#43405)
      
      * add serialization for new field in event node
      
      * fix a bug
      
      * add more field to memory record (#43578)
      
      * Add infer shape in dygraph (#43822)
      
      * record memory and op supplement info
      
      * update
      
      * update
      
      * fix a bug
      
      * fix memory recording
      
      * fix a bug
      
      * update
      
      * update
      
      * fix a bug
      
      * update
      
      * fix a bug
      
      * fix a bug
      
      * fix a bug
      
      * update dygraph record
      
      * add infer shape record
      
      * fix
      
      * fix
      
      * fix
      
      * add comments
      
      * fix a bug
      
      * fix
      
      * fix
      
      * add record op info
      
      * fix file mode
      
      * add op input shape info
      
      * fix dependency
      a2240190
  2. 12 7月, 2022 1 次提交
  3. 10 5月, 2022 1 次提交
  4. 12 4月, 2022 1 次提交
  5. 31 3月, 2022 1 次提交
    • C
      Add time range duration display (#41029) · 6744754f
      chenjian 提交于
      * no
      
      * fix bugs
      
      * fix doc according to review
      
      * fix api doc format
      
      * fix api doc according to review
      
      * fix bug and add unit test
      
      * fix record event bug
      
      * optimize chrome tracing display
      
      * fix bug
      
      * add comment
      
      * add unit test
      
      * fix a bug
      
      * fix
      
      * fix
      
      * fix format
      6744754f
  6. 28 3月, 2022 1 次提交
    • C
      Fix profiler package bug (#40888) · 77a455c7
      chenjian 提交于
      * no
      
      * fix bugs
      
      * fix doc according to review
      
      * fix api doc format
      
      * fix api doc according to review
      
      * fix bug and add unit test
      
      * fix record event bug
      77a455c7
  7. 23 3月, 2022 1 次提交
    • C
      Add profiler features (#40357) · c15e3823
      chenjian 提交于
      * add event record for model profiling
      
      * fix format
      
      * fix format
      
      * fix code example bug
      
      * no
      
      * add profiler statistic
      
      * add profiler feature
      
      * fix bug
      
      * fix bug
      
      * fix bug
      
      * fix bug
      
      * required: gpu
      
      * required: gpu
      
      * fix bug
      
      * required: gpu
      
      * fix ci bug
      
      * fix ci error
      
      * fix ci error
      
      * upgrade document
      
      * fix doc
      
      * fix ci bug
      
      * add doc and fix bug
      
      * nothing
      
      * fix bug
      
      * fix format bug
      
      * modify format
      
      * add deprecated description for old profiler
      
      * fix bug
      
      * fix bug
      
      * fix
      
      * add load_profiler_reuslt doc
      
      * add load_profiler_reuslt doc
      
      * add load_profiler_reuslt doc
      
      * help fix old profiler sample code
      
      * add api doc
      
      * fix format
      
      * fix api doc
      
      * fix api doc format
      
      * fix api doc format
      
      * fix api doc c format
      
      * fix api doc format
      c15e3823
  8. 04 3月, 2022 1 次提交
  9. 03 3月, 2022 1 次提交
    • L
      Workqueue threadnames (#40035) · b8a16911
      liutiexing 提交于
      * add align for WorkQueue
      
      * add spinlock
      
      * merge develop
      
      * merge
      
      * Add EventsWaiter
      
      * Revert "Add EventsWaiter"
      
      This reverts commit e206173aa9be7401b83a53581627bfaf557c8fb2.
      
      * Set thread name for WorkQueue
      
      * Add thread names
      
      * fix ut
      Co-authored-by: Nliutiexing <liutiexing@google.com>
      b8a16911
  10. 02 3月, 2022 1 次提交
    • C
      Upgrade new profiler (#39984) · 0c3f7fbc
      chenjian 提交于
      * add new profiler components
      
      * fix bug
      
      * upgrade new profiler
      
      * fix operator.cc
      
      * fix operator.cc
      
      * fix cmakelists.txt
      
      * fix bug
      
      * fix according to pr
      
      * fix bug
      
      * fix cmake
      
      * fix bug
      
      * fix a bug
      
      * fix bug
      
      * fix bug
      0c3f7fbc
  11. 28 2月, 2022 3 次提交
  12. 22 2月, 2022 1 次提交
    • L
      Update profiler (#39779) · c5d15655
      liutiexing 提交于
      * add align for WorkQueue
      
      * add spinlock
      
      * merge develop
      
      * merge
      
      * Add EventsWaiter
      
      * Revert "Add EventsWaiter"
      
      This reverts commit e206173aa9be7401b83a53581627bfaf557c8fb2.
      
      * add log for Executor
      
      * update the profiler
      Co-authored-by: Nliutiexing <liutiexing@google.com>
      c5d15655
  13. 19 2月, 2022 1 次提交
    • C
      fix RecordEvent interface (#39675) · 019a552b
      chenjian 提交于
      * fix RecordEvent interface
      
      * modify default level to 4
      
      * update interface use
      
      * add const default trace level
      
      * update operator.cc
      019a552b
  14. 16 2月, 2022 1 次提交
  15. 14 2月, 2022 1 次提交
    • L
      Add cuda tracer (#39488) · 0790f949
      liutiexing 提交于
      * add align for WorkQueue
      
      * add spinlock
      
      * merge develop
      
      * merge
      
      * Add EventsWaiter
      
      * Revert "Add EventsWaiter"
      
      This reverts commit e206173aa9be7401b83a53581627bfaf557c8fb2.
      
      * add log for Executor
      
      * Add CudaTracer to trace CUDA events
      Co-authored-by: Nliutiexing <liutiexing@google.com>
      0790f949
  16. 11 2月, 2022 2 次提交
    • C
      Fix add profiler node tree implementation cmake error (#39474) · 739da6cb
      chenjian 提交于
      * add event node implementation
      
      * modify profiler.stop interface
      
      * fix according to review
      
      * fix file mode
      
      * modify class method name in event_node.cc
      
      * modify LLONG_MAX to ULLONG_MAX
      
      * fix ci error
      
      * fix ci error
      
      * fix dependency error
      739da6cb
    • C
      Add profiler node tree implementation (#39316) · f38c2e5c
      chenjian 提交于
      * add event node implementation
      
      * modify profiler.stop interface
      
      * fix according to review
      
      * fix file mode
      
      * modify class method name in event_node.cc
      
      * modify LLONG_MAX to ULLONG_MAX
      
      * fix ci error
      
      * fix ci error
      f38c2e5c
  17. 28 1月, 2022 1 次提交
  18. 25 1月, 2022 1 次提交
  19. 12 1月, 2022 1 次提交
    • L
      Os info (#38779) · 0d8d1e0e
      liutiexing 提交于
      * add align for WorkQueue
      
      * add spinlock
      
      * merge develop
      
      * merge
      
      * Add EventsWaiter
      
      * Revert "Add EventsWaiter"
      
      This reverts commit e206173aa9be7401b83a53581627bfaf557c8fb2.
      
      * os_info update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * update
      
      * fix
      
      * update
      
      * update for windows
      
      * fix windows
      
      * update
      
      * update
      Co-authored-by: Nliutiexing <liutiexing@google.com>
      0d8d1e0e
  20. 10 1月, 2022 1 次提交
    • L
      Profiler skeleton (#38826) · a8afed69
      liutiexing 提交于
      * add align for WorkQueue
      
      * add spinlock
      
      * merge develop
      
      * merge
      
      * Add EventsWaiter
      
      * Revert "Add EventsWaiter"
      
      This reverts commit e206173aa9be7401b83a53581627bfaf557c8fb2.
      
      * profiler skeleton
      
      * update
      
      * update
      
      * update
      Co-authored-by: Nliutiexing <liutiexing@google.com>
      a8afed69