File tree Expand file tree Collapse file tree 2 files changed +45
-1
lines changed Expand file tree Collapse file tree 2 files changed +45
-1
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ cmake_minimum_required(VERSION 3.14.0)
1111cmake_policy (SET CMP0074 OLD)
1212
1313project (DiHydrogen
14- VERSION 0.0.1
14+ VERSION 0.1.0
1515 DESCRIPTION "A distributed multilinear algebra interface library."
1616 HOMEPAGE_URL "https://github.com/llnl/DiHydrogen"
1717 LANGUAGES CXX)
Original file line number Diff line number Diff line change 1+ ============================== Release Notes: v0.1 ==============================
2+
3+ Initial release of the DiHydrogen Distributed Tensor Library.
4+
5+ DiHydrogen is the second version of the Hydrogen fork of the
6+ well-known distributed linear algebra library, Elemental. DiHydrogen
7+ aims to be a basic distributed multilinear algebra interface with a
8+ particular emphasis on the needs of the distributed machine learning
9+ effort, LBANN.
10+
11+ API:
12+
13+ Performance optimizations:
14+
15+ Internal features:
16+ - Support for the DistConv legacy library
17+ - Added multi-dimensional tensor class
18+ - Added support for older CUDA architectures v3.0+
19+ - Use CUB for memory management
20+ - Support for point-to-point (P2P) library
21+ - Support for NVSHMEM halo exchange
22+
23+ DistConv Legacy:
24+ - batchnorm
25+ - channel-wise softmax
26+ - concat
27+ - convolution
28+ - deconv
29+ - leaky-relu
30+ - pooling
31+ - relu
32+ - slice
33+ - softmax
34+
35+ Build system:
36+ - Require C++14
37+ - Added support for cuDNN v8
38+
39+ Bug fixes:
40+ - Fixed build issues with GCC8
41+
42+ Retired features:
43+
44+
You can’t perform that action at this time.
0 commit comments