Search

Search Results for:

Search Results: 204,000

  1. Intel® Memory Latency Checker v3.1a | Intel® Software

    https://software.intel.com/en-us/articles/intelr-memory-latency-checker

    Nov 21, 2013 ... It is challenging to accurately measure memory latencies on modern Intel processors as they have sophisticated h/w prefetchers. Intel® MLC ...

  2. Intel® Inspector | Intel® Software

    https://software.intel.com/en-us/intel-inspector-xe

    Intel® Inspector is a dynamic memory and threading error checking tool for C, C++, C# and Fortran applications that run on Windows* and Linux*.

  3. Memory Access Analysis | Intel® Software

    https://software.intel.com/en-us/memory-access-analysis-lin

    Use the Intel® VTune™ Amplifier's Memory Access analysis to identify memory- related issues, like NUMA problems and bandwidth-limited accesses, and ...

  4. Intel® Memory Protection Extensions Enabling Guide | Intel® Software

    https://software.intel.com/en-us/articles/intel-memory-protection-extensions-enabling-guide

    Jan 15, 2016 ... This document describes Intel® Memory Protection Extensions (Intel® MPX), its motivation, and programming model. It also describes the ...

  5. Interpreting Memory Usage Data | Intel® Software

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

    You can analyze memory usage data running the following analysis types: General Exploration analysis with the Analyze memory bandwidth option enabled.

  6. Proof Points: Memory Bandwidth Monitoring in the Intel® Xeon ...

    https://software.intel.com/en-us/articles/memory-bandwidth-monitoring-proof-points

    Feb 11, 2016 ... This article provides a number of Memory Bandwidth Monitoring (MBM) example proof points and discussion fitting with the usage models ...

  7. Eliminate Memory Errors and Improve Program Stability

    https://software.intel.com/sites/products/evaluation-guides/docs/studioxe-evalguide-remove-memory-errors.pdf

    INTEL® PARALLEL STUDIO XE EVALUATION GUIDE. Eliminate Memory Errors and Improve Program Stability. Can running one simple tool make a difference ...

  8. Memory Access Overview | Intel® Software

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

    Optimizing memory accesses is the first step to achieving high performance with OpenCL™ on the Intel® Graphics. Tune your kernel to access memory at an ...

  9. Intel® IPP Memory Function ippMalloc/Free FAQ | Intel® Software

    https://software.intel.com/en-us/articles/performance-tools-for-software-developers-memory-function-faq

    Sep 1, 2016 ... This paper covers the different flavors of those functions in IPP dealing with memory allocation, deallocation, and alignment. After reading this ...

  10. Memory Hierarchy | Intel® Software

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

    Intel® Graphics Compute Architecture uses system memory as a compute device memory. Such memory is unified by means of sharing the same DRAM with the ...

  11. __global Memory and __constant Memory | Intel® Software

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

    OpenCL™ Optimization Guide for Intel® Processor Graphics To optimize performance when accessing __global memory and __constant memory, a kernel must ...

  12. Analyze Memory Access Patterns | Intel® Software

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

    Use a MAP-focused Refinement Report to check for various memory issues, such as non-contiguous memory accesses and unit stride vs. non-unit stride ...

  13. Introduction to Intel® Memory Protection Extensions | Intel® Software

    https://software.intel.com/en-us/articles/introduction-to-intel-memory-protection-extensions

    Jul 16, 2013 ... The C and C++ languages provide for memory access via pointers, however, these languages do not ensure the safe use of pointers.

  14. Avoiding Memory Leaks in Intel MKL | Intel® Software

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

    When running, Intel MKL allocates and deallocates internal buffers to facilitate better performance. However, in some cases this behavior may result in memory  ...

  15. Shared Memory Control | Intel® Software

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

    I_MPI_SHM_CACHE_BYPASS Control the message transfer algorithm for the shared memory. Syntax I_MPI_SHM_CACHE_BYPASS= Arguments Binary ...

  16. __local Memory | Intel® Software

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

    OpenCL™ Optimization Guide for Intel® Processor Graphics. Local memory can be used to avoid multiple redundant reads from and writes to global memory.

  17. Mapping Memory Objects | Intel® Software

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

    Host code shares physical memory with both OpenCL™ devices: the CPU and the Intel® Graphics. So consider using combination of clEnqueueMapBuffer and  ...

  18. Detecting Memory Bandwidth Saturation in Threaded Applications ...

    https://software.intel.com/en-us/articles/detecting-memory-bandwidth-saturation-in-threaded-applications

    Mar 1, 2010 ... Memory sub-system components contribute significantly to the performance characteristics of an application. As an increasing number of ...

  19. Global Memory Size | Intel® Software

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

    OpenCL™ “global” memory is allocated from system (host) memory for the CPU and the Intel® Graphics devices. The amount of available memory depends on ...

  20. Memory Allocation | Intel® Software

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

    Intel® Threading Building Blocks (Intel® TBB) provides several memory allocator templates that are similar to the STL template class std::allocator.

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