"docs/v1_7/ForDummies.md" did not exist on "3b6c87d41309acb92a4daabc279e0ba00222b7b2"
- 29 Jul, 2021 1 commit
-
-
Yifan Xiong authored
**Description** Update version in packages and docs.
-
- 26 Jul, 2021 2 commits
-
-
Yifan Xiong authored
**Description** Fix Ansible connection issue when running in localhost.
-
Yuting Jiang authored
**Description** Fix bug of VGG models failed on A100 GPU with batch_size=128. **Major Revision** - Add synchronize before delete self.model in _postprocess of superbench/benchmarks/model_benchmarks/pytorch_base.py **Minor Revision** - Add if self._gpu_available check - Reorder del
-
- 09 Jul, 2021 2 commits
-
-
guoshzhao authored
-
Yifan Xiong authored
-
- 05 Jul, 2021 1 commit
-
-
Yifan Xiong authored
Fix race condition issue when multi ranks rotating the same directory.
-
- 02 Jul, 2021 2 commits
-
-
Yifan Xiong authored
Update README and version for v0.2 release.
-
Yifan Xiong authored
Fetch benchmarks results on all nodes, will rsync after each benchmark. The results directory structure on control node is as follows: ``` outputs/ └── datetime ├── nodes │ └── node-0 │ ├── benchmarks │ │ ├── benchmark-0 │ │ │ ├── rank-0 │ │ │ │ └── results.json │ └── sb-exec.log ├── sb-run.log └── sb.config.yaml ```
-
- 01 Jul, 2021 2 commits
-
-
Yifan Xiong authored
Support `--host-list` for deploy and run commands. Before this change, an inventory file is needed to use `sb deploy/run`. Now, `--host-list localhost` or `-l localhost` is sufficient for quick try.
-
Yifan Xiong authored
* Support custom output directory. * Update document.
-
- 30 Jun, 2021 2 commits
- 29 Jun, 2021 1 commit
-
-
guoshzhao authored
* fix bug for nvidia v100 * hard code the supported dict for different arch.
-
- 28 Jun, 2021 3 commits
- 25 Jun, 2021 2 commits
-
-
Yifan Xiong authored
* Initialize SuperBench website. * Add GitHub Actions for automatically build and publish.
-
Yifan Xiong authored
Update SuperBench documents.
-
- 23 Jun, 2021 1 commit
-
-
Yifan Xiong authored
* Add `sb deploy` command content. * Fix inline if-expression syntax in playbook. * Fix quote escape issue in bash command. * Add custom env in config. * Update default config for multi GPU benchmarks. * Update MANIFEST.in to include jinja2 template. * Require jinja2 minimum version. * Fix occasional duplicate output in Ansible runner. * Fix mixed color from Ansible and Python colorlog. * Update according to comments. * Change superbench.env from list to dict in config file.
-
- 21 Jun, 2021 1 commit
-
-
guoshzhao authored
Benchmarks: Add Feature - Add DistributedImpl and DistributedBackend arguments for micro benchmark. (#100)
-
- 20 Jun, 2021 1 commit
-
-
Yuting Jiang authored
rename bin name and result metric of cublas and cudnn microbenchmark
-
- 16 Jun, 2021 2 commits
-
-
Yifan Xiong authored
Update packages and add build cache for CUDA 11.1.1 Dockerfile: * Remove duplicate cmake and ompi, which are already in base image * Add hpcx and sharp lib * Add cache for gitmodules build * Sort apt-get packages
-
Yifan Xiong authored
Fix bugs and refine log in single GPU benchmarks: * Fix none framework issue * Fix empty parameter bug * Remove missed mobilenet_v3 models * Change benchmark registration log to debug level * Add pid in logging * Add missing benchmarks in default config * Fix deprecated logging warn
-
- 07 Jun, 2021 1 commit
-
-
guoshzhao authored
* Clean up the cache.
-
- 04 Jun, 2021 1 commit
-
-
guoshzhao authored
* fix return code reset issue
-
- 02 Jun, 2021 3 commits
-
-
Yifan Xiong authored
* Support local mode in runner.
-
guoshzhao authored
* Change default shape of sharding-matmul.
-
guoshzhao authored
* add cuda flops performance benchmark.
-
- 01 Jun, 2021 5 commits
-
-
guoshzhao authored
-
Yuting Jiang authored
* add python related cudnn microbenchmark
-
Yuting Jiang authored
* add error return code for cublas micro benchmark
-
guoshzhao authored
* add cutlass as submodule. * add build script for cutlass. * only support compute capability 7.0(V100) and 8.0(A100)
-
Yuting Jiang authored
* Benchmarks: Add benchmark - add source code of cudnn function micro benchmark
-
- 31 May, 2021 2 commits
-
-
Yifan Xiong authored
* Save benchmark results to json file.
-
Yuting Jiang authored
* add benchmark for cublas test * format * revise error handling and test * add interface to read json file, revise json file path and include .json in packaging * add random_seed in arguments * revise preprocess of cublas benchmark * fix lint error and note error in source code * update according comments * revise input arguments from json file to custom str and convert json file to built-in dict list * restore package config * fit lint issue * update platform and comments * rename files to match source code dir and fix comments error Co-authored-by:root <root@sb-validation-000001.51z1chmys5fuzfqyo4niepozre.bx.internal.cloudapp.net>
-
- 28 May, 2021 1 commit
-
-
Yifan Xiong authored
* Support `torch.distributed` mode in runner. * Support given `proc_num` and `node_num` in `torch.distributed` mode.
-
- 27 May, 2021 1 commit
-
-
Yuting Jiang authored
* Superbenchmark: Add benchmarks - add cublas function micro benchmark * format * add python benchmark for cublas functions, example and test file * detele python related and rename some files * revise cmd_helper and move json package to cmake * resolve conflict * revise error handing to try-catch and update some code style * revise cmd_helper.h, cublas_helper.h, cublas_helper.cpp * revise structure of the cublas function * add some comments and move cuda_init and cuda_free * add comments for class member * add ramdom seed, revise input from file to json string, simplify cmake * delete json file in source code of cublas * update according comments * limit batchcount=1 in initialization of cublas function which do not use batch count * revise and fix some errors of annotations * update according comments and revise construction of CublasFunction Co-authored-by:root <root@sb-validation-000001.51z1chmys5fuzfqyo4niepozre.bx.internal.cloudapp.net>
-
- 26 May, 2021 3 commits
-
-
Yuting Jiang authored
-
Yifan Xiong authored
* Add integration tests for Ansible playbooks * Add `gpu_vendor` var to bypass gpu mount
-
Yuting Jiang authored
* Unify SB_MICRO_PATH and SB_MICRO_LIB * fix bug of lib path
-