Quantcast
Channel: 平板电脑
Viewing all articles
Browse latest Browse all 500

Using Intel® IPP threaded static libraries

$
0
0

Q: How to get Intel® IPP Static threaded libraries?

Answer: while installing Intel Software suite product (Intel® Parallel Studio or Intel® System Studio or Intel® INDE), select custom installation to get option to select threaded libraries.

To select right package of threaded libraries, right click and enable ‘Install’ option.

After selecting threaded libraries, selection option will get highlighted with  mark and memory requirement for threaded libraries will get highlighted.

Q: Where I can find threaded static libraries in my installation?

Answer: After installing threaded libraries as mentioned in the above mentioned steps, internally threaded files will be in the following directory

<ipp directory>/lib/<arch>/threaded

Windows* OS: mt suffix in a library name (ipp<domain>mt.lib)

Linux* OS and OS X*: no suffix in a library name (libipp<domain>.a)

Q: How to set path to single threaded or multi-threaded library in system variable or in project?

Answer:

Windows* OS:

Single-threaded: SET LIB=<ipp directory>/lib/<arch>

Multi-threaded: SET LIB=<ipp directory>/lib/<arch>/threaded           

Linux* OS/OS X*

Single-threaded: gcc <options> -L <ipp directory>/lib/<arch>

Multi-threaded: gcc <options> -L <ipp directory>/lib/<arch>/threaded

Q: Is it recommended to use threaded static libraries?

Answer: It is strongly recommended to use the single-threaded version of the libraries for new development. Internally threaded (multi-threaded) versions of Intel® IPP libraries are deprecated but made available for legacy applications

Q : How can I control threading behavior in the threaded static libraries?

Answer: Intel IPP implements multi-threading optimization with OpenMP* directives. Users can choose either OpenMP* environment variables (e.g OMP_NUM_THREADS) or Intel IPP threading APIs to control the threading behavior. Please refer to IPP Threading/OpenMP* FAQ page for further information.

 

Please let us know if you have any feedback on deprecations via the feedback URL

  • threaded static library
  • IPP threaded function
  • ipp threaded library
  • IPP static lib
  • 开发人员
  • Android*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Tizen*
  • Yocto Project
  • 安卓*
  • 一劳永逸编码
  • 游戏开发
  • 物联网
  • Tizen*
  • Windows*
  • .NET*
  • C#
  • C/C++
  • 中级
  • 英特尔® System Studio
  • 英特尔® 集成性能原件
  • 英特尔® C++ Studio XE
  • Intel® Advanced Vector Extensions
  • 英特尔® SIMD 流指令扩展
  • 开发工具
  • 大型企业
  • 医疗保健
  • 英特尔® 凌动™ 处理器
  • 物联网
  • 媒体处理
  • 优化
  • 移植
  • 线程
  • 嵌入式
  • 笔记本电脑
  • 电话
  • 平板电脑
  • 提升性能
  • 多线程开发
  • 上次更新时间: 

    星期二, 2015, 四月 7

    Viewing all articles
    Browse latest Browse all 500

    Trending Articles



    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>