Skip to content

Releases: amd/aocl-libmem

AOCL-LibMem 5.2

03 Jan 12:31

Choose a tag to compare

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

08 May 09:05

Choose a tag to compare

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

11 Oct 04:32

Choose a tag to compare

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

28 Feb 11:11

Choose a tag to compare

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

07 Aug 11:31

Choose a tag to compare

  • 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