diff --git a/.github/workflows/daily.yaml b/.github/workflows/daily.yaml index 1c706d707..f5b22c50e 100644 --- a/.github/workflows/daily.yaml +++ b/.github/workflows/daily.yaml @@ -12,9 +12,9 @@ jobs: strategy: matrix: runner: [mlu370-m8] - mlu_ops_version : [1.3.2] - cntoolkit_version : [3.14.0] - cnnl_version: [1.26.6] + mlu_ops_version : [1.4.0] + cntoolkit_version : [3.15.2] + cnnl_version: [1.27.4] runs-on: ${{matrix.runner}} steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/mluops_ci.yaml b/.github/workflows/mluops_ci.yaml index 34eeb0278..5d2a7b5a1 100644 --- a/.github/workflows/mluops_ci.yaml +++ b/.github/workflows/mluops_ci.yaml @@ -39,7 +39,7 @@ jobs: strategy: matrix: runner: [mlu370-m8] - mlu_ops_version : [v1.3.2] + mlu_ops_version : [v1.4.0] runs-on: [yellow] steps: - uses: actions/checkout@v3 diff --git a/README.md b/README.md index f3aac3fb6..a1d8e75e5 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ MLU-OPS™提供了以下功能: - 支持 x86_64 架构下的 Ubuntu20.04、Centos7.6、Centos8.5、Kylin10 - MLU-OPS™ v1.0.0版本后将不再支持 Ubuntu18.04。Ubuntu22.04系统将在后续的版本提供支持。 - 寒武纪 MLU SDK: - - 编译和运行时依赖 CNToolkit v3.14.0 或更高版本,CNNL v1.26.6 或者更高版本 + - 编译和运行时依赖 CNToolkit v3.15.2 或更高版本,CNNL v1.27.4 或者更高版本 - 寒武纪 MLU 驱动: - 运行时依赖驱动 v6.0.3 或更高版本 - 外部链接库: diff --git a/build.property b/build.property index b94c2ff54..3351c140a 100644 --- a/build.property +++ b/build.property @@ -1,5 +1,5 @@ { - "version": "1.3.2-1", + "version": "1.4.0-1", "python": "3.6.0", "build_requires": {"cntoolkit": ["release","3.15.2-1"], "cnnl":["release","1.27.4-1"], diff --git a/docs/api_guide/update.rst b/docs/api_guide/update.rst index f9a802344..1d4b32913 100755 --- a/docs/api_guide/update.rst +++ b/docs/api_guide/update.rst @@ -3,6 +3,17 @@ Update History This section lists contents that were made for each product release. +* V1.4.0 + + **Date:** October 21, 2024 + + **Changes:** + + - Added the following new operations: + + - mluOpLogspace + - mluOpLgamma + * V1.3.2 **Date:** October 21, 2024 diff --git a/docs/release_notes/mlu_ops.rst b/docs/release_notes/mlu_ops.rst index 148bc496c..90cca642c 100644 --- a/docs/release_notes/mlu_ops.rst +++ b/docs/release_notes/mlu_ops.rst @@ -20,6 +20,10 @@ Cambricon MLU-OPS具有以下特点: +-----------------------------+-----------------------------+ | Cambricon MLU-OPS 版本 | 依赖组件版本 | +=============================+=============================+ + | Cambricon MLU-OPS v1.4.z | CNToolkit >= v3.15.2 | + | +-----------------------------+ + | | CNNL >= v1.27.4 | + +-----------------------------+-----------------------------+ | Cambricon MLU-OPS v1.3.z | CNToolkit >= v3.14.0 | | +-----------------------------+ | | CNNL >= v1.26.6 | @@ -48,6 +52,8 @@ Cambricon MLU-OPS具有以下特点: +-----------------------------+------------------------+--------------------------------+ | Cambricon MLU-OPS 版本 | 支持的CPU架构 | 支持的MLU架构 | +=============================+========================+================================+ + | Cambricon MLU-OPS v1.4.z | x86_64 | MLU370 | + +-----------------------------+------------------------+--------------------------------+ | Cambricon MLU-OPS v1.3.z | x86_64 | MLU370 | +-----------------------------+------------------------+--------------------------------+ | Cambricon MLU-OPS v1.2.z | x86_64 | MLU370 | @@ -58,6 +64,36 @@ Cambricon MLU-OPS具有以下特点: +-----------------------------+------------------------+--------------------------------+ +v1.4.0 +----------------- + +特性变更 +~~~~~~~~~~~~~~~~~~~~~ + +- 新增以下算子接口: + + * ``logspace`` + + + mluOpLogspace + + * ``lgamma`` + + + mluOpLgamma + +已修复问题 +~~~~~~~~~~~~~~~~~~~~~ + +- 修复以下问题。 + + * ``exec_fft`` + + + 修复部分错误。 + +已知遗留问题 +~~~~~~~~~~~~~~~~~~~~~ + +- 无。 + v1.3.2 ----------------- diff --git a/docs/user_guide/2_update_history/index.rst b/docs/user_guide/2_update_history/index.rst index 6fdc7f8d1..127da7bac 100644 --- a/docs/user_guide/2_update_history/index.rst +++ b/docs/user_guide/2_update_history/index.rst @@ -1,6 +1,16 @@ 更新历史 ======== +* **V1.4.0** + **更新时间**:2024年11月29日 + + **更新内容**: + + - 新增以下算子章节内容 + + + :ref:`logspace` + + :ref:`lgamma` + * **V1.3.2** **更新时间**:2024年10月21日 diff --git a/installer/centos7.5/SPECS/mluops-independent.spec b/installer/centos7.5/SPECS/mluops-independent.spec index 5fa7f6c22..92f8a6761 100644 --- a/installer/centos7.5/SPECS/mluops-independent.spec +++ b/installer/centos7.5/SPECS/mluops-independent.spec @@ -5,7 +5,7 @@ Name: mluops Summary: The Machine Lerning Unit OPerators -Version: 1.3.2 +Version: 1.4.0 Release: 1%{?dist} License: Cambricon Release License Vendor: Cambricon Inc. @@ -64,6 +64,8 @@ cp $RPM_SOURCE_DIR/neuware-env.conf $RPM_BUILD_ROOT/etc/ld.so.conf.d/ %postun -p /sbin/ldconfig %changelog +* Thu Nov 29 2024 Cambricon Software Team +- release mluops v1.4.0 * Mon Oct 21 2024 Cambricon Software Team - release mluops v1.3.2 * Thu Oct 10 2024 Cambricon Software Team diff --git a/installer/independent/debian/changelog b/installer/independent/debian/changelog index c60f12f48..67ffb475d 100644 --- a/installer/independent/debian/changelog +++ b/installer/independent/debian/changelog @@ -1,3 +1,9 @@ +mluops (1.4.0-1.ubuntu16.04) xenial; urgency=medium + + * Release mluops v1.4.0 + + -- Cambricon Thu, 29 Nov 2024 00:00:00 +0100 + mluops (1.3.2-1.ubuntu16.04) xenial; urgency=medium * Release mluops v1.3.2 diff --git a/mlu_op.h b/mlu_op.h index 248a7dcc8..5d8115c19 100644 --- a/mlu_op.h +++ b/mlu_op.h @@ -28,9 +28,8 @@ ******************************************************************************/ #define MLUOP_MAJOR 1 -#define MLUOP_MINOR 3 -#define MLUOP_PATCHLEVEL 2 - +#define MLUOP_MINOR 4 +#define MLUOP_PATCHLEVEL 0 /********************************************************************************* * MLUOP_VERSION is deprecated and not recommended. To get the version of MLUOP, use * MLUOP_MAJOR, MLUOP_MINOR and MLUOP_PATCHLEVEL.