Docs - Upgrade version and release note (#508)
__Description__ Upgrade version and release note. __Major Revision__ - Upgrade package versions - Add release note for v0.8.0
This commit is contained in:
Родитель
7a162020a8
Коммит
694ae2a7c6
|
@ -29,7 +29,7 @@ You need to [clone the code](./development.md#set-up) first before building the
|
|||
export DOCKER_BUILDKIT=1
|
||||
docker buildx build \
|
||||
--platform linux/amd64 --cache-to type=inline,mode=max \
|
||||
--tag superbench-dev --file dockerfile/cuda11.1.1.dockerfile .
|
||||
--tag superbench-dev --file dockerfile/cuda12.1.dockerfile .
|
||||
```
|
||||
|
||||
</TabItem>
|
||||
|
@ -39,7 +39,7 @@ docker buildx build \
|
|||
export DOCKER_BUILDKIT=1
|
||||
docker buildx build \
|
||||
--platform linux/amd64 --cache-to type=inline,mode=max \
|
||||
--tag superbench-dev --file dockerfile/rocm4.2-pytorch1.7.0.dockerfile .
|
||||
--tag superbench-dev --file dockerfile/rocm5.1.x.dockerfile .
|
||||
```
|
||||
|
||||
</TabItem>
|
||||
|
|
|
@ -45,7 +45,7 @@ but it is not strictly necessary.
|
|||
|
||||
```bash
|
||||
# create a new virtual environment
|
||||
python3 -m venv --system-site-packages ./venv
|
||||
python3 -m venv ./venv
|
||||
# activate the virtual environment
|
||||
source ./venv/bin/activate
|
||||
|
||||
|
@ -61,7 +61,7 @@ You can clone the source from GitHub and build it.
|
|||
:::note Note
|
||||
You should checkout corresponding tag to use release version, for example,
|
||||
|
||||
`git clone -b v0.7.0 https://github.com/microsoft/superbenchmark`
|
||||
`git clone -b v0.8.0 https://github.com/microsoft/superbenchmark`
|
||||
:::
|
||||
|
||||
```bash
|
||||
|
|
|
@ -27,7 +27,7 @@ sb deploy -f remote.ini --host-password [password]
|
|||
:::note Note
|
||||
You should deploy corresponding Docker image to use release version, for example,
|
||||
|
||||
`sb deploy -f local.ini -i superbench/superbench:v0.7.0-cuda11.1.1`
|
||||
`sb deploy -f local.ini -i superbench/superbench:v0.8.0-cuda12.1`
|
||||
|
||||
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.
|
||||
|
||||
|
|
|
@ -70,7 +70,7 @@ superbench:
|
|||
<TabItem value='example'>
|
||||
|
||||
```yaml
|
||||
version: v0.7
|
||||
version: v0.8
|
||||
superbench:
|
||||
enable: benchmark_1
|
||||
monitor:
|
||||
|
|
|
@ -29,6 +29,8 @@ available tags are listed below for all stable versions.
|
|||
|
||||
| Tag | Description |
|
||||
|-------------------|------------------------------------|
|
||||
| v0.8.0-cuda12.1 | SuperBench v0.8.0 with CUDA 12.1 |
|
||||
| v0.8.0-cuda11.1.1 | SuperBench v0.8.0 with CUDA 11.1.1 |
|
||||
| v0.7.0-cuda11.8 | SuperBench v0.7.0 with CUDA 11.8 |
|
||||
| v0.7.0-cuda11.1.1 | SuperBench v0.7.0 with CUDA 11.1.1 |
|
||||
| v0.6.0-cuda11.1.1 | SuperBench v0.6.0 with CUDA 11.1.1 |
|
||||
|
@ -43,6 +45,10 @@ available tags are listed below for all stable versions.
|
|||
|
||||
| Tag | Description |
|
||||
|-------------------------------|--------------------------------------------------|
|
||||
| v0.8.0-rocm5.1.3 | SuperBench v0.8.0 with ROCm 5.1.3 |
|
||||
| v0.8.0-rocm5.1.1 | SuperBench v0.8.0 with ROCm 5.1.1 |
|
||||
| v0.8.0-rocm5.0.1 | SuperBench v0.8.0 with ROCm 5.0.1 |
|
||||
| v0.8.0-rocm5.0 | SuperBench v0.8.0 with ROCm 5.0 |
|
||||
| v0.7.0-rocm5.1.3 | SuperBench v0.7.0 with ROCm 5.1.3 |
|
||||
| v0.7.0-rocm5.1.1 | SuperBench v0.7.0 with ROCm 5.1.1 |
|
||||
| v0.7.0-rocm5.0.1 | SuperBench v0.7.0 with ROCm 5.0.1 |
|
||||
|
|
|
@ -65,7 +65,7 @@ superbench:
|
|||
example:
|
||||
```yaml
|
||||
# SuperBench rules
|
||||
version: v0.7
|
||||
version: v0.8
|
||||
superbench:
|
||||
rules:
|
||||
failure-rule:
|
||||
|
|
|
@ -58,7 +58,7 @@ superbench:
|
|||
|
||||
```yaml title="Example"
|
||||
# SuperBench rules
|
||||
version: v0.7
|
||||
version: v0.8
|
||||
superbench:
|
||||
rules:
|
||||
kernel_launch:
|
||||
|
|
|
@ -6,5 +6,5 @@
|
|||
Provide hardware and software benchmarks for AI systems.
|
||||
"""
|
||||
|
||||
__version__ = '0.7.0'
|
||||
__version__ = '0.8.0'
|
||||
__author__ = 'Microsoft'
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Server:
|
||||
# - Product: HPE Apollo 6500
|
||||
|
||||
version: v0.7
|
||||
version: v0.8
|
||||
superbench:
|
||||
enable: null
|
||||
var:
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# - Product: G482-Z53
|
||||
# - Link: https://www.gigabyte.cn/FileUpload/Global/MicroSite/553/G482-Z53.html
|
||||
|
||||
version: v0.7
|
||||
version: v0.8
|
||||
superbench:
|
||||
enable: null
|
||||
var:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
version: v0.7
|
||||
version: v0.8
|
||||
superbench:
|
||||
enable: null
|
||||
monitor:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
version: v0.7
|
||||
version: v0.8
|
||||
superbench:
|
||||
enable: null
|
||||
monitor:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
version: v0.7
|
||||
version: v0.8
|
||||
superbench:
|
||||
enable: null
|
||||
monitor:
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Azure NDm A100 v4
|
||||
# reference: https://docs.microsoft.com/en-us/azure/virtual-machines/ndm-a100-v4-series
|
||||
|
||||
version: v0.7
|
||||
version: v0.8
|
||||
superbench:
|
||||
enable: null
|
||||
monitor:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# SuperBench Config
|
||||
version: v0.7
|
||||
version: v0.8
|
||||
superbench:
|
||||
enable: null
|
||||
monitor:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# SuperBench Config
|
||||
version: v0.7
|
||||
version: v0.8
|
||||
superbench:
|
||||
enable: null
|
||||
monitor:
|
||||
|
|
|
@ -0,0 +1,44 @@
|
|||
---
|
||||
slug: release-sb-v0.8
|
||||
title: Releasing SuperBench v0.8
|
||||
author: Peng Cheng
|
||||
author_title: SuperBench Team
|
||||
author_url: https://github.com/cp5555
|
||||
author_image_url: https://github.com/cp5555.png
|
||||
tags: [superbench, announcement, release]
|
||||
---
|
||||
|
||||
We are very happy to announce that **SuperBench 0.8.0 version** is officially released today!
|
||||
|
||||
You can install and try superbench by following [Getting Started Tutorial](https://microsoft.github.io/superbenchmark/docs/getting-started/installation).
|
||||
|
||||
## SuperBench 0.8.0 Release Notes
|
||||
|
||||
### SuperBench Improvements
|
||||
|
||||
- Support SuperBench Executor running on Windows.
|
||||
- Remove fixed rccl version in rocm5.1.x docker file.
|
||||
- Upgrade networkx version to fix installation compatibility issue.
|
||||
- Pin setuptools version to v65.7.0.
|
||||
- Limit ansible_runner version for Python 3.6.
|
||||
- Support cgroup V2 when read system metrics in monitor.
|
||||
- Fix analyzer bug in Python 3.8 due to pandas api change.
|
||||
- Collect real-time GPU power in monitor.
|
||||
- Remove unreachable condition when write host list in mpi mode.
|
||||
- Upgrade Docker image with cuda12.1, nccl 2.17.1-1, hpcx v2.14, and mlc 3.10.
|
||||
- Fix wrong unit of cpu-memory-bw-latency in document.
|
||||
|
||||
### Micro-benchmark Improvements
|
||||
|
||||
- Add STREAM benchmark for sustainable memory bandwidth and the corresponding computation rate.
|
||||
- Add HPL Benchmark for HPC Linpack Benchmark.
|
||||
- Support flexible warmup and non-random data initialization in cublas-benchmark.
|
||||
- Support error tolerance in micro-benchmark for CuDNN function.
|
||||
- Add distributed inference benchmark.
|
||||
- Support tensor core precisions (e.g., FP8) and batch/shape range in cublaslt gemm.
|
||||
|
||||
### Model Benchmark Improvements
|
||||
|
||||
- Fix torch.dist init issue with multiple models.
|
||||
- Support TE FP8 in BERT/GPT2 model.
|
||||
- Add num_workers configurations in model benchmark.
|
|
@ -101,7 +101,7 @@ module.exports = {
|
|||
announcementBar: {
|
||||
id: 'supportus',
|
||||
content:
|
||||
'📢 <a href="https://microsoft.github.io/superbenchmark/blog/release-sb-v0.7">v0.7.0</a> has been released! ' +
|
||||
'📢 <a href="https://microsoft.github.io/superbenchmark/blog/release-sb-v0.8">v0.8.0</a> has been released! ' +
|
||||
'⭐️ If you like SuperBench, give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/microsoft/superbenchmark">GitHub</a>! ⭐️',
|
||||
},
|
||||
algolia: {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "superbench-website",
|
||||
"version": "0.7.0",
|
||||
"version": "0.8.0",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "superbench-website",
|
||||
"version": "0.7.0",
|
||||
"version": "0.8.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"docusaurus": "docusaurus",
|
||||
|
|
Загрузка…
Ссылка в новой задаче