From 0cab5a1ef516e44cc80d500992262dea5a24be0d Mon Sep 17 00:00:00 2001 From: sadko4u Date: Sat, 30 Nov 2024 23:34:50 +0300 Subject: [PATCH] Updated README --- CHANGELOG | 1 + README.md | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index d3cc7cd7..3d4aa418 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -3,6 +3,7 @@ ******************************************************************************* === 1.0.28 === +* The DSP library now builds for Apple M1 chips and above on MacOS. * Implemented abs_max2, abs_min2, abs_max3 and abs_min3 functions. * Implemented sign_min, sign_max, sign_minmax functions. * Updated build scripts. diff --git a/README.md b/README.md index d055083b..3b861dc2 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,8 @@ This library provides set of functions that perform SIMD-optimized computing on several hardware architectures. Currently supported set of SIMD extensions: - * i586 architecture (32-bit): SSE, SSE2, SSE3, AVX, AVX2, FMA3 and AVX512; - * x86_64 architecture (64-bit): SSE, SSE2, SSE3, AVX, AVX2, FMA3 and AVX512; + * i586 architecture (32-bit): SSE, SSE2, SSE3, AVX, AVX2, FMA3 and partial support of AVX512; + * x86_64 architecture (64-bit): SSE, SSE2, SSE3, AVX, AVX2, FMA3 and partial support of AVX512; * armv7 architecture (32-bit): NEON; * AArch64 architecture (64-bit): ASIMD. @@ -37,6 +37,7 @@ Current set of functions provided: The build and correct unit test execution has been confirmed for following platforms: * FreeBSD * GNU/Linux +* MacOS * OpenBSD * Windows 32-bit * Windows 64-bit @@ -44,8 +45,8 @@ The build and correct unit test execution has been confirmed for following platf ## Supported architectures The support of following list of hardware architectures has been implemented: -* i386 (32-bit) - full support (AVX-512 on the way). -* x86_64 (64-bit) - full support (AVX-512 on the way). +* i386 (32-bit) - full support (SSE1-SSE3, AVX, AVX2, partial support for AVX-512). +* x86_64 (64-bit) - full support (SSE1-SSE3, AVX, AVX2, partial support for AVX-512). * ARMv6A - full support. * ARMv7A - full support. * AArch64 - full support.