From 7d025ba3d166f5c2257cb32163e064b517f7b610 Mon Sep 17 00:00:00 2001 From: MaoXianxin Date: Thu, 3 Jun 2021 16:46:51 +0800 Subject: [PATCH] =?UTF-8?q?OneFlow=E6=B7=B1=E5=BA=A6=E5=AD=A6=E4=B9=A0?= =?UTF-8?q?=E6=A1=86=E6=9E=B6=E4=BA=A4=E6=B5=81=E7=BE=A4=E8=AE=A8=E8=AE=BA?= =?UTF-8?q?=E7=B2=BE=E9=80=89=EF=BC=88=E4=BA=8C=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...11\357\274\210\344\272\214\357\274\211.md" | 59 +++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 "OneFlow\346\267\261\345\272\246\345\255\246\344\271\240\346\241\206\346\236\266\344\272\244\346\265\201\347\276\244\350\256\250\350\256\272\347\262\276\351\200\211\357\274\210\344\272\214\357\274\211.md" diff --git "a/OneFlow\346\267\261\345\272\246\345\255\246\344\271\240\346\241\206\346\236\266\344\272\244\346\265\201\347\276\244\350\256\250\350\256\272\347\262\276\351\200\211\357\274\210\344\272\214\357\274\211.md" "b/OneFlow\346\267\261\345\272\246\345\255\246\344\271\240\346\241\206\346\236\266\344\272\244\346\265\201\347\276\244\350\256\250\350\256\272\347\262\276\351\200\211\357\274\210\344\272\214\357\274\211.md" new file mode 100644 index 0000000..2d03435 --- /dev/null +++ "b/OneFlow\346\267\261\345\272\246\345\255\246\344\271\240\346\241\206\346\236\266\344\272\244\346\265\201\347\276\244\350\256\250\350\256\272\347\262\276\351\200\211\357\274\210\344\272\214\357\274\211.md" @@ -0,0 +1,59 @@ +# OneFlow深度学习框架交流群讨论精选(二) + +距离志在引领下一代深度学习框架的 OneFlow 开源的时间越来越近了,群中资深票友的讨论也依然精彩。今天整理的群讨论,包括了OneFlow 分布式训练易用性、OneFlow 通讯库、OneFlow文档建设及对深度学习编译器等话题。 + +以下内容摘录自 2020.7.27 OneFlow深度学习框架交流群。 + +![](https://maoxianxin1996.oss-accelerate.aliyuncs.com/codechina/20210603162618.png) + +**太长不看版本** + +OneFlow 为单卡、单机多卡、多机多卡提供了一样的视角,从单卡程序变为分布式程序,只需要做很简单的几行代码配置,其它代码都一样。 + +**讨论过程:** + +![](https://maoxianxin1996.oss-accelerate.aliyuncs.com/codechina/20210603162639.png) + +![](https://maoxianxin1996.oss-accelerate.aliyuncs.com/codechina/20210603162653.png) + +**太长不看版本** + +OneFlow基于RDMA自研了一套通讯库,相当于在RDMA的基础上实现了nccl的功能,这对于自研芯片的厂商可能更友好。OneFlow可以使用nccl通信。 + +OneFlow 的通讯模块会随着OneFlow整个框架一起开源。 + +**讨论过程:** + +![](https://maoxianxin1996.oss-accelerate.aliyuncs.com/codechina/20210603162711.png) + +![](https://maoxianxin1996.oss-accelerate.aliyuncs.com/codechina/20210603162725.png) + +**太长不看版本** + +OneFlow会随开源提供快速入门的教程和一些常用的模型库。与tf等完备框架比OneFlow 的文档可能还不够完善,会尽快推进完备起来。OneFlow的文档会有中英两个版本。 + +**讨论过程:** + +![](https://maoxianxin1996.oss-accelerate.aliyuncs.com/codechina/20210603162742.png) + +![](https://maoxianxin1996.oss-accelerate.aliyuncs.com/codechina/20210603162755.png) + +**太长不看版本** + +OneFlow 实现了动态图与静态图两套机制,对于动态图做了很多优化,理论上效率和静态图的效率差不多。完成的测试结果会在后续公布。 + +**讨论过程:** + +![](https://maoxianxin1996.oss-accelerate.aliyuncs.com/codechina/20210603162812.png) + +![](https://maoxianxin1996.oss-accelerate.aliyuncs.com/codechina/20210603162902.png) + +**太长不看版本** + +OneFlow已经支持xla、openvino、tensorrt for training多种深度学习编译器,tvm的支持也正在推进。 + +**讨论过程:** + +![](https://maoxianxin1996.oss-accelerate.aliyuncs.com/codechina/20210603162924.png) + +![](https://maoxianxin1996.oss-accelerate.aliyuncs.com/codechina/20210603140942.png) \ No newline at end of file -- GitLab