Results 1 to 6 of 6

Thread: Intel Is Ready For Merging Cilk Plus Into GCC

  1. #1
    Join Date
    Jan 2007
    Posts
    15,181

    Default Intel Is Ready For Merging Cilk Plus Into GCC

    Phoronix: Intel Is Ready For Merging Cilk Plus Into GCC

    Intel developers are planning to merge Cilk Plus support into the mainline GCC code-base...

    http://www.phoronix.com/vr.php?view=MTE3MjU

  2. #2
    Join Date
    Jul 2011
    Posts
    125

    Default Re

    What I love about Cilk Plus is that it gives hands down the best performance in multi-core... And is very simple to use at the same time, you have to remember just 4 keywords and what you can do with them...
    Btw, I am just a user, not a marketing guy It sounds like it.

  3. #3
    Join Date
    Jan 2009
    Posts
    466

    Default

    Regarding Cilk Plus and multicore: Does it improve performance for Dave the quad core gamer, for Dan the data-center renderer, or for both?

    F

  4. #4
    Join Date
    Oct 2009
    Posts
    60

    Default Why Cilk, if we have OpenMP?

    Cilk has the same functionality as OpenMP. If I insert OpenMP pragmas into my code and then feed this code to a non-OpenMP-enabled compiler, the code will still compile and produce correct results. If I port my code to Cilk Plus and feed the code into a non-Cilk-enabled compiler, it breaks. So anybody who needs portability (e.g. every Open Source project) can't use Cilk Plus.

  5. #5
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,195

    Default

    The last time Michael posted about it we had the same discussion, and I believe nobody showed why it should be used over openmp.

  6. #6
    Join Date
    May 2012
    Posts
    13

    Default

    It has some novel features, such as Fortran-esque array notation which the compiler can optimize using SSE instructions.

    http://software.intel.com/en-us/blog...array-notation

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •