Skip to content

Commit 75dac87

Browse files
authored
Docs - Upgrade version and release note (#650)
**Description** Upgrade version and release note. **Major Revision** - Upgrade package versions - Add release note for v0.11.0
1 parent e39489c commit 75dac87

20 files changed

+69
-19
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
__SuperBench__ is a validation and profiling tool for AI infrastructure.
1717

18-
📢 [v0.10.0](https://github.com/microsoft/superbenchmark/releases/tag/v0.10.0) has been released!
18+
📢 [v0.11.0](https://github.com/microsoft/superbenchmark/releases/tag/v0.11.0) has been released!
1919

2020
## _Check [aka.ms/superbench](https://aka.ms/superbench) for more details._
2121

docs/getting-started/installation.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ You can clone the source from GitHub and build it.
6161
:::note Note
6262
You should checkout corresponding tag to use release version, for example,
6363

64-
`git clone -b v0.10.0 https://github.com/microsoft/superbenchmark`
64+
`git clone -b v0.11.0 https://github.com/microsoft/superbenchmark`
6565
:::
6666

6767
```bash

docs/getting-started/run-superbench.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ sb deploy -f remote.ini --host-password [password]
2727
:::note Note
2828
You should deploy corresponding Docker image to use release version, for example,
2929

30-
`sb deploy -f local.ini -i superbench/superbench:v0.10.0-cuda12.2`
30+
`sb deploy -f local.ini -i superbench/superbench:v0.11.0-cuda12.4`
3131

3232
You should note that version of git repo only determines version of sb CLI, and not the sb container. You should define the container version even if you specified a release version for the git clone.
3333

docs/superbench-config.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ superbench:
7070
<TabItem value='example'>
7171
7272
```yaml
73-
version: v0.10
73+
version: v0.11
7474
superbench:
7575
enable: benchmark_1
7676
monitor:

docs/user-tutorial/container-images.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ available tags are listed below for all stable versions.
3030

3131
| Tag | Description |
3232
|--------------------|-------------------------------------|
33+
| v0.11.0-cuda12.4 | SuperBench v0.11.0 with CUDA 12.4 |
34+
| v0.11.0-cuda12.2 | SuperBench v0.11.0 with CUDA 12.2 |
35+
| v0.11.0-cuda11.1.1 | SuperBench v0.11.0 with CUDA 11.1.1 |
3336
| v0.10.0-cuda12.2 | SuperBench v0.10.0 with CUDA 12.2 |
3437
| v0.10.0-cuda11.1.1 | SuperBench v0.10.0 with CUDA 11.1.1 |
3538
| v0.9.0-cuda12.1 | SuperBench v0.9.0 with CUDA 12.1 |
@@ -50,6 +53,9 @@ available tags are listed below for all stable versions.
5053

5154
| Tag | Description |
5255
|-------------------------------|--------------------------------------------------|
56+
| v0.11.0-rocm6.2 | SuperBench v0.11.0 with ROCm 6.2 |
57+
| v0.11.0-rocm6.0 | SuperBench v0.11.0 with ROCm 6.0 |
58+
| v0.10.0-rocm6.0 | SuperBench v0.10.0 with ROCm 6.0 |
5359
| v0.10.0-rocm5.7 | SuperBench v0.10.0 with ROCm 5.7 |
5460
| v0.9.0-rocm5.1.3 | SuperBench v0.9.0 with ROCm 5.1.3 |
5561
| v0.9.0-rocm5.1.1 | SuperBench v0.9.0 with ROCm 5.1.1 |

docs/user-tutorial/data-diagnosis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ superbench:
6565
example:
6666
```yaml
6767
# SuperBench rules
68-
version: v0.10
68+
version: v0.11
6969
superbench:
7070
rules:
7171
failure-rule:

docs/user-tutorial/result-summary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ superbench:
5858
5959
```yaml title="Example"
6060
# SuperBench rules
61-
version: v0.10
61+
version: v0.11
6262
superbench:
6363
rules:
6464
kernel_launch:

superbench/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@
66
Provide hardware and software benchmarks for AI systems.
77
"""
88

9-
__version__ = '0.10.0'
9+
__version__ = '0.11.0'
1010
__author__ = 'Microsoft'

superbench/config/amd_mi100_hpe.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Server:
44
# - Product: HPE Apollo 6500
55

6-
version: v0.10
6+
version: v0.11
77
superbench:
88
enable: null
99
var:

superbench/config/amd_mi100_z53.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# - Product: G482-Z53
55
# - Link: https://www.gigabyte.cn/FileUpload/Global/MicroSite/553/G482-Z53.html
66

7-
version: v0.10
7+
version: v0.11
88
superbench:
99
enable: null
1010
var:

superbench/config/azure/inference/standard_nc64as_t4_v3.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: v0.10
1+
version: v0.11
22
superbench:
33
enable: null
44
monitor:

superbench/config/azure/inference/standard_nc96ads_a100_v4.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: v0.10
1+
version: v0.11
22
superbench:
33
enable: null
44
monitor:

superbench/config/azure/inference/standard_nv18ads_a10_v5.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: v0.10
1+
version: v0.11
22
superbench:
33
enable: null
44
monitor:

superbench/config/azure_ndmv4.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Azure NDm A100 v4
44
# reference: https://docs.microsoft.com/en-us/azure/virtual-machines/ndm-a100-v4-series
55

6-
version: v0.10
6+
version: v0.11
77
superbench:
88
enable: null
99
monitor:

superbench/config/azure_ndv4.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# SuperBench Config
2-
version: v0.10
2+
version: v0.11
33
superbench:
44
enable: null
55
monitor:

superbench/config/default.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# SuperBench Config
2-
version: v0.10
2+
version: v0.11
33
superbench:
44
enable: null
55
monitor:
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
slug: release-sb-v0.11
3+
title: Releasing SuperBench v0.11
4+
author: Peng Cheng
5+
author_title: SuperBench Team
6+
author_url: https://github.com/cp5555
7+
author_image_url: https://github.com/cp5555.png
8+
tags: [superbench, announcement, release]
9+
---
10+
11+
We are very happy to announce that **SuperBench 0.11.0 version** is officially released today!
12+
13+
You can install and try superbench by following [Getting Started Tutorial](https://microsoft.github.io/superbenchmark/docs/getting-started/installation).
14+
15+
## SuperBench 0.11.0 Release Notes
16+
17+
### SuperBench Improvements
18+
19+
- Add CUDA 12.4 dockerfile.
20+
- Upgrade nccl version to v2.23.4 and install ucx v1.16.0 in cuda 12.4 dockefile.
21+
- Fix MSCCL build error in CUDA12.4 docker build pipeline.
22+
- Add ROCm6.2 dockerfile.
23+
- Update hpcx link in cuda11.1 dockerfile to fix docker build failure.
24+
- Improve document (Fix metrics name and typos in user tutorial, add BibTeX in README and repo).
25+
- Limit protobuf version to be 3.20.x to fix onnxruntime dependency error.
26+
- Update omegaconf version to 2.3.0 and fix issues caused by omegaconf version update.
27+
- Fix MSCCL build error in CUDA12.4 docker build pipeline.
28+
- Update Docker Exec Command for Persistent HPCX Environment.
29+
- Fix cuda 12.2 dockerfile LD_LIBRARY_PATH issue.
30+
- Use types-setuptools to replace types-pkg_resources.
31+
- Add configuration for NDv5 H100 and AMD MI300x.
32+
33+
### Micro-benchmark Improvements
34+
35+
- Add hipblasLt tuning to dist-inference cpp implementation.
36+
- Add support for NVIDIA L4/L40/L40s GPUs in gemm-flops.
37+
- Upgrade mlc to v3.11.
38+
39+
## Model-benchmark Improvements
40+
41+
- Support FP8 transformer model training in ROCm6.2 dockerfile.
42+
43+
### Result Analysis
44+
- Fix bug of failure test and warning of pandas in data diagnosis.

website/docusaurus.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ module.exports = {
101101
announcementBar: {
102102
id: 'supportus',
103103
content:
104-
'📢 <a href="https://microsoft.github.io/superbenchmark/blog/release-sb-v0.10">v0.10.0</a> has been released! ' +
104+
'📢 <a href="https://microsoft.github.io/superbenchmark/blog/release-sb-v0.11">v0.11.0</a> has been released! ' +
105105
'⭐️ If you like SuperBench, give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/microsoft/superbenchmark">GitHub</a>! ⭐️',
106106
},
107107
algolia: {

website/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "superbench-website",
3-
"version": "0.10.0",
3+
"version": "0.11.0",
44
"private": true,
55
"scripts": {
66
"docusaurus": "docusaurus",
@@ -38,4 +38,4 @@
3838
"last 1 safari version"
3939
]
4040
}
41-
}
41+
}

0 commit comments

Comments
 (0)