Parallel Universe Magazine - Issue 19, September 2014

Download
  • File: parallel-universe-issue-19.pdf
  • Size:3.85 MB

Details

Contents:

  • Letter from the Editor, by James Reinders
    Software-as-a-Key
     
  • Optimization Reports: Increase Performance with Intel® Compilers
    Compiler optimization reports available in Intel® Parallel Studio XE 2015 can be used to tune code and increase performance. This article covers the types of report data available and how to apply this insight to your applications.
     
  • How to Design for Scalable Performance—from Multicore to Many-core
    Intel® Advisor XE 2015 creates a framework for software architects to model their design and predict performance scaling and synchronization issues. Here we see how Intel Advisor XE 2015 extends modeling capabilities to support Intel® Xeon Phi™ coprocessors.
     
  • Additional Intel® Advanced Vector Extensions 512 (Intel® AVX-512)
    A concise look at new instructions that enrich the operations available with Intel AVX-512. These include a group of byte and word (8- and 16-bit) operations known as Byte and Word Instructions, which enhance integer operations. An additional orthogonal capability, known as Vector Length Extensions, enables most AVX-512 instructions to operate on 128 or 256 bits.
     
  • Digimarc Takes Embedded Digital Watermarking to the Next Level
    A case study reveals how Digimarc optimized code and used vectorization to upgrade its SDKs. The results include meeting aggressive performance and time-to-market goals, while continuing to make its mark in digital watermark innovation.
     
  • High Performance Parallelism Pearls
    The latest book compiled by parallel programming evangelists and expert Intel engineers James Reinders and Jim Jeffers distills the experience of 69 experts into a 28-chapter “cookbook” on the inventive ways to get the most from Intel® multicore and many-core processors.

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