Skip to content

Commit e7bd04d

Browse files
authored
v0.4.0 (#155)
1 parent e69a5f6 commit e7bd04d

File tree

6 files changed

+13
-18
lines changed

6 files changed

+13
-18
lines changed

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cff-version: 1.2.0
22
title: "ARK: A GPU-driven system framework for scalable AI applications"
3-
version: 0.3.0
3+
version: 0.4.0
44
message: >-
55
If you use this project in your research, please cite it as below.
66
authors:

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Licensed under the MIT license.
33

44
set(ARK_MAJOR "0")
5-
set(ARK_MINOR "3")
5+
set(ARK_MINOR "4")
66
set(ARK_PATCH "0")
77

88
set(ARK_VERSION "${ARK_MAJOR}.${ARK_MINOR}.${ARK_PATCH}")

README.md

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,22 +28,17 @@ ARK provides a set of APIs for users to express their distributed deep learning
2828

2929
ARK is under active development and a part of its features will be added in a future release. The following describes key features of each version.
3030

31-
### New in ARK v0.3 (Latest Release)
31+
### New in ARK v0.4 (Latest Release)
3232

33-
* Enable heuristic model graph optimization
34-
* Revise Python interfaces
35-
* Add more operators & support mixed-precision models & support `bfloat16`
36-
* Add a Llama2-7B example
37-
* Fix connection setup bugs for large & distributed models
38-
* Fix correctness bugs from a few operators
39-
* Minor scheduler improvements
33+
* Support AMD GPUs (CDNA2, single-GPU only)
34+
* Add high-performance AllReduce & AllGather algorithms with MSLL
35+
* Fix major bugs in the scheduler
4036

41-
See details from https://github.com/microsoft/ark/issues/113.
37+
See details from https://github.com/microsoft/ark/issues/137.
4238

43-
### ARK v0.4 (TBU, Nov. 2023)
39+
### ARK v0.5 (TBU, Dec. 2023)
4440

45-
* Support AMD GPUs
46-
* Add high-performance AllReduce & AllGather algorithms
41+
* Multi-GPU support for AMD GPUs
4742
* Add multi-GPU LLM examples
4843
* Improve Python unit tests & code coverage
4944

ark/include/ark.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include <vector>
1111

1212
#define ARK_MAJOR 0
13-
#define ARK_MINOR 3
13+
#define ARK_MINOR 4
1414
#define ARK_PATCH 0
1515
#define ARK_VERSION (ARK_MAJOR * 10000 + ARK_MINOR * 100 + ARK_PATCH)
1616

docs/sphinx/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
project = "ARK"
2121
copyright = "2023, ARK Team"
2222
author = "ARK Team"
23-
version = "0.3.0"
24-
release = "0.3.0"
23+
version = "0.4.0"
24+
release = "0.4.0"
2525

2626
# -- General configuration ---------------------------------------------------
2727

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "scikit_build_core.build"
44

55
[project]
66
name = "ark"
7-
version = "0.3.0"
7+
version = "0.4.0"
88

99
[tool.scikit-build]
1010
cmake.minimum-version = "3.25"

0 commit comments

Comments
 (0)