Too New for GNU: Development Not Always Smooth as Cilk

December 28, 2012 - 04:25 PM |
Tagged:

Due to Phoronix being particularly interesting lately, how would you like a little more open-source news?

GCC is one of the most important compilers for C/C++-based software due to its ubiquity both in where it can run as well as where it can compile to. Intel has a lot of experience developing for compilers, to say the least. Creating a competing product does not stop Intel from contributing to the project, however.

View Full Size

Aww, looks like he wants a hug.

Intel created C/C++ language extensions known as “Cilk Plus” designed to help developers parallelize their code on multithreaded processors. Both the compiler and run-time portions of Cilk Plus has been made open source and were submitted to be included into GCC. Unfortunately, for reasons which are currently unclear, GCC completed development of version 4.8 of their software without the inclusion of Cilk Plus.

Patches developed by Intel have been available since the summer awaiting approval from the official maintainers of GCC. Because the deadline passed without inclusion of the completed code, we will allegedly need to wait until at least 2014 -- maybe longer -- before Cilk Plus has another chance to be included in the GCC.

Source: Phoronix
December 29, 2012 | 12:35 PM - Posted by razor512

It seems we need a moderator here.

Anyway, have the people maintaining that compiler, given any word on why they did not include the patch?

December 29, 2012 | 02:43 PM - Posted by Scott Michaud

Spam busted.

As far as I can tell, they have not commented yet... not even to Intel... which seems to be the problem.

January 2, 2013 | 05:50 PM - Posted by castlefox (not verified)

I love seeing all of this Linux coverage. I cant wait to move away from Windows completely.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote><p><br>
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.