Tel: +44(0)1865 300 579
Fax: +44(0)1865 300 232

Programs for Programmers

Intel Parallel Studio for C++ programmers

  Parallel Studio 2011

 

Introducing Intel® Parallel Studio 2011

A comprehensive, all-in-one toolkit for Microsoft Visual Studio* C/C++ developers, Intel® Parallel Studio 2011 simplifies the analysis, compiling, debugging, error-checking, and tuning of your serial and threaded apps. With Intel Parallel Studio, you get everything you need to optimize legacy serial code, exploit multicore, and scale for manycore.

What's new in Intel® Parallel Studio 2011

  • Intel® Parallel Building Blocks — Expanded threading options enable access multiple ways to exploit parallelism with a set of comprehensive parallel models, that support Intel® Cilk™ Plus, Intel® Threading Building Blocks, Intel® Array Building Blocks (in beta September 2010), all of which are portable, scalable, reliable, and future proof.

  • Intel® Parallel Advisor 2011 — Receive guidance during the design stage to speed the parallel prototyping phase, improve efficiency, and gain confidence in an approach to incorporate threading.

  • Numerous suite improvements — Additional enhancements were made throughout the suite, including support for Microsoft Visual Studio* 2010, Windows* 7, and the addition of Intel Premier Support.

Upgrade to Intel Parallel Studio 2011 for FREE:
Those who purchased the original Intel Parallel Studio can upgrade to 2011 at no cost. After clicking the upgrade link, log in to the Intel Registration Center and select the latest update in the “Download Latest Update” column. Upgrade today ›

Intel®  Parallel Studio comprises:

Intel® Parallel Advisor
Intel® Parallel Composer
Intel® Parallel Inspector 
Intel® Parallel Amplifier 


Innovative threading Assistant

Intel® Parallel Advisor 2011  Intel Parallel Advisor

Intel® Parallel Advisor 2011 simplifies threading and transforms your code by identifying those areas in your serial and parallel applications where parallelism would have the greatest impact.

Now supports Microsoft Windows* 7 and Visual Studio* 2010

Intel® Parallel Advisor 2011 is an advanced threading tool for Microsoft Visual Studio* C/C++ developers planning to add threading to serial or parallel applications.

Providing a step-by-step proposal, Intel Parallel Advisor helps Microsoft Visual Studio* C++ developers simplify, demystify, and speed parallel application design and implementation. It also evaluates the performance and correctness of that proposal, providing insight that helps you make better design decisions before major effort has been committed.

Benefits:

  • Simplifies transitioning serial applications to parallelism and takes parallel applications to the next level

  • Enables better design decisions for feature-rich applications by analyzing parallelization proposals

  • Finds and addresses conflicts such as race conditions and locks - before parallelism is applied

  • Compatible with any C/C++ application

  • Smoothes development of standards-based, cross-platform solutions designed to scale for multicore and manycore

Link to Intel web-site for more details

 


Optimizing compiler and libraries

Intel® Parallel Composer 2011

Intel® Parallel Composer 2011 includes an optimizing C / C++ compiler and a comprehensive set of parallel development models to satisfy a wide range of parallelism requirements called Intel® Parallel Building Blocks. Together, these tools help enhance performance and streamline parallel application development.


Intel Parallel Composer 2011 equips novice and advanced developers to create faster applications that exploit multicore and enable portability, reliability, scalability, and simplicity.Intel parallel Composer


An invaluable addition to the Microsoft Visual Studio* C/C++ developer toolset, Intel Parallel Composer 2011 delivers support for new language extensions and offers extensive capabilities for simplified implementation of task and data parallelism. Though applications vary, in many instances a simple recompile results in a performance improvement of 10 percent or greater.

Benefits:

  • Improved application performance with advanced compiler options and libraries

  • Supports Intel® Parallel Building Blocks, a set of comprehensive parallel models, which provides choices for how to quickly implement robust parallelism.

  • Saves time and takes advantage of multicore processors with automatic functions.

  • Compatible with Microsoft Visual Studio*, preserving user skills, while safeguarding existing investments.

  • Supports the entire spectrum of parallel expression from simple to complex, data to task, by offering application-class-specific, pre-threaded, and thread-safe libraries.

Link to Intel web-site for more details

 

Memory and threading error checker

Intel® Parallel Inspector 2011

Intel® Parallel Inspector 2011 boosts reliability by delivering the easiest, fastest, most comprehensive method for Microsoft* Visual Studio* C/C++ developers to proactively analyze code and pinpoint latent multithreading errors.

Now supports Microsoft Windows* 7 and Visual Studio* 2010 Intel parallel Inspector

Unlike traditional error checkers, Intel® Parallel Inspector 2011 provides Microsoft Visual Studio* C/C++ developers a comprehensive solution for serial and multithreaded error checking.

Benefits:

  • Increases serial and threaded application reliability regardless of the threading method used

  • Works on standard debug builds

  • Simplifies finding and fixing the cause of the error, including nondeterministic errors

  • Helps ensure that shipped applications run error-free on customer systems

  • Reduces support costs and increases productivity

Link to Intel web-site for more details



Helping Microsoft Visual Studio* C/C++ developers achieve application reliability and quality, Intel Parallel Inspector, gives both experts and novices greater insight by finding threading and memory errors before they happen.
 


Threading and performance profiler

Intel® Parallel Amplifier 2011  Intel parallel Amplifier

Intel® Parallel Amplifier 2011 boosts reliability by delivering the easiest, fastest, most comprehensive method for Microsoft* Visual Studio* C/C++ developers to proactively analyze code and pinpoint latent multithreading errors.

Now supports Microsoft Windows* 7 and Visual Studio* 2010

Optimize Performance and Scalability

Intel Parallel Amplifier 2011 makes it simple to quickly find multicore performance bottlenecks - without needing to know the processor architecture or assembly code. Intel Parallel Amplifier eliminates the guesswork and analyzes performance behavior in Windows* applications, providing quick access to scaling information for faster and improved decision making.

Benefits:

  • Helps build applications that scale for multicore and manycore

  • Delivers insight into performance hotspots and their calling sequences

  • Ensures legacy serial application performance has not declined with threading

  • Integrated with Microsoft* Visual Studio*

  • Increases application headroom for richer feature sets and next-gen innovation

Link to Intel web-site for more details

 

Intel Parallel Studio prices

Free Trial available here.

Useful links: 

View James Reinder's talk: Intel Parallel Studio/Microsoft Visual Studio support (including Microsoft Visual Studio 2010)

www.go-parallel.com

Parallel Studio user forum

Free parallelism webinars

Watch parallelism videos

 

 
© 2010, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.