Releases: amd/aocl-libmem
AOCL-LibMem 5.2
Optimized memory and string functions for Zen micro-architecture.
The supported functions are memcpy, mempcpy, memmove, memset, memcmp, memchr, strcpy, strncpy, strcmp, strncmp, strlen, strcat, strncat, strstr, and strchr.
Highlights of AOCL-LibMem-5.2 Release:
- Enabled Zen4/Zen5 compilation with AVX512 flags even on GCC versions without native support
- Enabled IFUNC-based CPU dispatcher for faster function resolution
- Optimized memory and string functions on Zen5 architecture
- Enhanced the benchmarking and test framework
- Minor bug fixes
AOCL-LibMem 5.1
Optimized memory and string functions for Zen micro-architecture.
The supported functions are memcpy, mempcpy, memmove, memset, memcmp, memchr, strcpy, strncpy, strcmp, strncmp, strlen, strcat, strncat, strstr, and strchr.
Highlights of AOCL-LibMem-5.1 Release:
- Optimized memory functions for ZEN5 microarchitecture
- Optimized string functions for AVX512 and AVX2
- Enabled support for Dynamic Dispatcher
- Support for new string functions: strchr, strncat
- Bench and Test Framework improvements
AOCL-LibMem 5.0
Optimized memory and string functions for Zen micro-architecture.
Supported functions are memcpy, mempcpy, memmove, memset, memcmp, memchr, strcpy, strncpy, strcmp, strncmp, strlen, strcat and strstr.
Highlights of AOCL-LibMem-5.0 Release:
Added support for new functions memchr, strcat and strstr.
Optimized AVX2 memory functions.
Minor Bug fixes.
AOCL-LibMem 4.2
Optimized memory and string functions for Zen micro-architecture.
- Supported functions are memcpy, mempcpy, memmove, memset, memcmp, strcpy, strncpy, strcmp, strncmp and strlen.
Highlights of AOCL-LibMem-4.2 Release:
- Added support for strncpy, strcmp, strncmp and strlen functions.
- Optimized memory and string functions
- CTest-based functional validation
AOCL-LibMem 4.1
- Optimized memory and string functions for Zen micro-architecture.
- Supported functions are memcpy, mempcpy, memmove, memset, memcmp and strcpy.
- Highlights of AOCL-LibMem-4.1 Release:
- Added AVX-512-based optimizations
- Added support for strcpy function
- Added support for static binary build