gzhcv
9c537a8573
Fix the bug of gpu profiler get device_id incorrectly
5 years ago
gzhcv
96cf55b990
Fix the bug of incorrect op time info
5 years ago
mindspore-ci-bot
ec439fdb97
!12503 refactor the c++ code of gpu profiler
From: @gzhcv
Reviewed-by:
Signed-off-by:
5 years ago
gzhcv
c3a9fe6d06
refactor the c++ code of gpu profiler
Some function from ccsrc/profiler/device/cpu/cpu_data_saver* and ccsrc/profiler/device/gpu/data_saver* could be reused. Some function from ccsrc/profiler/device/cpu/cpu_profiling* and ccsrc/profiler/device/gpu/gpu_profiling* could be reused. This pr is to simplify these code.
5 years ago
He Wei
7d9a783993
[auto-monad] Support side-effects by auto-monad
The basic idea is: exploits data dependency to control the execution order
of side-effect operations, and keep the semantics of ANF unchanged.
The ControlDepend primitive is removed and there are two primitives added:
1. UpdateState:
```
a = Assign(para, value)
```
became:
```
a = Assign(para, value, u)
u = UpdateState(u, a)
```
2. Load:
```
x = Add(para, value)
```
became:
```
p = Load(para, u)
x = Add(p, value)
u = UpdateState(u, p)
```
5 years ago
mindspore-ci-bot
2cfd913e2b
!11830 Add cpu operator profiling and heterogeneous timeline
From: @gzhcv
Reviewed-by:
Signed-off-by:
5 years ago
zhangyihui
bbbffbb6a9
Modify the profiling_options parameter name
5 years ago
gzhcv
2617f6c620
Add cpu profiler
5 years ago
mindspore-ci-bot
d638a92946
!11892 remove unnecessary profiling_output_path parameter for set_context
From: @yanghaitao1
Reviewed-by: @yelihua
Signed-off-by:
5 years ago
yanghaitao1
eefb4295ba
remove profiling output path from context
5 years ago
gzhcv
ccc9ea0317
Fix the bug of step_trace cannot recognize correct fp/bp node in train_eval mode
5 years ago
mindspore-ci-bot
03f88c6f44
!11271 Fix the bug of step_trace cannot get the step_trace_point name in callback scene
From: @gzhcv
Reviewed-by: @ouwenchang,@lilongfei15
Signed-off-by: @lilongfei15
5 years ago
yanghaitao1
8d147deb07
profiler memory
5 years ago
gzhcv
ce66e8cf4e
Fix the bug of step_trace cannot get the step_trace_point name in callback scene
5 years ago
gzhcv
3a40bfc01d
fix the bug of Profiler module do not print meaningful error when training process unexpectedly stopped
5 years ago
gzhcv
de3a653c57
fix the bug of step_trace incorrect content in inference scene
5 years ago
gzhcv
35996eafcf
modified the permisson of gpu profiler file and directory
5 years ago
gzhcv
3d6c1fc5f6
fix the bug of step_trace
5 years ago
gzhcv
6f6b56bfe1
add gpu step_trace
5 years ago
yanghaitao
9770be4bab
gpu profiling
5 years ago
gzhcv
f0f4ee985b
gpu_timeline(python code)
update mindspore/profiler/parser/integrator.py.
update mindspore/profiler/profiling.py.
5 years ago
yelihua
f2f35d2176
fix the bug for sending suspend
5 years ago
mindspore-ci-bot
fafabfb273
!6368 Modify GPU profiler to satisfy the code standard
Merge pull request !6368 from wangyue/master
5 years ago
wangyue01
2d9499b13f
modify GPU profiler to satisfy code standard
5 years ago
gukecai
f7d124992f
fix eagleEye check
5 years ago
gukecai
33b79bd6cf
fix reviewbot
5 years ago
gukecai
41a62c7757
fix codex
5 years ago
yuximiao
e9add03ca8
add gpu timeline
5 years ago
mindspore-ci-bot
a3fefe094f
!5650 fix two profiler instance can't exit issue
Merge pull request !5650 from 治愈系潇洒哥/master
5 years ago
askmiao
5c25cb6f0c
fix the issuse, repeated initialization can't exit.
5 years ago
gukecai
264a556654
ascend profling
5 years ago
askmiao
42111a8033
fix multiple epoch data issue
5 years ago
askmiao
5a817d7444
add log and modify log level for gpu profiler
5 years ago
yelihua
31e61f71eb
add data saver module
5 years ago
askmiao
25cae1a2e7
add profiler featrue
5 years ago