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