Turbo Base64 - Fastest Base64 SIMD/Neon/Altivec(https://github.com/powturbo/TurboBase64)

Giganews Newsgroups
Subject: Turbo Base64 - Fastest Base64 SIMD/Neon/Altivec(https://github.com/powturbo/TurboBase64)
Posted by:  powturbo (powtur…@gmail.com)
Date: Mon, 16 Dec 2019

[Turbo Base64](https://github.com/powturbo/TurboBase64)

- 100% C (C++ headers), as simple as memcpy.
- No other base64 library encode or decode faster
- Scalar can be faster than other SSE or ARM Neon based base64 libraries
- Turbo Base64 SSE faster than other SSE/AVX/AVX2! base64 library
- Fastest AVX2 implementation, damn near to memcpy
- TurboBase64 AVX2 decoding is ~2x faster than other AVX2 libs.
- Fastest ARM Neon base64
- Dynamic CPU detection and JIT scalar/sse/avx/avx2 switching
- Base64 robust error checking
- Portable library, 32/64 bits, SSE/AVX/AVX2, ARM Neon, Power9 Altivec
- OS:Linux amd64, arm64, Power9, MacOs, s390x. Windows: Mingw, visual c++
- Big+Little endian
- Ready and simple to use library, no armada of files, no hassles dependencies

Replies