Search

Search Results for:

Search Results: 137,000

  1. ISA Extensions | Intel® Software

    https://software.intel.com/en-us/isa-extensions

    Downloads. Intel® Software Development Emulator (Intel® SDE) This version includes support for: Intel® AVX-512, Intel® Secure Hash Algorithms Extensions  ...

  2. Introduction to Intel® Advanced Vector Extensions | Intel® Software

    https://software.intel.com/en-us/articles/introduction-to-intel-advanced-vector-extensions

    Jun 21, 2011 ... Intel® Advanced Vector Extensions (Intel® AVX) is a set of instructions for doing SIMD operations on Intel® architecture CPUs.

  3. Avoiding AVX-SSE Transition Penalties | Intel® Software

    https://software.intel.com/en-us/articles/avoiding-avx-sse-transition-penalties

    Jan 16, 2012 ... Transitioning between 256-bit Intel® AVX instructions and legacy Intel® SSE instructions within a program may cause performance penalties ...

  4. 3D Vector Normalization Using 256-Bit Intel® Advanced Vector ...

    https://software.intel.com/en-us/articles/3d-vector-normalization-using-256-bit-intel-advanced-vector-extensions-intel-avx

    This article shows how to use 256-bit Intel® Advanced Vector Extensions (Intel® AVX) to normalize an array of 3D vectors. We describe a shuffle approach to ...

  5. Intel Intrinsics Guide

    https://software.intel.com/sites/landingpage/IntrinsicsGuide/

    ... an interactive reference tool for Intel intrinsic instructions, which are C style functions that provide access to many Intel instructions - including Intel® SSE, AVX, ...

  6. Intel® AVX-512 instructions | Intel® Software

    https://software.intel.com/en-us/blogs/2013/avx-512-instructions

    Jul 23, 2013 ... Learn about the benefits of using Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instructions for the most demanding computational ...

  7. Additional Intel® AVX-512 instructions | Intel® Software

    https://software.intel.com/en-us/blogs/additional-avx-512-instructions

    Jul 17, 2014 ... Additional Intel® Advanced Vector Extensions 512 (Intel® AVX-512) The Intel® Architecture Instruction Set Extensions Programming Reference ...

  8. Intel® Compiler Options for Intel® SSE and Intel® AVX generation ...

    https://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-compiler-options-for-sse-generation-and-processor-specific-optimizations

    core-avx2, May generate Intel® AVX2, AVX, Intel® SSE4.2, SSE4.1, SSSE3, SSE3, SSE2 and SSE instructions. /arch:core-avx2 is supported on Windows* but  ...

  9. Compiling for AVX.pdf

    https://software.intel.com/sites/default/files/a4/58/compiling-for-avx-kb.pdf

    Compiling for the. Intel® 2nd Generation CoreTM processor family and the Intel® AVX instruction set. Developer Products Division. Software & Services Group.

  10. Intel® IPP Functions Optimized for Intel® Advanced Vector ...

    https://software.intel.com/en-us/articles/intel-ipp-functions-optimized-for-intel-avx-intel-advanced-vector-extensions

    Jun 17, 2015 ... Intel® AVX (Intel® Advanced Vector Extensions) is a 256-bit instruction set extension to SSE designed to provide even higher performance for ...

  11. Improve Vectorization Performance with Intel® AVX-512 | Intel ...

    https://software.intel.com/en-us/articles/improve-vectorization-performance-using-intel-advanced-vector-extensions-512

    Sep 28, 2016 ... The new Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instruction set architecture (ISA), which is supported by the Intel Xeon Phi ...

  12. Optimize for AVX-512 with or without AVX-512 hardware | Intel ...

    https://software.intel.com/en-us/videos/optimize-for-avx-512-with-or-without-avx-512-hardware

    Sep 22, 2016 ... Optimizing vectorization becomes increasingly important as new technology like AVX-512 becomes available. Software must be both efficiently ...

  13. Intel® AVX C/C++ Intrinsics Emulation | Intel® Software

    https://software.intel.com/en-us/articles/intel-avx-cc-intrinsics-emulation

    Aug 2, 2011 ... This C/C++ header file can be used for AVX emulation on Intel CPUs/processors without h/w AVX support.

  14. Intrinsics for Intel® Advanced Vector Extensions 512 (Intel® AVX ...

    https://software.intel.com/en-us/node/523776

    Parent topic: Intrinsics Overview: Intrinsics for Intel® Advanced Vector Extensions 512 (Intel® AVX-512) Instructions.

  15. How to Compile for Intel® AVX | Intel® Software

    https://software.intel.com/en-us/articles/how-to-compile-for-intel-avx

    Aug 2, 2012 ... Intel® AVX (Intel® Advanced Vector Extensions) is a 256 bit instruction set extension to Intel® SSE (Intel® Streaming SIMD Extensions) that ...

  16. Practical Intel® AVX Optimization on 2nd generation Intel® Core ...

    https://software.intel.com/en-us/articles/practical-intel-avx-optimization-on-2nd-generation-intel-core-processors

    Feb 9, 2012 ... The introduction of the 2nd generation Intel® Core™ processor includes Intel® Advanced Vector Extension (Intel® AVX). Intel AVX is a new ...

  17. How to detect Knights Landing AVX-512 support (Intel® Xeon Phi ...

    https://software.intel.com/en-us/articles/how-to-detect-knl-instruction-support

    Feb 22, 2016 ... Knights Landing supports Intel® AVX-512 instructions, specifically AVX-512F ( foundation), AVX-512CD (conflict detection), AVX-512ER ...

  18. Compiling for the Intel® Xeon Phi™ processor and the Intel® AVX ...

    https://software.intel.com/en-us/articles/compiling-for-the-intel-xeon-phi-processor-and-the-intel-avx-512-isa

    Jul 18, 2016 ... This document briefly gives an overview of the Intel® Advanced Vector Extensions 512 (Intel® AVX-512) and shows different ways to build an ...

  19. Is AVX enabled? | Intel® Software

    https://software.intel.com/en-us/blogs/2011/04/14/is-avx-enabled

    Apr 14, 2011 ... If we ask anyone who uses or plans to use or just advertises the intrinsic compiler functions for SIMD support (MMX, SSE, AVX): why do you do ...

  20. AVX-512 is a big step forward - but repeating past mistakes!

    https://software.intel.com/en-us/forums/intel-isa-extensions/topic/477541?page=1

    AVX512 is arguably the biggest step yet in the evolution of the x86 instruction set in terms of new instructions, new registers and new features. The first try was ...

For more complete information about compiler optimizations, see our Optimization Notice.