>>23203 Blender uses AVX, AVX2 and AVX-512 in the Cycles render engine.[42]
Bloombase uses AVX, AVX2 and AVX-512 in their Bloombase Cryptographic Module (BCM).
Botan uses both AVX and AVX2 when available to accelerate some algorithms, like ChaCha.
BSAFE C toolkits uses AVX and AVX2 where appropriate to accelerate various cryptographic algorithms.[43]
Crypto++ uses both AVX and AVX2 when available to accelerate some algorithms, like Salsa and ChaCha.
OpenSSL uses AVX- and AVX2-optimized cryptographic functions since version 1.0.2.[44] Support for AVX-512 was added in version 3.0.0.[45] Some of these optimizations are also present in various clones and forks, like LibreSSL.
Prime95/MPrime, the software used for GIMPS, started using the AVX instructions since version 27.1, AVX2 since 28.6 and AVX-512 since 29.1.[46]
dav1d AV1 decoder can use AVX2 and AVX-512 on supported CPUs.[47][48]
SVT-AV1 AV1 encoder can use AVX2 and AVX-512 to accelerate video encoding.[49]
dnetc, the software used by distributed.net, has an AVX2 core available for its RC5 project and will soon release one for its OGR-28 project.
Einstein@Home uses AVX in some of their distributed applications that search for gravitational waves.[50]
Folding@home uses AVX on calculation cores implemented with GROMACS library.
Helios uses AVX and AVX2 hardware acceleration on 64-bit x86 hardware.[51]
Horizon: Zero Dawn uses AVX in its Decima game engine.
RPCS3, an open source PlayStation 3 emulator, uses AVX2 and AVX-512 instructions to emulate PS3 games.
Network Device Interface, an IP video/audio protocol developed by NewTek for live broadcast production, uses AVX and AVX2 for increased performance.
TensorFlow since version 1.6 and tensorflow above versions requires CPU supporting at least AVX.[52]
x264, x265 and VTM video encoders can use AVX2 or AVX-512 to speed up encoding.
Various CPU-festive cryptocurrency miners (like pooler's cpuminer for Bitcoin and Litecoin) use AVX and AVX2 for various cryptography-related routines, including SHA-256 and scrypt.
libsodium uses AVX in the implementation of scalar multiplication for Curve25519 and Ed25519 algorithms, AVX2 for BLAKE2b, Salsa20, ChaCha20, and AVX2 and AVX-512 in implementation of Argon2 algorithm.
libvpx open source reference implementation of VP8/VP9 encoder/decoder, uses AVX2 or AVX-512 when available.
libjpeg-turbo uses AVX2 to accelerate image processing.
FFTW can utilize AVX, AVX2 and AVX-512 when available.
LLVMpipe, a software OpenGL renderer in Mesa using Gallium and LLVM infrastructure, uses AVX2 when available.
glibc uses AVX2 (with FMA) and AVX-512 for optimized implementation of various mathematical (i.e. expf, sinf, powf, atanf, atan2f) and string (memmove, memcpy, etc.) functions in libc.
Linux kernel can use AVX or AVX2, together with AES-NI as optimized implementation of AES-GCM cryptographic algorithm.
Linux kernel uses AVX or AVX2 when available, in optimized implementation of multiple other cryptographic ciphers: Camellia, CAST5, CAST6, Serpent, Twofish, MORUS-1280, and other primitives: Poly1305, SHA-1, SHA-256, SHA-512, ChaCha20.
POCL, a portable Computing Language, that provides implementation of OpenCL, makes use of AVX, AVX2 and AVX-512 when possible.
.NET and .NET Framework can utilize AVX, AVX2 through the generic System.Numerics.Vectors namespace.
.NET Core, starting from version 2.1 and more extensively after version 3.0 can directly use all AVX, AVX2 intrinsics through the System.Runtime.Intrinsics.X86 namespace.
EmEditor 19.0 and above uses AVX2 to speed up processing.[53]
Native Instruments' Massive X softsynth requires AVX.[54]
Microsoft Teams uses AVX2 instructions to create a blurred or custom background behind video chat participants,[55] and for background noise suppression.[56]
Pale Moon custom Windows builds greatly increase browsing speed due to the use of AVX2.
simdjson, a JSON parsing library, uses AVX2 and AVX-512 to achieve improved decoding speed.[57][58]
x86-simd-sort, a library with sorting algorithms for 16, 32 and 64-bit numeric data types, uses AVX2 and AVX-512. The library is used in NumPy and OpenJDK to accelerate sorting algorithms.[59]
zlib-ng, an optimized version of zlib, contains AVX2 and AVX-512 versions of some data compression algorithms.
Tesseract OCR engine uses AVX, AVX2 and AVX-512 to accelerate character recognition.[60]