memcpy

Optimizing Without Breaking a Sweat

This article describes novel techniques developed to optimize DreamWork Animation's rendering, animation, and special effects applications without recompiling or relinking by preloading highly optimized libraries at run-time.
  • Developers
  • Intel® Integrated Performance Primitives
  • Intel® Threading Building Blocks
  • Intel® INDE
  • Intel® VTune™ Amplifier
  • libm
  • libimf
  • malloc
  • visual computing
  • zlib
  • dreamworks
  • memcpy
  • Game Development
  • Graphics
  • Optimization
  • Array Arguments to memcpy() Should Not Overlap

    Withe the Intel Compiler version 12, certain calls to memcpy() with overlapping input and ouput buffers no longer work as with earlier compilers.
  • Linux*
  • Apple OS X*
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • Fortran
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • Intel® Parallel Studio XE Composer Edition
  • memcpy
  • memmove
  • Subscribe to memcpy