zhoufeng
3d38bcf791
use internal ge runtime
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
5 years ago
lianliguang
5849706968
clean pclint warning
4 years ago
baihuawei
570ce2b811
fix cpu output tensor sync
5 years ago
hwjiaorui
dac67cbabb
clean code
5 years ago
caifubi
58f3ea002d
clean codex
5 years ago
mindspore-ci-bot
d702e52c74
!13534 support launch kernel for graph mode
From: @kisnwang
Reviewed-by:
Signed-off-by:
5 years ago
kswang
bfc51f96ce
support launch kernel for graph mode
5 years ago
caifubi
0c76dcb721
add RANK_TABLE_FILE for PyNative Hccl
5 years ago
zhupuxu
a511b26414
fix bug for circular reference
Signed-off-by: zhupuxu <zhupuxu@huawei.com>
5 years ago
zhoufeng
b7e5f956e5
workspace of comm op can be reused
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
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
3bdd91f5be
!10154 Add a ReduceScatter fusion
From: @alouhahahahaha
Reviewed-by:
Signed-off-by:
5 years ago
alouhahaha
3da59427bc
ReduceScatter Fusion
5 years ago
caifubi
065ef12ec9
PyNative support Broadcast
5 years ago
alouhahaha
6a9e44bd56
Bugfix for allgather fusion
5 years ago
mindspore-ci-bot
b82c4cba32
!9766 Fix a bug in AllGather fusion when there is only one input
From: @alouhahahahaha
Reviewed-by: @zhoufeng54,@xu-yfei
Signed-off-by: @xu-yfei
5 years ago
alouhahaha
7073722be0
Fix a bug in AllGather fusion when there is only one input
5 years ago
caifubi
15ccacfe27
fix hccl count bug
5 years ago
caifubi
a21ef87e6e
fix pynative hccl overflow
5 years ago
mindspore-ci-bot
92d8d3af47
!9410 Hccl resource release
From: @jojobugfree
Reviewed-by: @kisnwang,@jjfeing
Signed-off-by: @jjfeing
5 years ago
caifubi
502dce7b55
PyNative Hccl Release
5 years ago
mindspore-ci-bot
32444fbbd5
!8870 hccl send receive op
From: @huaweib
Reviewed-by: @jjfeing,@kisnwang
Signed-off-by: @kisnwang
5 years ago
mindspore-ci-bot
0225c29e71
!9298 Add an AllGather fusion feature
From: @alouhahahahaha
Reviewed-by:
Signed-off-by:
5 years ago
alouhahaha
7265a49400
add allgather fusion
5 years ago
baihuawei
7d09dff880
add hccl send recv
5 years ago
caifubi
04d8cd5d8b
Support PyNative Data Parallel
5 years ago
zhoufeng
d532af3a9a
new hccl interface
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
5 years ago
Yi Huaijie
d7faa77b5e
support int64 shape
5 years ago
caifubi
d3b978147f
Ascend Dynamic Shape
5 years ago
wuweikang
e24f534002
sync-from-trunk-to-blue-zone-0912-c75b220
5 years ago
fary86
fcbb3e0edc
Refactor ms_context implementation
5 years ago
zhoufeng
663278112f
optimize code compile performance
Signed-off-by: zhoufeng <zhoufeng54@huawei.com>
5 years ago
liubuyu
d81862a916
decoupling core and context
5 years ago
Ziyan
98e2ee90de
fix optimizer parallel problems
5 years ago
huanghui
6316a03c67
deal tuple getitem control for new added memcpy
5 years ago
liubuyu
76dc80e7b7
Unified code style
5 years ago
liubuyu
43c79eb853
mindspore path adjust
5 years ago