Coding with Intel® TBB Sweepstakes

 

Announcing the Coding with TBB Contest Winners

We’re pleased to announce the results of the first Coding with TBB contest. After reviewing many interesting submissions, judges selected par2cmdline .4 with Intel TBB submitted by Vincent Tan as the grand prize winner!

Vincent used Threading Building Blocks to bring parallelism to Parchive, a Source Forge application that serially creates and repairs data files using Reed Solomon coding. He efficiently implemented several TBB classes and functions, such as converting C++ for loops to TBB's parallel_for, for optimal multi-core performance.

Additional Contest Winners Include

  1. Hierarchically Tiled Arrays submitted by Basilio Fraguela. The Hierarchically Tiled Array or HTA data type is a class designed to facilitate the writing of programs based on tiles in object-oriented languages. With TBB, Basilio created a parallel C++HTA library that is ideal to make parallel programs for multi-core / SMP environments.
  2. YetiSim submitted by AJ Guillon. YetiSim is a discrete event simulation library for C++. This new open source project used TBB to develop a scalable and efficient simulation engine that is easy to use and understand.
  3. Mandelbrot Set on Core Duo with TBB submitted by Wei Sun. Visit the link to learn of Wei’s experience applying TBB’s parallel_for() on loops and the resulting parallel performance he achieved.

Thank you for all of the contest entries.

For more complete information about compiler optimizations, see our Optimization Notice.