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.
  • Desenvolvedores
  • Primitivas Intel® Integrated Performance
  • Módulos de sub-rotinas Intel®
  • Intel® INDE
  • Intel® VTune™ Amplifier
  • libm
  • libimf
  • malloc
  • visual computing
  • zlib
  • dreamworks
  • memcpy
  • Desenvolvimento de jogos
  • Gráficos
  • Otimização
  • Putting -lm Before User Objects/Libraries on Link Line Can Impact Performance

    Recommended linking model: icc/icpc/ifort [user objs] [user libs] [sys libs] Using -lm (the GNU math library) prior to user-created objects or libraries causes the GNU libm to be used instead of the Intel math library, impacting performance.
  • Linux*
  • C/C++
  • Fortran
  • Compilador C++ Intel®
  • Compilador Fortran Intel®+
  • math
  • library
  • performance
  • static
  • libm
  • libimf
  • GNU
  • -lm
  • Otimização
  • Assine o libimf