Skip to content

Commit 44c5a16

Browse files
committed
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 78e06bf commit 44c5a16

20 files changed

+69
-19
lines changed

README.md

+1-1
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

+1-1
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

+1-1
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

+1-1
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

+6
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

+1-1
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

+1-1
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

+1-1
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

+1-1
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

+1-1
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

+1-1
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

+1-1
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

+1-1
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

+1-1
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

+1-1
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

+1-1
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:
+44
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

+1-1
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

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/package.json

+2-2
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)