项目简介
- DSF_CNCL:DSM System Framework based on CNCL
- 基于mlu370集群,CNCL搭建DSM框架
- 项目未完成,待做!!
目录结构
|-- docs
|-- README.md
|-- src
|-- build.sh
|-- CMakeLists.txt
|-- cnclComm.cc
|-- cnclComm.h
|-- dev_MLU.cc
|-- dev_MLU.h
|-- DSF.cc
|-- mluTool.cc
|-- mluTool.h
|-- test
|-- build.sh
|-- CMakeLists.txt
|-- test_cnclAllReduce.cc
|-- test_cnclSend_cnclRecv.cc
|-- test_cnrtMalloc.cc
|-- test_MLU.cc
|-- .gitignore
|-- LICENSE
|-- push.sh
依赖库目录结构(cambricon官网可下载)
|-- neuware_home
| |-- include
| | |-- cncl.h
| | |-- cnrt.h
| |-- lib64
| | |-- libcndev.so
| | |-- libcndrv.so
| | |-- libcnbin.so
| | |-- libcnrt.so
| | |-- libcncl.so
|
RUN: 需要有mlu370的集群环境,具体配置可参考官方手册
cd src
./build.sh
cd build
./mluComm