80 Commits (2faa6ea5a9491f5923796c08d6aa56160d8b9588)

Author SHA1 Message Date
  Megvii Engine Team 0bdd0b1467 refactor(dispatch): switch to new dispatch system 3 years ago
  Megvii Engine Team 6102b96ca1 Merge pull request #407 from ShrimpLau:docstring_all_reduce_xxx 3 years ago
  quqi.liu 0f5c26d746 docs(mge/distributed): change the allreduce related functions document 3 years ago
  quqi.liu da8b16fc9d docs(mge/distributed): change the allreduce related functions document 3 years ago
  Megvii Engine Team 05ee603843 fix(mge/distributed): fix single_machine_cache error 3 years ago
  Megvii Engine Team dff7719e87 feat(mge/distributed): add preload host data with op 3 years ago
  Megvii Engine Team c5f8b58385 docs(docstring): transfer to google style 3 years ago
  Megvii Engine Team 03e80759b6 feat(mge/distributed): add hybird parallel Opr 3 years ago
  Megvii Engine Team 92079e1061 docs(mge/distributed): update distributed collective communication Google style docs 3 years ago
  Megvii Engine Team 5fe789abb9 fix(mge/distributed): skip check when machine_ranks is None 3 years ago
  Megvii Engine Team d811dc5478 docs(mge/distributed): add document for distributed.backend 3 years ago
  Megvii Engine Team 9526ee521b docs(distributed.functional): add return type for all_reduce_min 3 years ago
  Megvii Engine Team f2ac4c345b docs(distributed.functional.all_reduce_sum): googlestring and examples 3 years ago
  Megvii Engine Team 1f0436967c refactor(mge/distributed): using nccl as default in distributed training 3 years ago
  Megvii Engine Team b17a02d44a feat(mge/distributed): deprecate get_device_count_by_fork 3 years ago
  Megvii Engine Team 207a346351 chore(mge): run get_device_count("gpu") in subprocess 4 years ago
  Megvii Engine Team 551cc701c6 docs(distributed.functional): add return type for all_reduce_max (jira #MGE-2706) 3 years ago
  Megvii Engine Team 497ef6c337 fix(mge/dist): fix gl oom error 3 years ago
  Megvii Engine Team df79334cae feat(mge/distributed): add user_pop function to save device memory 3 years ago
  Megvii Engine Team 809d5056cd feat(mge/distributed): enable pt shm allreduce 4 years ago
  Megvii Engine Team 933dd9a497 feat(mge/distributed): add cuda env check before forked thread 4 years ago
  Megvii Engine Team aa4e847692 fix(interpreter): release gil when interpreter blocking 4 years ago
  Megvii Engine Team 90d3905799 feat(mge): add mge._exit 4 years ago
  Megvii Engine Team 0cf4ff702e perf(dist): add fastpath for bcast params 4 years ago
  Megvii Engine Team a7581986bc perf(dist): speed up bcast_val 4 years ago
  Megvii Engine Team aea5ac1363 fix(mge/distributed): fix gather scatter reduce broadcast autodiff 4 years ago
  Megvii Engine Team 13e6ea349d feat(imperative/opr): rebase rng refactoring to dev & add python module 4 years ago
  Megvii Engine Team 1a7112997c feat(opr-mm): add backend argument for remote send/recv 4 years ago
  Megvii Engine Team dee5a10af9 feat(distributed): auto detect device and backend when init group 4 years ago
  Megvii Engine Team dcff115ef8 fix(distributed/launcher): fetch data early to avoid dead lock in launcher 4 years ago
  Megvii Engine Team dcfb6a537e refactor(mge/functional): move functional api 4 years ago
  Megvii Engine Team fa4bf16800 feat(mge/functional): add repeat and tile opr 4 years ago
  Megvii Engine Team 4f3875eb4f docs(mge): add missing docstring and fix sphinx build warnings 4 years ago
  Megvii Engine Team 17323dbd73 feat(dist): collect return values in dist.launcher 4 years ago
  Megvii Engine Team 364afec033 chore(mge): update copyright years 4 years ago
  Megvii Engine Team 10d9d77e41 refactor(mge/distributed): remove get_free_ports func 4 years ago
  Megvii Engine Team 0adf49b137 fix(mge/distributed): fix deadlock by mixing thread and fork 4 years ago
  Megvii Engine Team ea8eb4cf72 feat(mge/distributed): scalar support for distributed functions 4 years ago
  Megvii Engine Team d3bfb0e983 fix(mge): fix trace exit code and reformat 4 years ago
  Megvii Engine Team de0742be25 refactor(mge): reopen passed assertions 4 years ago
  Megvii Engine Team a90c937d22 feat(interpreter): add command buffer for inplace 4 years ago
  Megvii Engine Team 75129cf071 chore(mge): clean up before merge to dev 4 years ago
  Megvii Engine Team b9762d714c fix(mge): make parampack run with tensor symbolic shape 4 years ago
  Megvii Engine Team 4d75f691a0 feat(mge): restore remote send/recv 4 years ago
  Megvii Engine Team 9c92701f63 feat(mge): support python -m megengine.distributed.server 4 years ago
  Megvii Engine Team 60c7d62a4c refactor(imperative): remove multidispatch, raw_tensor, register 4 years ago
  Megvii Engine Team c294b9d18b refactor(mge/tensor): remove old implementation 4 years ago
  Megvii Engine Team 147cef52a0 refactor(mge/imperative): implement new tensor system 4 years ago
  Megvii Engine Team 9d928e7f83 refactor(mge/distributed): sync interpreter for distribtued launcher 4 years ago
  Megvii Engine Team 69e3e32240 feat(imperative): auto generated opdef header and python binding 4 years ago