Intel Software Tools Technical Webinar Series
This free webinar series presents tools, tips, and techniques that will help sharpen your development skills on developing and improving your high performance compute applications for multicore and...
View ArticleCompile Cilk Plus GCC Runtime Libraries for Debug
Hello All,I was wondering whether there was some way to modify the makefiles for the GCC build of Cilk Plus to keep the labels for debugging (i.e. compile with -g). I am trying to get a fuller picture...
View ArticleRun-time exit function
Hello, I would like to understand run-time execution in Cilk a little better. I have downloaded Intel Cilk run-time release (cilkplus-rtl-003365 - released 3-May-2013).On 09/09/2013 I had asked a...
View ArticleWhy does the available number of workers changes execution for a 1 cilk_spawn...
While optimizing a matrix manipulation code in C, I used CilkPlus to spawn a thread to execute in parallel two functions that are data independent and somewhat computationally intensive. Cilk_spawn is...
View ArticleIntel® System Studio - Multicore Programming with Intel® Cilk™ Plus
OverviewIntel System Studio not only provides a variety of signal processing primitives via:Intel® Integrated Performance Primitives (Intel® IPP), andIntel® Math Kernel Library (Intel® MKL)It also...
View ArticleThread local calculation of reducers?
Hi,I wonder how reducers work internally. So if a value is set into a reducer, does it block other threads each time a value is set?I ask because normally I'm creating a local 'reducer', e.g. a local...
View Articlecilk_spawn skips function calls (?)
Hello there. I'm a student and i'm trying some experiments with CilkPlus of icc 15. I'm using Ubuntu 12.04 with x64 Intel Processor.The following code is an implementation of a radix sorting algorithm...
View ArticleHow to compile cilk plus runtime source with Intel® C++ Composer XE 2013
Dear all,I want to compile cilk plus runtime source with Intel® C++ Composer XE 2013. I build the cilk plus runtime according to the directions in the "readme" file (libtoolize; aclocal; automake...
View Articlevectorizing with an inline function?
I attached two code files mandel1.cpp and mandel2.cpp.mandel1.cpp has a loop with all the code in the bodymandel2.cpp has equivalent code but instead of having the code in the body it calls an inline...
View ArticleIs it possible to me to improve a simple O(n) algorithm with Cilk Plus?
Hi everybody!I have a simple algorithm to print the very first unique ASCII character from a stream. In the worst case the algorithm scans through the stream twice, doing some comparisons and...
View ArticleBuild info
I am newcomer to cilk but like it.Now I have been looking for build and linking instructions e.g which libs should I link with.Now the sectionhttps://software.intel.com/en-us/node/522585is called...
View Article_cilkrts_hyperobject_dealloc is expensive
Intel Vtune shows that _cilkrts_hyperobject_dealloc is a very expensive operation. Is it because I spawning too much?I have fairly deep recursion so the stack grows quite large. Maybe that is the...
View Articlecilkview and gcc 4.9 cilkplus branch on 64 bit linux
Hello, I've downloaded the latest (I think) version fo cilkview from the cilkplus website. For some reason it is not working (even if I try to run it from the same folder, it doesn't find the...
View ArticleTiming and benchmarking reproducebility
This is not really a cilk question but I will try anyway because I think you INTEL must have a lot experience. I have read the section https://software.intel.com/en-us/node/522641 but it is a bit...
View ArticleIs cilk slower on Linux than on Windows?
Currently, I am getting decent results with Intel 15 Cilk on Windows. However, the results is not nearly as good on Linux. My feeling is the overhead of a spawn is bigger on Linux. Any...
View ArticleA new version of CilkPlus/LLVM compiler is available!
Hi All!We’re glad to inform you that a new version of CilkPlus LLVM-based compiler available now on Cilk Plus/LLVM.This version fully supports Intel® Cilk™ Plus Language Extension Specification Version...
View ArticleIntel Software Tools Technical Webinar Series
These free technical webinars cover tips and techniques that will help sharpen your development skills to create faster, more reliable applications. Technical experts will cover topics ranging from...
View ArticleUnable to Compile GCC
I was following the instructions from https://www.cilkplus.org/build-gcc-cilkplus, and I consistently got an error saying that "tm.h": no file or directory was found. I'm not sure what tm.h is, or what...
View ArticleGCC Cilk Plus: warning: unused variable 'sf_01;
Hello, and thank you for your time.I've just installed a fresh version of GCC Cilk Plus, and my first simple program is presenting an anomalous warning./home/david/cilkplus-install/bin/g++ -Wall -O0...
View ArticleIntel® Parallel Studio XE 2016 Beta
ContentsWhat's NewLicense changes in 2016 productDetailsFrequently Asked QuestionsBeta duration and scheduleSupportHow to enroll in the Beta programBeta WebinarsBeta Release NotesSpecial Features and...
View Article