Megvii Engine Team
|
27d4c4b36c
|
refactor(stats): use static inline variable declaration
GitOrigin-RevId: 7d86e5f257
|
3 years ago |
Megvii Engine Team
|
877bda4180
|
perf(mge): improve cross stream memory borrowing
GitOrigin-RevId: c68977c5dc
|
4 years ago |
Megvii Engine Team
|
2d72de8a87
|
fix(mge): fix infer output attrs fallible
GitOrigin-RevId: ea18c7f753
|
3 years ago |
Megvii Engine Team
|
95a30eb6f6
|
perf(imperative): speed up stackmanager guard
GitOrigin-RevId: 12d23b6f7e
|
3 years ago |
Megvii Engine Team
|
f7a5fe17d3
|
feat(mge/config): add a config option for memory forwarding
GitOrigin-RevId: 657326154c
|
3 years ago |
Megvii Engine Team
|
9ffc2c0a45
|
fix(mge): fix host performance loss caused by dtr
GitOrigin-RevId: ee8b729e80
|
3 years ago |
Megvii Engine Team
|
8fa9a8defa
|
fix(imperative): fix dot-op implement
GitOrigin-RevId: b97290e1fc
|
3 years ago |
Megvii Engine Team
|
0a6f4a880e
|
fix(mge/dtr): fix dtr problem
GitOrigin-RevId: 2a703f9ee4
|
3 years ago |
Megvii Engine Team
|
529b394f9c
|
fix(imperative): fix profiler problem
GitOrigin-RevId: ea0d8a5054
|
3 years ago |
Megvii Engine Team
|
730ddc2d81
|
perf(interpreter): improve interpreter performance
GitOrigin-RevId: 88f51d15f8
|
3 years ago |
Megvii Engine Team
|
e400b7ffe5
|
perf(imperative): enable memory forwarding for imperative
GitOrigin-RevId: 7c1993979c
|
4 years ago |
Megvii Engine Team
|
0cb60d646d
|
feat(imperative): add output_descs for apply_on_physical_tensor
GitOrigin-RevId: 5b036c2c5a
|
3 years ago |
Megvii Engine Team
|
c7ded2fe2f
|
refactor(imperative): remove unnecessary reverve in small vector
GitOrigin-RevId: 85c30bc828
|
3 years ago |
Megvii Engine Team
|
177001d5e5
|
refactor(dispatch): allow dynamic type creation
GitOrigin-RevId: 27dde05cff
|
3 years ago |
Megvii Engine Team
|
4fa6162027
|
perf(dispatch): improve performance of dispatch system
GitOrigin-RevId: 860028e1af
|
4 years ago |
Megvii Engine Team
|
225045236b
|
perf(imperative): improve shape inference
GitOrigin-RevId: 98b4d7e9af
|
4 years ago |
Megvii Engine Team
|
cbb47089a6
|
perf(interpreter): add fastpath for GetVarShape
GitOrigin-RevId: d1ac4e7fe3
|
4 years ago |
Megvii Engine Team
|
e6706be23a
|
refactor(imperative): remove infer_output_mem_desc
GitOrigin-RevId: bff62b33a0
|
4 years ago |
Megvii Engine Team
|
a5af35c18c
|
refactor(imperative): remove command buffer
GitOrigin-RevId: 83c8cb6d3b
|
4 years ago |
Megvii Engine Team
|
f5b8fec4ca
|
fix(imperative): remove big tensor from host side
GitOrigin-RevId: 2047982d73
|
4 years ago |
Megvii Engine Team
|
462364eb06
|
perf(interpreter): don't check host value if unnecessary
GitOrigin-RevId: 5306c71328
|
4 years ago |
Megvii Engine Team
|
619d78ed86
|
fix(imperative): check async error when getting value
GitOrigin-RevId: 52b8a29932
|
4 years ago |
Megvii Engine Team
|
3d6fe33e2d
|
Revert "fix(imperative): check async error when getting value"
This reverts commit 3945a9bfa2
GitOrigin-RevId: ec6d3574b2
|
4 years ago |
Megvii Engine Team
|
57e197475b
|
fix(imperative): check async error when getting value
GitOrigin-RevId: 3945a9bfa2
|
4 years ago |
Megvii Engine Team
|
1613135990
|
fix(imperative): insert to candidate only if pinned is 0
GitOrigin-RevId: 2b849d7fe2
|
4 years ago |
Megvii Engine Team
|
a2a09ef990
|
fix(imperative): release dtr related resources when disable dtr
GitOrigin-RevId: eacfded9de
|
4 years ago |
Megvii Engine Team
|
d909950f64
|
refactor(imperative): remove swap in dtr
GitOrigin-RevId: 5c9e42f74a
|
4 years ago |
Megvii Engine Team
|
bcf69d8f87
|
refactor(imperative): correctly apply sqrt sampling for dtr
GitOrigin-RevId: dabd365517
|
4 years ago |
Megvii Engine Team
|
369c2ccc5a
|
style(all): reformat c++ code
GitOrigin-RevId: 3ffd1b211f
|
4 years ago |
Megvii Engine Team
|
c674bf0e6e
|
feat(debug): add gdb-scripts
GitOrigin-RevId: 43f9674f50
|
4 years ago |
Megvii Engine Team
|
b7e6bd7bba
|
feat(profiler): custom event support device
GitOrigin-RevId: 4709c44b39
|
4 years ago |
Megvii Engine Team
|
defbc20efb
|
fix(profiler): fix profiler in dtr
GitOrigin-RevId: 79b5a6b526
|
4 years ago |
Megvii Engine Team
|
d4c71f92dc
|
perf(profiler): reduce profiler host overhead
GitOrigin-RevId: 92cea560f5
|
4 years ago |
Megvii Engine Team
|
8fddd8089d
|
fix(profiler): respect record_device option
GitOrigin-RevId: 7c9a8cfba7
|
4 years ago |
Megvii Engine Team
|
59d5976622
|
fix(profiler): collect records when thread exit
GitOrigin-RevId: fb796dd61c
|
4 years ago |
Megvii Engine Team
|
a841d8e76f
|
refactor(profiler): refactor event processing
GitOrigin-RevId: 26f0c5a6e1
|
4 years ago |
Megvii Engine Team
|
ad079009e1
|
fix(interpreter): avoid deadlock in GetValue
GitOrigin-RevId: fd43873167
|
4 years ago |
Megvii Engine Team
|
e6a8b0256e
|
fix(mge): ignore errors caused by earlier async errors
GitOrigin-RevId: ce2028d38a
|
4 years ago |
Megvii Engine Team
|
432fdb7e6a
|
feat(mgb/opr): let SetSubtensor support empty IO
GitOrigin-RevId: 13909e3b11
|
4 years ago |
Megvii Engine Team
|
d86ed426ee
|
fix(dtr): simulate the system stack to avoid stack overflow during recomputing
GitOrigin-RevId: cb73e62b19
|
4 years ago |
Megvii Engine Team
|
3fd3e000d1
|
feat(ops): add serval utility ops
GitOrigin-RevId: 623cb5ddfc
|
4 years ago |
Megvii Engine Team
|
5b4f7c5dd0
|
perf(interpreter): unwind ops with make_forward_graph
GitOrigin-RevId: 5fb8c85089
|
4 years ago |
Megvii Engine Team
|
48db45d123
|
perf(interpreter): try put device value with host to reduce d2h
GitOrigin-RevId: 63d36e7706
|
4 years ago |
Megvii Engine Team
|
56b94d89a2
|
feat(dtr): add sqrt sampling
GitOrigin-RevId: 8cb2ceb520
|
4 years ago |
Megvii Engine Team
|
8a73193c2d
|
feat(dtr): remove eviction threshold
GitOrigin-RevId: 35c2014bf3
|
4 years ago |
Megvii Engine Team
|
69d1fd0f32
|
refactor(opdef): split apply_on_physical_tensor into infer_output_mem_desc and execute
GitOrigin-RevId: 4d62b7cbbd
|
4 years ago |
Megvii Engine Team
|
aa4e847692
|
fix(interpreter): release gil when interpreter blocking
GitOrigin-RevId: c48e9efa5b
|
4 years ago |
Megvii Engine Team
|
bd62a0a647
|
fix(interpreter): remove notice flag of produce_tensor
GitOrigin-RevId: ed65d0107f
|
4 years ago |
Megvii Engine Team
|
c78a7848a1
|
test(profiler): simple tests for profiler
GitOrigin-RevId: 92073ce357
|
4 years ago |
Megvii Engine Team
|
d6079db1f6
|
feat(profiler): add memory flow format for profiler
GitOrigin-RevId: f0eab26398
|
4 years ago |