Граф коммитов

14 Коммитов

Автор SHA1 Сообщение Дата
guoshzhao 4d85630abb
Benchmarks: Add Benchmark - Add ONNXRuntime inference benchmark based on ORT python API (#245)
**Description**
Add ONNXRuntime inference benchmark based on ORT python API.

**Major Revision**
- Add `ORTInferenceBenchmark` class to export pytorch model to onnx model and do inference
- Add tests and example for `ort-inference` benchmark
- Update the introduction docs.
2021-12-10 13:53:11 +00:00
Yuting Jiang c2f942cb6f
Analyzer: Add Feature - Add basic analysis features (#248)
**Description**
Add basic analysis features.

**Major Revision**
- Add statistics, correlations of the raw data
- Add numeric outlier detection(inter_quartile_range)
- Add boxplot for selected metric
2021-12-10 11:01:59 +00:00
guoshzhao f841c8f466
Benchmarks: Add Feature - Support AMD and CUDA platform for DockerBenchmark. (#226)
Description
Add CudaDockerBenchmark and RocmDockerBenchmark to support amd and cuda platform for DockerBenchmark.
2021-10-22 15:22:15 +08:00
guoshzhao 9c984c7eb0
Bug bash - Merge fix from release/0.2 to main (#124)
* Bug Fix - Fix race condition issue for multi ranks (#117)

Fix race condition issue when multi ranks rotating the same directory.

* Update pipeline for release branch (#122)

* Bug Fix - Fix bug when convert bool config to store_true argument. (#120)

Co-authored-by: Yifan Xiong <yifan.xiong@microsoft.com>
2021-07-09 16:54:42 +08:00
guoshzhao 331c740a15
Benchmarks: Add Feature - Add nvml package to provide python interfaces of nvidia. (#91) 2021-06-01 23:31:07 +08:00
Yuting Jiang 4489388cf0
reverse the order of cppbuild and lint (#84) 2021-05-26 20:38:27 +08:00
Yuting Jiang e996516259
Benchmarks: Build Pipeline - Revise path of installing cmake projects (#83)
* Unify SB_MICRO_PATH and SB_MICRO_LIB

* fix bug of lib path
2021-05-26 19:14:14 +08:00
Yifan Xiong c05e173b3d
Runner - Implement ansible client and runner (#69)
Implement ansible client and runner:
* add ansible client
* add deploy and check_env playbooks
2021-05-23 23:53:37 +08:00
guoshzhao 7cfe7c16cf
Benchmarks: Add Benchmark - Add the source code of cuda kernel launch overhead benchmark. (#71)
* add cuda kernel launch overhead benchmark - source part.
* can customize the nvcc_archs_support.
* set SB_MICRO_PATH for azure pipeline tests.
2021-05-18 14:07:27 +08:00
guoshzhao 94d3765b49
Benchmarks: Build Pipeline - Call build script when setup environment. (#76)
* call build script in Makefile.
* add cppbuild command for testing and docker env.
2021-05-18 11:49:23 +08:00
Yifan Xiong 2299d238dd
CI/CD - Speedup CPU pipeline (#61)
Speedup Azure pipeline for CPU unit test.
2021-04-21 11:58:55 +08:00
Yifan Xiong 74c4d1b2a4
Setup: Code Revision - Rename dev branch to main in config and readme (#55)
* Rename dev branch to main and set it as default.
2021-04-14 17:40:34 +08:00
Yifan Xiong 9bba27fa24
CI/CD - Fix issues in codecov (#53)
* add flags for different pipelines to merge reports
* add token for cuda pipeline
* update codecov/patch target
2021-04-13 16:25:35 +08:00
Yifan Xiong 3296265cfa
CI/CD: Add Feature - Add azure pipelines for CUDA tests (#44)
* add azure pipelines for CUDA tests
2021-04-12 20:03:19 +08:00