Yuting Jiang
79089b6517
Benchmarks: Micro benchmark - Add hipBLASLt function benchmark ( #576 )
...
**Description**
hipblaslt function benchmark and rebase cublaslt function benchmark.
2023-11-22 19:48:10 +08:00
Yuting Jiang
27a10811af
Benchmarks: micro benchmark - source code for evaluating NVDEC decoding performance ( #560 )
...
**Description**
source code for evaluating NVDEC decoding performance.
---------
Co-authored-by: yukirora <yuting.jiang@microsoft.com>
2023-08-22 10:56:33 +00:00
Yifan Xiong
35f5390512
Pin setuptools version to v65.7.0 ( #483 )
...
Pin setuptools version to
[v65.7.0](https://setuptools.pypa.io/en/latest/history.html#v65-7-0 ) to
avoid breaking changes since v66.0.0.
2023-03-06 11:43:44 +00:00
Yuting Jiang
ec7f502c93
CI/CD - Upgrade networkx version to fix installation compatibility issue ( #478 )
...
**Description**
Upgrade networkx version to fix installation compatibility issue.
2023-02-17 05:36:21 +00:00
Yifan Xiong
626ac0a463
Update Python setup for require packages ( #387 )
...
__Description__
Update Python setup for require packages.
__Major Revisions__
* downgrade requests version to be compatible with python 3.6, add corresponding pipeline for 3.6
* add extra entry in extras_require for nested packages
* update `pip install` contents accordingly
2022-08-17 11:33:57 +08:00
Yang Wang
faeee0a7cc
Auto generate ibstat file for topo aware traffic pattern ( #381 )
...
An enhancement for topo-aware IB performance validation #373 .
This PR will auto-generate a required ibstate file `ib_traffic_topo_aware_ibstat.txt` which is used as input to build a graph.
2022-08-13 18:20:42 +08:00
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
Yifan Xiong
a030d7150b
CI/CD - Upgrade to latest agent image in pipeline ( #231 )
...
Upgrade to latest agent image in pipeline, fix "Ubuntu16 image does not exist" issue.
2021-10-21 09:20:13 +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
Yifan Xiong
e7f6d8ba78
CI/CD - Add integration tests for Ansible playbooks ( #82 )
...
* Add integration tests for Ansible playbooks
* Add `gpu_vendor` var to bypass gpu mount
2021-05-26 20:04:49 +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