Channels ▼

Intel Lauches 'Threading Challenge' Coding Competition

Intel has officially announced its Threading Challenge 2009, a programming contest that will be implemented in two phases.

  • Phase 1 begins on April 6, 2009 and ends July 3 2009.
  • Phase 2 begins on August 17, 2009 and ends November 13, 2009.

Each phase consists of six separate problems and contestants can participate in one or more problem sets. Each problem will be announced every 2nd Monday after the first problem is posted within the phase. Each problem will be open for participation for 19 days. Entries must be received by Midnight on Friday of the third consecutive week after the problem is revealed. Prizes for individual problems will be given for points scored on both a solution code and solution write-up. The grand prize winner for each phase will be awarded to the participant with the highest cumulative point total of three or fewer problems and write-ups within that phase.

The contest requires participants to solve a programming problem, submit their code for judging and complete a write-up on their work. You can submit Solutions to one or more problems during each phase. There will be points awarded for each Solution to a problem and the solution write-up, according to the following criteria:

  • 0-100 points for solving a problem with efficiency and speed in mind.
  • 0-50 points for solution write-up which includes a description of the problem to be solved, which may include description of the serial algorithm, and input/output format
  • parallel algorithm description , which may include the method used for threading and why it was chosen, any changes to the serial algorithm necessary, special languages/threading used,

Detailed rules are available here.

A grand prize will be awarded at the end of each phase to the individual with the highest number of cumulative points from 3 of the 6 problems within that phase. No points will be carried over from Phase 1 to Phase 2. The grand prize (a Netbook) will be awarded to the individual with the highest number of cumulative points from the 3 highest scored problems within the current contest phase.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.