开源

Управление режимами вычислений с плавающей запятой при использовании Intel® Threading Building Blocks

В Intel® Threading Building Blocks (Intel® TBB) 4.2, обновление 4, появилась расширенная поддержка управления параметрами вычислений с плавающей запятой. Теперь эти параметры можно указать при вызове большинства параллельных алгоритмов (включая flow::graph). В этом блоге мне бы хотелось рассказать о некоторых особенностях, новых функциях и общей поддержке вычислений с плавающей запятой в Intel TBB. Этот блог не посвящен общей поддержке вычислений с плавающей запятой в ЦП.

  • 开发人员
  • 英特尔 AppUp® 开发人员
  • 合作伙伴
  • 教授
  • 学生
  • 安卓*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Unix*
  • 安卓*
  • 服务器
  • Windows*
  • C/C++
  • 高级
  • 入门级
  • 中级
  • Intel® Threading Building Blocks
  • tbb
  • floating-point
  • fp
  • FPU
  • floating-point settings
  • FP settings
  • FPU settings
  • FPU controls
  • CPU settings
  • CPU controls
  • 开发工具
  • 教育
  • 开源
  • 并行计算
  • 线程
  • OPTIMIZING STORAGE SOLUTIONS USING THE INTEL® INTELLIGENT STORAGE ACCELERATION LIBRARY

    With the growing number of devices connected to the Cloud/Internet, data is being generated from many different sources including smartphones, tablets, and Internet of Things devices. The demand for storage is growing every year.  The combination of the Intel® Xeon® processor family and the Intel® Intelligent Storage Library (Intel® ISA-L) can provide developers with the tools to process data securely and quickly and even reduce storage space requirements.

  • Linux*
  • Unix*
  • 云服务
  • 服务器
  • C/C++
  • 入门级
  • 中级
  • Intel® Intelligent Storage Acceleration Library
  • Storage
  • library
  • server
  • 云计算
  • 开发工具
  • 大型企业
  • 英特尔® 凌动™ 处理器
  • 英特尔® 酷睿™ 处理器
  • 开源
  • 优化
  • 并行计算
  • 线程
  • 矢量化
  • Compile with Open64?

    Hi everybody,

     

    I was wondering if I could compile the library with another compiler, let's say Open64 compiler. 

    As it's been documented, it can be compiled with gcc, clang, icc.

    Is the code potentially able to be compiled with Open64 or not? If it is, can you help me out on 

    where I should change the code in order to be able to build binary codes for new compiler (Open64).

     

     

    Best Regards,

    Millad

     

    Efficient communication between Arduino* and Linux native processes

    Working with Arduino* sketches on Intel® Galileo, or Intel® Edison you might run into situations where you would want to add some functionality coming from the underlying Yocto* Linux OS running underneath. Which brings us directly to the subject of this blog: How to efficiently communicate between those two worlds.Let's start to define some criteria we will try to meet in the following

    how #pragma statements are expanded?

    Hi,

    I was working with your library (Intel OpenMP Runtime Library) and I was wondering how the "#pragma" directives in the code are expanded. What I mean is that since you have mentioned in your Reference document, the pragma directives are expanded to some line of codes? Is that correct? If so, where can I look into the code and find it?

    Let me give your an example: Consider below line of C code,

    #pragma omp parallel

    What will be the equivalent C code in your framework that would be replaced with above line of code? And, where can I find it?

     

    Good topics for parallel computing

    Hello everyone,

                           I am looking for some good for some good parallel processing projects in the field of signal processing or graph theory and combinatorics or applied maths pertaining to electronics and communication engineering. Can u guys help me suggesting good topics? I am using OpenMP as my language and will later shift to OpenCL.

    with regards,

    K.S.Srenivas

    订阅 开源