Intel® C++ Composer XE

Submissions open: High Performance Parallelism Gems

We have all had our little discoveries and triumphs in identifying new and innovative approaches that increased the performance of our applications. Occasionally we find something more, something that could also help others, an innovative gem. You now have an opportunity to broadcast your successes more widely to the benefit of our community. You are invited to submit a proposal to a contribution-based book, working title, “High Performance Parallelism Gems – Successful Approaches for Multicore and Many-core Programming” that will focus on practical techniques for Intel® Xeon® processor and Intel® Xeon Phi™ coprocessor parallel computing. Submissions are due by May 29, 2014.

GCC* 4.9 OpenMP code cannot be linked with Intel® OpenMP runtime

GCC* 4.9 was released on April 22, 2014.  This release now supports Version 4.0 of the OpenMP* specification for the C and C++ compilers.  The interface between the compilers and the GCC OpenMP runtime library (libgomp) was changed as part of this development.  As a result, code compiled by GCC 4.9 using the –fopenmp compiler option cannot be successfully linked with the Intel® OpenMP runtime library (libiomp5), even if it uses no new OpenMP 4.0 features.   Linki

  • Sviluppatori
  • Linux*
  • Server
  • C/C++
  • Intermedio
  • Intel® C++ Composer XE
  • OpenMP GCC libiomp5 libgomp
  • OpenMP*
  • Elaborazione parallela
  • Internal compiler error 010101_239

    Hi guys,

    I condensed our project down to a piece of code that lets you reproduce the following issue.
    When I compile this in Release configuration (Debug works), I get this compiler error:

    1>------ Build started: Project: ng-gtest, Configuration: Release x64 ------
    1> CilkTest.cpp
    1>" : error : 010101_239
    1> compilation aborted for General\CilkTest.cpp (code 4)
    ========== Build: 0 succeeded, 1 failed, 3 up-to-date, 0 skipped ==========

    Cilk worker scheduling


    I would like to understand better how Cilk scheduling works. 
    I am not sure how to phrase this question so I give it my best.

    I have downloaded the latest Intel Cilk runtime release (cilkplus-rtl-003365 -  released 3-May-2013).
    I use the classical Fibonacci example in Cilk.

    Parallel Search With Cilk Plus

    Hi everyone , I have a program that generating random number if it does not exist in ( allocated custom size) array  then add array. But if custom size is very big   ( 1 million )  after a period search is very slowing down. I did learn  cilk_for and reducers.I want to paralleize but I could not decide what reducer is suitable for array. Is there someone who can help me ? 

    (Sorry for my english if you do not understand my problem you can write my e-mail   " " )  


    Intel® C++ Composer XE 2013 SP1 for Windows*, Update 3

    Intel® C++ Composer XE 2013 SP1 Update 3 includes the latest Intel C/C++ compilers and performance libraries for IA-32 and Intel® 64 architecture systems. This new product release now includes: Intel® C++ Compiler XE Version 14.0.3 Intel® Math Kernel Library (Intel® MKL) Version 11.1 Update 3, Intel® Integrated Performance Primitives (Intel® IPP) Version 8.1 Update 1, Intel® Threading Building Blocks (Intel® TBB) Version 4.2 Update 4, Intel(R) Debugger Extension 1.0 Update 3 for Intel(R) Many Integrated Core Architecture.

    New in this release:

  • Sviluppatori
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Fortran
  • Compilatore C++ Intel®
  • Intel® C++ Composer XE
  • Intel® Composer XE
  • Debugger Intel®
  • Intel® Integrated Performance Primitives
  • Intel® Math Kernel Library
  • Intel® Threading Building Blocks
  • Iscriversi a Intel® C++ Composer XE