Yifan Xiong
dfbd70b129
Release - SuperBench v0.3.0 ( #212 )
...
**Description**
Cherry-pick bug fixes from v0.3.0 to main.
**Major Revisions**
* Docs - Upgrade version and release note (#209 )
* Benchmarks: Build Pipeline - Update rccl-test git submodule to dc1ad48 (#210 )
* Benchmarks: Update - Update benchmarks in configuration file (#208 )
* CI/CD - Update GitHub Action VM (#211 )
* Benchmarks: Fix Bug - Fix wrong parameters for gpu-sm-copy-bw in configuration examples (#203 )
* CI/CD - Fix bug in build image for push event (#205 )
* Benchmark: Fix Bug - fix error message of communication-computation-overlap (#204 )
* Tool: Fix bug - Fix function naming issue in system info (#200 )
* CI/CD - Push images in GitHub Action (#202 )
* Bug - Fix torch.distributed command for single node (#201 )
* CLI - Integrate system info for node (#199 )
* Benchmarks: Code Revision - Revise CMake files for microbenchmarks. (#196 )
* CI/CD - Add ROCm image build in GitHub Actions (#194 )
* Bug: Fix bug - fix bug of hipBusBandwidth build (#193 )
* Benchmarks: Build Pipeline - Restore rocblas build logic (#197 )
* Bug: Fix Bug - Add barrier before 'destroy_process_group' in model benchmarks (#198 )
* Bug - Revise 'docker run' in sb deploy (#195 )
* Bug - Fix Bug : fix bug of error param operations to operation in rccl-bw of hpe config (#190 )
Co-authored-by: Yuting Jiang <v-yujiang@microsoft.com>
Co-authored-by: Guoshuai Zhao <guzhao@microsoft.com>
Co-authored-by: Ziyue Yang <ziyyang@microsoft.com>
2021-09-26 09:30:31 +08:00
Yuting Jiang
b90b47f3c1
Benchmarks: Build Pipeline - Support rocblas building in rocm4.0_ubuntu18.04_py3.6_pytorch_1.7.0 docker ( #172 )
...
**Description**
Revise rocblas building logic in third_party/makefile to support rocblas building in rocm4.0_ubuntu18.04_py3.6_pytorch_1.7.0 docker.
**Major Revision**
- add extra building logic including env about pthread limit and build command restrict to reduce amount of resource used
**Minor Revision**
- make rocm_version to be able to modify
2021-09-01 06:21:02 +08:00
Yuting Jiang
a1e5c90d43
Benchmarks: Build Pipeline - Add build logic of hipBusBandwidth in third_party ( #151 )
...
**Description**
Add build logic of hipBusBandwidth in third_party.
**Major Revision**
- Add build logic of hipBusBandwidth in third_party
2021-08-20 14:32:14 +08:00
Yuting Jiang
86c390a912
Benchmarks: Build Pipeline - Add rocBLAS building logic in third_party ( #144 )
...
**Description**
Add rocBLAS building logic in third_party.
**Major Revision**
- Add rocm_rocblas target in third_party/Makefile.
- Add rocblas building logic
2021-08-02 17:30:02 +08:00
Yuting Jiang
a532eee414
Benchmarks: Build Pipeline - add rccl-tests as a submodule with building logic ( #139 )
...
**Description**
Support rocm in third_party/makefile and add rccl-tests as a submodule with building logic.
**Major Revision**
- Support rocm in third_party/makefile
- Add rccl-tests as a submodule
- Add build logic in third_party/Makefile for rccl-tests
2021-07-30 07:27:08 +08:00
Yuting Jiang
c88ce05611
Benchmarks: Build Pipeline - Support rocm in third_party/makefile ( #140 )
...
**Description**
Support rocm in third_party/makefile.
**Major Revision**
- Split rocm and cuda target in makefile
- Add target in dockerfile
2021-07-29 14:18:36 +08:00
Ziyue Yang
4bbd7f513d
Benchmarks: Build Pipeline - Add FIO benchmark tool ( #127 )
...
**Description**
Add FIO benchmark tool into third-party dependency.
**Major Revision**
- Add FIO submodule into third-party directory and modify Makefile to enable it.
2021-07-19 12:59:28 +08:00
Yuting Jiang
419dea265a
Benchmarks: Build Pipeline - Add perftest as a submodule and add build logic ( #129 )
...
Add perftest as a submodule and add build logic
2021-07-16 16:11:07 +08:00
Yuting Jiang
8c8beb4b04
Benchmarks: Build Pipeline - Add nccl-tests as a submodule and add build logic. ( #128 )
...
Benchmarks: Build Pipeline - Add nccl-tests as a submodule and add build logic.
2021-07-16 14:51:56 +08:00
Yuting Jiang
9547ccc19a
Benchmarks: Fix bug - fix bug of third_party/cuda-samples git checkout issue when building docker ( #126 )
...
* fix bug in docker build of third_party/cuda-samples
2021-07-15 16:41:57 +08:00
Yuting Jiang
f9550bd693
Benchmarks: Add Benchmark - Add memory bandwidth benchmark for cuda. ( #114 )
...
Add microbenchmark, example, test, config for cuda memory performance and Add cuda-samples(tag with cuda version) as git submodule and update related makefile
2021-07-13 17:30:19 +08:00
guoshzhao
40d7905e6b
Benchmarks: Build Pipeline - Add cutlass as a submodule and add build logic. ( #85 )
...
* add cutlass as submodule.
* add build script for cutlass.
* only support compute capability 7.0(V100) and 8.0(A100)
2021-06-01 11:17:44 +08:00