ISA Extensions

Intel’s Instruction Set Architecture (ISA) continues to evolve and expand in functionality, enrich user experience, and create synergy across industries.


 Intel® Architecture Instruction Set Extensions Programming Reference (PDF)
New instructions slated for future Intel processors.

 Intel® 64 and IA-32 Architectures Software Developer Manuals
Details of the current architecture and programming environment of the Intel® 64 and IA-32 architectures.



 Intel® Software Development Emulator (Intel® SDE)
This version includes support for:
Intel® AVX-512, Intel® Secure Hash Algorithms Extensions and Intel® Memory Protection Extensions (Intel® MPX) instructions being introduced in future generation Intel processors

 Intel® Architecture Code Analyzer
The Intel® Architecture Code Analyzer helps you conduct quick analysis for Intel® Advanced Vector Extensions before processors with these instructions are actually available.

 Intel® C++ Compiler
The Intel® C++ Compiler is available for download from the Intel® Registration Center for all licensed customers. Evaluation versions of Intel® Software Development Products are also available for free download.

 Intel Intrinsics Guide
The Intel Intrinsics Guide is an interactive reference tool for Intel intrinsic instructions, which are C style functions that provide access to many Intel instructions – including Intel® Streaming SIMD Extensions (Intel® SSE), Intel® Advanced Vector Extensions (Intel® AVX), and more – without the need to write assembly code.

 Gcc Compiler
The gcc compiler and glibc library supporting Intel® AVX, Intel® AVX2, Intel® AVX-512 and Intel® MPX. instructions are available for download under GPL.