Parallel Universe Magazine - Issue 7, June 2011

Download
  • File: parallel-universe-issue-07.pdf
  • Size:5.64 MB

Details

Contents:

  • Letter from the Editor: Specifics: FLOP Count and Parallel Programming, by James Reinders
    Reinders, lead evangelist and director of Intel® Software Development Products, shares answers to three of the most common questions he receives, addressing FLOPS and Intel® VTune™ Amplifier XE, Intel® Cilk Plus, and Intel® Parallel Building Blocks (Intel® PBB) “parallel for.”
     
  • Intel® Cilk™ Plus: A C/C++ Language Extension for Parallel Programming, by Robert Geva
    Intel offers new products for parallel programming based on the new programming model called Intel® Parallel Building Blocks (Intel® PBB).
     
  • Three Flavors of ‘for’ Loops with Intel® Parallel Building Blocks (Intel® PBB), by Noah Clemons
    Each of the models in Intel Parallel Building Blocks offers a different kind of ‘for’ loop. Learn why it is important to understand the build environment, type of parallelism it represents, and level of parallel abstraction before choosing a model.
     
  • Easing the Performance Analysis of Serial and Parallel Applications, by Levent Akyil
    Intel® VTune™ Amplifier XE is a powerful performance analysis tool that helps software developers identify issues in their applications. Explore how its improved and intuitive user interface performs powerful performance analyses with just a few mouse clicks.
     
  • Case Study: Massachusetts General Hospital*, by Bevin Brett
    Follow the experiences of and lessons learned by developers at Massachusetts General Hospital and Intel as they identify, prioritize, and make changes to the C++ code to improve the serial algorithms and introduce parallelism to benefit virtual colonoscopies.
     

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