Commit Graph

29 Commits

Author SHA1 Message Date
Islam Amin 722eb2ec5a ascend graph dump trigger at data dump 2021-02-25 12:04:59 -05:00
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)
```
2021-02-08 09:01:15 +08:00
Adel Shafiei f4f8ff7d9a support operation overflow watchpoint for multi-graph 2020-12-09 10:12:16 -05:00
l00591931 1d1cab986d Codedex change for tensor_loader 2020-12-07 09:45:27 +08:00
caifubi 589dd9e782 fix codex 2020-11-14 09:59:50 +08:00
Harshvardhan Gupta 345b26177f fix path 2020-11-06 14:56:32 -05:00
jjfeing 56f1bb1b66 add dump data when task error 2020-11-02 09:42:53 +08:00
John Tzanakakis 531c2952b3 fixes input dump files missing on GPU 2020-10-30 16:57:18 -04:00
mindspore-ci-bot 93d394ff9e !7706 Fixed the misssing input/output tensor dump if there are tensors with the same name
Merge pull request !7706 from AdelShafiei/missingdumpinput
2020-10-27 09:28:11 +08:00
Adel Shafiei b8fc889368 fixed the problem with missing inputs dumps when using GPU 2020-10-23 21:24:36 -04:00
caifubi 980bfafc64 Check dump absolute path 2020-10-22 13:58:19 +08:00
mindspore-ci-bot 3b0f39623d !7451 Specify the dump names of constant nodes the same with the names in pb file
Merge pull request !7451 from wangyue/master
2020-10-20 21:31:11 +08:00
mindspore-ci-bot 687e9126aa !7267 dump kernel inputs/outputs based on the input_output field of the config file.
Merge pull request !7267 from AdelShafiei/kernels_dump
2020-10-19 21:58:06 +08:00
wangyue01 0e6402ada9 Specify the dump name of constant nodes the same with proto file. 2020-10-19 20:44:11 +08:00
mindspore-ci-bot 283ab84884 !7269 dump constant values for each step
Merge pull request !7269 from lichen_101010/dump_constant_values_new
2020-10-17 14:53:22 +08:00
Adel Shafiei e4ebdc599e Added input/output kernel dump support based on the config file 2020-10-15 11:33:42 -04:00
lichen_101010 678962d718 implementation for dumping const values for each step
fix no output address error

address clang-format error

address some comments

clang_format check
2020-10-15 10:34:04 -04:00
caifubi 9b76f4ed57 get physical device for gpu 2020-10-14 10:13:38 +08:00
caifubi e3f47285d7 Fix dump wrong device_id on gpu 2020-10-12 09:35:45 +08:00
mindspore-ci-bot 9e48d6527a !7131 Change directory to read the overflow dumps from
Merge pull request !7131 from Harshvardhan Gupta/fix-overflow
2020-10-10 10:50:07 +08:00
Harshvardhan Gupta e77e816f1d fix overflow dump path 2020-10-08 12:14:06 -04:00
caifubi b17b4abf7d Fix async data dump failed 2020-09-30 11:39:19 +08:00
laiyongqiang bd8aeefd95 disable memory reuse for selected op in e2e dump 2020-09-25 11:16:34 +08:00
caifubi 32cd8d8135 fix codex 2020-09-21 09:54:17 +08:00
caifubi 5d8e493834 Fix GPU dump bug 2020-09-20 16:20:40 +08:00
jjfeing 37ec5c0a1f fix code warning 2020-09-16 17:33:13 +08:00
caifubi 0bf82e34c2 Fix MindInsight Debugger OverFlow Error 2020-09-15 21:46:41 +08:00
caifubi 1480c93d04 Data Dump Bug Fix
1. Remove old e2e dump json
2. Remove warning log
3. Add device id to e2e dump path
4. Fix bug of dump json parse failed after hccl_init
2020-09-15 14:33:18 +08:00
caifubi 372c2e7951 Combine Async Dump and E2E Dump 2020-09-14 10:57:46 +08:00