<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Sat, 26 May 2012 03:44:33 -0700 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://software.intel.com/en-us/articles/intel-parallel-advisor-kb/landing-links/feed" rel="self" type="application/rss+xml" />
    <title>Intel Software Network articles Feed</title>
    <link>http://software.intel.com/en-us/articles/intel-parallel-advisor-kb/landing-links/feed</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>Intel® Parallel Studio 2011 SP1 Release Notes</title>
      <description><![CDATA[ <p>This page provides the current Installation Guide and Release Notes for the Intel® Parallel Studio 2011 SP1 product. All files are in PDF format - <a target="_blank" href="http://www.adobe.com/go/EN_US-H-GET-READER">Adobe Reader* </a>(or compatible) required.</p>
<p>To get product updates, log in to the <a href="https://registrationcenter.intel.com/">Intel® Software Development Products Registration Center</a></p>
<p>For questions or technical support, visit <a target="_blank" href="http://software.intel.com../../../../../sites/support/">Intel® Software Developer Support</a></p>
<hr />
<p><strong>Version 2011 SP1 Initial release</strong>, September 6, 2011: <a href="http://software.intel.com/file/38337">release_notes_studio.pdf</a></p>
<hr /> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-parallel-studio-2011-sp1-release-notes/</link>
      <pubDate>Wed, 31 Aug 2011 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-parallel-studio-2011-sp1-release-notes/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-parallel-studio-2011-sp1-release-notes/</guid>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® Parallel Composer Knowledge Base</category>
      <category>Intel® Parallel Inspector Knowledge Base</category>
      <category>Intel® Parallel Advisor Knowledge Base</category>
    </item>
    <item>
      <title>How to manage the analysis overhead of Correctness Modeling in Intel® Parallel Advisor 2011</title>
      <description><![CDATA[ <p>Using Intel® Parallel Advisor 2011 to model the correctness of an annotated program is a very thorough and detailed process, and due to this, it adds significant overhead to the run time of the application. This overhead is caused by several factors. Some of the reasons correctness modeling runs slowly are:</p>
<ol>
<li>Correctness analysis must examine every instruction at runtime and additional executable code is added where necessary to monitor specific portions of the application</li>
<li>The tool monitors every memory access and maintains additional context related to the memory accesses</li>
<li>Users are asked to use a non-optimized (debug) version of the application</li>
<li>Requiring symbol information may slow down the application in some instances</li>
<li>Annotations add additional time to the code</li>
</ol>
<p>Certain code and annotation characteristics can cause this overhead to increase dramatically. Some of these characteristics include:</p>
<ol>
<li>Heavy use of several different “lock” annotations</li>
<li>Memory intensive operations inside annotated sites or tasks</li>
</ol>
<p>There are several options for reducing the time it takes to collect correctness data; however they may also decrease the usefulness of that data. Listed here are some suggestions with some of the possible consequences. </p>
<ol>
<li>Decrease the workload of the application – This is the recommended way to reduce Correctness overhead. Try to choose an input data set or input parameters that execute the most code paths, with as little repetition as possible. </li>
<li>Reduce the number of annotations – Running separate collections for each site while commenting out other sites will break up the process into several shorter collections instead of one long collection.</li>
<li>Only use lock zero, e.g. ANNOTATE_LOCK_ACQUIRE(0), for lock annotations unless you are trying to specifically model the behavior of fine-grain locks.</li>
<li>Use the /Zi flag for symbol information instead of /ZI - This can speed up the runtime of the debug application but you will not have the option to “Edit and continue” while debugging.</li>
<li>Allow some optimizations in the build – For example, use the “O1” or “O2” flags. These flags may make it difficult for Advisor to detect some Correctness issues and to present accurate source code location information in the Correctness results. Explicitly turning off in-lining while leaving these optimizations on may improve the quality of this information. </li>
<li>Compile annotated code with optimizations turned off, but allow optimizations on non-annotated code – This may complicate the build process but it can reduce the overhead from non-optimized code outside of the annotations.</li>
</ol>
<p>Note that number 1 is the recommended solution to reducing correctness modeling overhead. The other options are only suggestions that may or may not work for your application. They may also reduce the quality or accuracy of the results. You should always try to reduce the size of your data set before trying the other options and, as always, your mileage may vary.</p> ]]></description>
      <link>http://software.intel.com/en-us/articles/how-to-manage-the-analysis-overhead-of-correctness-modeling-in-intel-parallel-advisor-2011/</link>
      <pubDate>Thu, 05 May 2011 22:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/how-to-manage-the-analysis-overhead-of-correctness-modeling-in-intel-parallel-advisor-2011/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/how-to-manage-the-analysis-overhead-of-correctness-modeling-in-intel-parallel-advisor-2011/</guid>
      <category>Intel® Parallel Advisor Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Software Development Products Technical Presentations</title>
      <description><![CDATA[ Spend a few minutes to jump start your product experience. Please join us for one of the following Intel® Software Development Products technical presentations. These one hour presentations give you a chance to view a short live presentation or demo and then ask questions to our support engineers either about the presentation/demo or about anything related to using the product presented.<br /><br />Want to learn about upcoming technical presentations or when recordings are posted? You can subscribe via an <a href="http://software.intel.com/en-us/blogs/tag/SWProdTechPres/feed/">RSS feed </a>or via <a href="http://feedburner.google.com/fb/a/mailverify?uri=ISNSWTechPres&amp;loc=en_US">email</a>.<br /><br />
<div>
<div>
<div><span class="sectionHeading">Upcoming Technical Presentations<br /></span><br /><br /><strong>Future-Proof Your Application's Performance With Vectorization<br /></strong><br />You’ve heard of using parallelism to run your application across multiple cores. Vectorization is another level of parallelism that occurs within 1 CPU core – it enables one instruction to operate on multiple pieces of data at the same time. Vectorization is an important contributor to performance on current x86 processors, including the 2nd Generation Intel® Core™ Processor Family, and is vital for performance on future processors such as the Intel® Many Integrated Core (Intel® MIC) architecture. Understanding how to vectorize your applications now will allow much easier migration to future processor architectures. Scientific, engineering, and multimedia applications are all potential candidates for this technology. <br /><br />This presentation is for C, C++, and Fortran developers, and will help you get started understanding and evaluating vectorization using new technologies such as Intel® Cilk Plus, pragma SIMD and the Intel Compiler’s Guided Auto Parallelization report. We will also discuss the pros and cons of various techniques and usages. <br /><br />As a special benefit for live attendees, you will also have the opportunity to request a follow-up with an Intel vectorization expert! Don’t miss this opportunity to position your application for the future! <br /><br /><strong><a href="http://software.intel.com/en-us/articles/future-proof-your-applications-performance-with-vectorization/">First session recording and Q&amp;A available. <br /></a></strong><strong><br /></strong><br /><span class="sectionHeading">Past Technical Presentations<br /></span><br /><strong>Analysis of hybrid applications with the Intel Cluster Studio XE 2012<br /></strong><br />With the launch of Intel® Cluster Studio XE 2012, Intel enhanced the premium software development tools package for clusters with the inclusion of MPI support in Intel® Parallel Studio XE, and added new features for better scalability and improved performance. This session will introduce you to all MPI components of the new Intel® Cluster Studio XE 2012. You’ll learn how to use the new and more scalable startup mechanism to run MPI applications well up to 90000 cores, you’ll take a dive into benchmark data, and the improvements and details of the mpitune tool, and you’ll see, in an interactive demo, key elements and new scalability features of Intel® Trace Analyzer and Collector. Finally, you’ll be shown how to enable the new MPI support in the Intel® VTune™ Amplifier XE and Intel® Inspector XE tools.<br /><br /><strong><a href="http://software.intel.com/file/40265">Recording available </a>(Windows viewable only)<br />Presented: </strong>Wednesday, December 7, 2011 9:00 AM - 10:00 AM PST<br /><a href="http://software.intel.com/file/40266"><strong>Presentation slides (PDF format)</strong></a><br /><br /><strong>Using Intel(R) VTune(TM) Amplifier XE to Tune Software on Intel(R) Microarchitecture Codename Sandy Bridge, Part 2: Common Issues &amp; Tuning Suggestions<br /><br /></strong>This webinar is the second part of our 2-part series on Using Intel(R) VTune(TM) Amplifier XE to Tune Software on Intel(R) Microarchitecture Codename Sandy Bridge. We recommend you watch part 1 first unless you are already familiar with the VTune Amplifier XE Sandy Bridge interface and the pipeline slots methodology. This technical presentation will discuss common performance issues, how to measure their impact on Sandy Bridge, and specific suggestions for resolving each.<br /><br /><strong>Presented: </strong>Wednesday, November 9, 2011 9:00 AM - 10:00 AM PST<br /><strong><a href="http://software.intel.com/file/39743">Recording available (Windows viewable only)</a><br /><a href="http://software.intel.com/file/37087/">Presentation slides (PDF format)<br /></a><br />Using Intel(R) VTune(TM) Amplifier XE to Tune Software on Intel(R) Microarchitecture Codename Sandy Bridge, Part 1: Methodology &amp; Interface. <br /><br />Presented: </strong>Tuesday, November 8, 2011 9:00 AM - 10:00 AM PST<br /><a href="http://software.intel.com/file/39729"><strong>Recording Available (Windows viewable only)<br /></strong></a><a href="http://software.intel.com/file/37087/"><strong>Presentation slides (PDF format)</strong></a><br /><br />This technical presentation is part of a 2-part series on Using Intel(R) VTune(TM) Amplifier XE to Tune Software on Intel(R) Microarchitecture Codename Sandy Bridge. Part 1 will discuss the VTune Amplifier XE and its new features specifically for performance analysis on Sandy Bridge. It will also detail our general performance tuning methodology, based on hotspots. The final section will cover the Sandy Bridge microarchitectural details you need to understand to get the most from our Sandy Bridge tuning guide and interface.<br /><br /><strong>Using Intel(R) Inspector XE with Fortran Applications<br /><br /></strong>This technical presentation will present an overview of the powerful correctness and security checking features of Intel® Inspector XE. There will be a focus on using Intel Inspector XE on Fortran applications. The presentation will include example problems detected by the memory, threading, and static security analysis tools as well as some possible solutions. For more details, please check the following blog post.<br /><br />Presented: Wednesday, Aug 17, 2011, 9:00 AM - 10:00 AM PDT<br /><strong><a target="_blank" href="http://software.intel.com/file/39553">Recording Available (Windows viewable only)</a><br /><a href="http://software.intel.com/file/39552">Presentation slides (PDF format)<br /></a><br />Modeling parallelism with Intel® Parallel Advisor<br /><br /></strong>An application written in a sequential language like C++ can be understood in two ways. It can be understood as an exact specific of how a program must execute, or it can be understood as a specification of the kinds of computations that must be performed. In the Parallel Advisor, we exploit the second interpretation by introducing a modeling language that can be embedded into your sequential application. This modeling language allows you to precisely specify where and how the sequential execution of your application is over-constrained and what flexibility you are willing to utilize to harness parallel execution. This talk will describe the modeling language, show the benefits of parallel modeling over parallel execution, and illustrate the correspondence of the parallel modeling language to common idioms available in Intel® Threading Building Blocks and Intel® Cilk™ Plus.<br /><br />Presented: Thursday, July 21, 2011, 9:00 AM - 10:00 AM PDT<br /><a href="http://software.intel.com/file/39497"><strong>Recording Available (Windows viewable only)</strong><br /></a><strong><a href="http://software.intel.com/file/39500">Presentation slides (Powerpoint format)</a><br /></strong><br /><strong>Intel® Parallel Advisor 2011 Shows Its Stuff on Duplo <br /><br /></strong>Intel® Parallel Advisor 2011 provides the information and the tools needed by any C/C++ programmer to add safe and effective parallelism to their programs. This is demonstrated by applying Advisor to Duplo, a serial, open-source application for finding duplicate blocks of code in a set of source files. Parallel Advisor is a component of Intel® Parallel Studio 2011 and is a free download for Intel® Parallel Studio XE. It is integrated into Microsoft Visual Studio*.<br /><br />In this presentation, you will learn how to: <br />• Find the places in Duplo where parallelism can be usefully added <br />• Find and replace the parts of Duplo that prevent parallelism <br />• Test the revised version of Duplo for parallel correctness and performance<br />• While keeping Duplo serial through these steps!<br />• Implement the parallelism using Intel® Cilk™ Plus<br /><br />Along the way we discover an unexpected opportunity to improve the serial performance by 30%. We also encounter two ordering dependencies that almost derail parallelization, until Cilk’s hyperobjects come to the rescue. Finally, we see how closely Advisor’s parallel performance estimates match the actual speed-ups of the parallel version of Duplo.<br /><br />Presented: Thursday, July 21, 2011, 9:00 AM - 10:00 AM PDT<br /><strong><a href="http://software.intel.com/file/39498">Recording Available (Windows viewable only)</a><br /><a href="http://software.intel.com/file/39501">Presentation slides (Powerpoint format)</a><br /><br />Choosing Where To Introduce Parallelism (using Intel® Parallel Advisor 2011)<br /><br /><br /></strong>The Intel® Parallel Advisor 2011 has a feature that surveys your running program and shows you cumulative time spent within functions and loops. Learn how to combine this information with your knowledge of the program to decide where to invest your time adding parallelism. The presenter Bevin Brett will describe how you should consider both program structure and data structure as you make this decision.<br /><br />Presented: Wednesday, March 23, 2011, 9:00 AM - 10:00 AM PDT<br /><strong><a href="http://software.intel.com/file/39504">Recording Available (Windows viewable only)</a></strong><br /><strong><a href="http://software.intel.com/file/39505">Presentation slides (Powerpoint format)</a></strong><br /><br /><strong>Topic: Getting More out of your CPU – Using Intel® C++ Composer XE to Maximize Code Vectorization and Improve Application Performance<br /><br /></strong>SIMD (Single Input – Multiple Data) Instructions have long been an important performance feature of Intel (and Intel-compatible) CPUs. Now, with the introduction of the Sandy Bridge processor family and its support for the new Intel® Advanced Vector Extensions (Intel® AVX) instructions, taking advantage of these instructions remains one of the best ways to optimize for performance. In this technical presentation, we will show how you can use the state of the art auto-vectorizer provided with Intel® C++ Composer XE to generate these instructions for you automatically from high level C++, and how you as the programmer can encourage Composer XE to generate efficient code even when using traditionally vectorization-unfriendly codes like arrays of structures or mixed datatypes.<br /><br />Presented: March 15, 2011<br /><br /><strong><a href="http://software.intel.com/file/34861">Recording Available  (Windows viewable only)<br /></a><br /><a href="http://software.intel.com/file/34773">Presentation slides (Powerpoint format)<br /></a><br /><a href="http://software.intel.com/en-us/articles/kernel-template-library/">Kernel Template Library Code Examples<br /></a><br /><br /><br />Topic: Intel® ArBB Code Tips II – A compilation of best practices and useful hints<br /><br /><br /></strong>Thanks to our user base and increasing community we extend the first Intel® Array Building Blocks (Intel® ArBB) "Code Tips" webinar. In this webinar, we discuss best practices including:<br /><br />• How to develop in immediate mode and later "toggle" to production/JIT code <br />• How to get initial data into a container (memory mapping and binding) <br />• How to update the values of a containers according to an index<br /><br />We share code examples, background information, and insight to our design decisions. This webinar is great for developers who want to have a fresh start after some initial steps, or people who are preparing to have a look at Intel ArBB. It is also a great chance to ask questions of Intel ArBB engineers and experts during and after this webinar.<br /><br />Presented: February 22, 2011</div>
<div>
<p><br /><strong><a href="http://software.intel.com/file/34411">Recording available</a></strong></p>
<p><strong><a href="http://software.intel.com/file/34410">Presentation available</a><br /><br /><br /><br /></strong><a name="Quickly-Manipulate-Data"></a><strong>Topic: Intel® Parallel Building Blocks: Quickly Manipulate Data in Parallel Using Intel® Cilk™ Plus Array Notation/Elemental Functions<br /><br /></strong>As multicore systems become prevalent on desktops, servers and laptop systems, new performance leaps will come as the industry adopts parallel programming techniques. However, many parallel environments consist of confusing, complex and error-prone rules and constructs. The Intel Cilk Plus language, built on the Cilk technology developed at M.I.T. over the past two decades, is designed to provide a simple, well-structured model that makes development, verification and analysis easy. Because Intel Cilk Plus is an extension to C and C++, programmers typically do not need to restructure programs significantly in order to add parallelism. <br /><br />This technical presentation will focus on examples showing the benefits of using Cilk Plus array notation and elemental functions to define operations that can be run of multiple data elements simultaneously using the underlying Intel® Streaming SIMD Extensions provided by Intel® CPUs.<br /><br />Presented: February 1, 2011<br /><br /><br /><strong><a href="http://software.intel.com/file/33996">Recording available</a> <br /><br /><a href="http://software.intel.com/file/33943">Presentation available<br /><br /></a><br /><br />Topic: Intel® Parallel Building Blocks: Quickly Write Parallel Tasks Using Intel® Cilk™ Plus Keywords and Reducers<br /><br /></strong>As multicore systems become prevalent on desktops, servers and laptop systems, new performance leaps will come as the industry adopts parallel programming techniques. However, many parallel environments consist of confusing, complex and error-prone rules and constructs. The Intel Cilk Plus language, built on the Cilk technology developed at M.I.T. over the past two decades, is designed to provide a simple, well-structured model that makes development, verification and analysis easy. Because Intel Cilk Plus is an extension to C and C++, programmers typically do not need to restructure programs significantly in order to add parallelism. <br /><br />This technical presentation will focus on examples showing the benefits of using the Cilk Plus keywords cilk_spawn, cilk_for and cilk_sync along with Cilk Plus reducers such as reducer_opadd to define tasks that can be run on different cpu cores in parallel.<br /><br />Presented: January 18, 2011<br /><br /><strong><a href="http://software.intel.com/file/33650">Recording Available<br /></a><br /><a href="http://software.intel.com/en-us/articles/quickly-write-parallel-tasks-using-intel-cilk-plus-keywords-and-reducers-technical-presentation-questions-and-answers">Q&amp;A and Presentation Available<br /><br /></a><br />Topic: What's New with Intel® Fortran Composer XE 2011?<br /><br /></strong>Aside from the obvious name change, Intel® Fortran Composer XE 2011 launched in early November brings many new features to Intel's Fortran implementation. In this technical presentation, Steve Lionel and Ron Green from Intel's Fortran Support team discuss the new Fortran features added in Intel Fortran, including our exciting new Coarray Fortran implementation. This webinar also gives Intel Fortran users a chance to ask questions about the product, the name change, and directions for Intel Fortran going forward. <br /><br />Presented: December 14, 2010<br /><br /><a href="http://software.intel.com/file/32861"><strong>Recording Available<br /><br /></strong></a><br /><strong>Topic: Intel ArBB Code Tips<br /><br /></strong>This webinar is an intermediate-level talk for users who have had some experience with Intel® Array Building Blocks. But new users may also benefit from it by getting a jump start on programming Intel® ArBB. During this one-hour presentation, we are sharing many code tips to cover the following topics:<br /><br />1. How to express parallelism using container operations and the arbb::map() function<br />2. User defined types and functions<br />3. How to program for performance<br />4. Pitfalls and misuses to avoid<br /><br />Presented: December 9, 2010<br /><br /><strong><a href="http://software.intel.com/en-us/articles/arbb-webinar-dec-9-2010/">Recording and Presentation Slides Available<br /></a></strong><br /><br /><strong>Topic: Accelerate your multimedia and data processing application with the Intel® Integrated Performance Primitives (Intel® IPP) 7.0<br /></strong><br />The Intel® IPP library is a collection of highly optimized software functions for use with a wide range of applications, including digital media, signal processing and data-processing applications and is included as a component within the Intel Parallel Studio developer's toolkit. <br /><br />This webinar will cover key new features and changes that are part of the IPP 7.0 release, and provide a review of the drop-in high-level data compression libraries now included with the Intel IPP library: ipp_zlib, ipp_bzip2, ipp_gzip and ipp_lzopack. New features in the Intel® Intel® IPP 7.0 library, include: <br /><br />• Data Compression Library support <br />• JPEG-XR support and imaging performance improvements <br />• Optimizations for the 256-bit AVX SIMD instruction set <br />• Intel® AES-NI (cryptography) optimizations<br /><br />Presenter: Paul Fischer<br />Presented: November 18, 2010</p>
<p><a href="http://software.intel.com/en-us/articles/questions-and-answers-from-the-11-18-2010-ipp-webinar/"><strong>Recording and Q&amp;A Available</strong></a><br /><br /><br /><strong>Topic:</strong> <strong>Super Charge Applications with Intel® Integrated Performance Primitives – A Component of Intel® Parallel Studio 2011<br /><br /></strong>Intel® Integrated Performance Primitives (Intel® IPP) is an extensive library of multicore-ready, highly optimized software functions for digital media and data-processing applications and comes with Intel Parallel Studio 2011 and Intel® Parallel Composer 2011. We will show how to set up an application to use Intel IPP from within Intel Parallel Studio, what kind functions the library has to offer and an example of the performance benefits from using the library.<br /><br />Presenter: Walter Shands<br />Presented: October 26, 2010<br /><br /><a href="http://software.intel.com/en-us/articles/questions-and-answers-from-the-intel-integrated-performance-primitives-webinar-on-october-26-2010/"><strong>Recording and Q&amp;A Available</strong></a></p>
<p><br /><br /><strong>Topic: Intel® Array Building Blocks Technical Presentation: Introduction and Q&amp;A<br /><br /></strong>Intel® Array Building Blocks provides a generalized data parallel programming solution that frees application developers from dependencies on particular hardware architectures. It offers an API that allows parallel algorithms to be expressed at a high level. Its dynamic compiler and runtime produce scalable, portable and deterministic parallel implementations from the single high-level source. This technical presentation is an introduction to Intel ArBB. We will discuss the main features of Intel ArBB, and walk through some sample code to demonstrate the benefits such as forward-scaling, safety-by-design, and ease-of-use. There will be a Q&amp;A session at the end of the presentation to answer any questions you have for Intel ArBB. <br /><br />Presenters: Noah Clemons<br />Presented: October 14, 2010<br /><br /><a href="http://software.intel.com/file/31293"><strong>Recording available<br /></strong><br /></a><br /><br /><strong>Topic: Adding Parallelism with Intel® Parallel Advisor 2011: No Parallelism Experience Required<br /><br /></strong>Intel® Parallel Advisor 2011 provides the information and the tools needed by any C/C++ programmer to add safe and effective parallelism to their programs. Parallel Advisor is a component of Intel® Parallel Studio 2011 and is integrated into Microsoft Visual Studio*.<br /><br />In this presentation, you will learn how to: <br />• Find the places in the program where parallelism can be usefully added <br />• Find and replace the parts of the program that prevent parallelism <br />• Test the revised program for parallel correctness and performance<br />• Keep the program serial through these steps<br />• Add parallelism to code samples / examples<br /><br />Presenter: Mark Davis<br />Presented: October 12, 2010<br /><br /><a href="http://software.intel.com/file/31242"><strong>Recording available<br /></strong><br /></a><br /><br /><strong>Topic: Introduction to Intel® Cilk™ Plus<br /></strong><br />Intel® Cilk Plus, one of the Intel® Parallel Building Blocks which includes Intel® Threading Building Blocks and Intel® Array Building Blocks, provides C/C++ language extensions to implement parallelism in your application simply and efficiently. This technical talk will cover this new syntax, supported by the C++ compiler in Intel® Parallel Composer, and how it provides an easy way to use task and vector parallelism to take full advantage of multiple cores and the SIMD-compute engine on CPUs.<br /><br />Presenter: Brandon Hewitt<br />Presented: September 28, 2010<br /><br /><a href="http://software.intel.com/file/30848"><strong>Recording available<br /></strong></a><br /><br /><br /><strong>Topic: Introducing Intel® Parallel Building Blocks<br /><br /></strong>This technical presentation will introduce three methods for adding parallelization to your serial application: Intel® Threading Building Blocks, Intel® Cilk™ Plus, and Intel® Array Building Blocks. The methods will be compared showing where each will be most beneficial and to what types of applications. In addition to the presentation there will be a brief demo followed by time for Q&amp;A on these threading methods or any other questions you might have about using Intel® Parallel Studio.<br /><br />Presenter: Noah Clemons<br />Presented: September 23, 2010<br /><br /><a href="http://software.intel.com/file/31246"><strong>Recording available<br /></strong></a><br /><br /><strong>Topic: Introducing Intel Parallel Inspector<br /></strong><br />Intel® Parallel Inspector is a serial and multithreading error checking analysis tool for Microsoft Visual Studio* C/C++ developers. Inspector detects challenging memory leaks and corruption errors as well as threading data races and deadlock errors. This comprehensive developer productivity tool pinpoints errors and provides guidance to help ensure application reliability and quality. This technical presentation will include an overview of the tool, live demo, and Q&amp;A session. You are welcome to ask questions about any part of Intel® Parallel Studio during the Q&amp;A session.<br /><br />Presenter: Jackson Marusarz<br />Presented: August 19, 2010<br /><br /><a href="http://software.intel.com/file/29789"><strong>Recording available<br /></strong></a><br /><br />These webinars are part of a program from the Intel® Software Development Products technical consulting team to deliver technical presentations to customers.</p>
</div>
</div>
</div> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-software-development-products-technical-presentations/</link>
      <pubDate>Thu, 02 Dec 2010 00:00:00 -0800</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-software-development-products-technical-presentations/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-software-development-products-technical-presentations/</guid>
      <category>Parallel Programming</category>
      <category>Intel® C++ Compiler for Linux* Knowledge Base</category>
      <category>Intel® C++ Compiler for Mac OS X* Knowledge Base</category>
      <category>Intel® C++ Compiler for Windows* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Linux* Knowledge Base</category>
      <category>Intel® Fortran Compiler for Mac OS X* Knowledge Base</category>
      <category>Intel® Integrated Performance Primitives Knowledge Base</category>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® Parallel Composer Knowledge Base</category>
      <category>Intel® Parallel Inspector Knowledge Base</category>
      <category>Intel® Visual Fortran Compiler for Windows* Knowledge Base</category>
      <category>Intel® Parallel Advisor Knowledge Base</category>
    </item>
    <item>
      <title>How to Implement Task Parallelism with Advisor</title>
      <description><![CDATA[ There are many different ways to add parallelism to an application. One of the most popular techniques is to parallelize the iterations of a loop, which is sometimes referred to as Data Parallelism. This method is thoroughly covered in the Advisor documentation, but it is not the only type of parallelism that can be added with the help of Advisor. Task Parallelism, sometimes referred to as function parallelism, in which multiple tasks/functions run in parallel can also be modeled by Advisor. Figure 1 shows a code snippet representing some basic statistical analysis:<br /><br /><img src="http://software.intel.com/file/30775" alt="code1.bmp" title="code1.bmp" /><br /><strong>Figure 1<br /><br /></strong>This code is used to determine a running average and a running standard deviation on an array of values. Figure 2 shows the Survey Report created by Advisor.<br /><br /><img src="http://software.intel.com/file/30776" alt="SurveyReport2.bmp" title="SurveyReport2.bmp" /><br /><br /><strong>Figure 2<br /><br /></strong>This report shows that the majority of the time is being spent in two loops, one in the runningStdDev function and the other in the runningAvg function. If the source code was available for these functions, these loops would be good targets for Advisor annotations. However, it could be the case that these functions are in library code for which the source is not available. In this case, Advisor annotations can be used to model running both of these functions in parallel. Figure 3 shows how this would be done.<br /><br /><img src="http://software.intel.com/file/30777" alt="code2.bmp" title="code2.bmp" /><br /><br /><strong>Figure 3<br /><br /></strong>The suitability analysis of this parallel experiment is shown in Figure 4. <br /><br /><img height="519" width="977" src="http://software.intel.com/file/30779" alt="Suitability%20Report" title="Suitability.bmp" /><br /><br /><strong>Figure 4<br /><br /></strong>Figure 4 shows that there is substantial speedup available from running these two functions in parallel. It also shows that the speedup does not scale beyond two cores. This is understandable because there are only two tasks that will be executing at the same time.<br /><br />While task parallelism may not be the most scalable form of parallelism, it can still add substantial performance improvements and may be available when data parallelism is not. Advisor annotations can be used to model task parallelism in an application in addition to data parallelism. The next step is to model Correctness with Advisor to make sure that no conflicts will arise from running both of these functions in parallel.<br /> ]]></description>
      <link>http://software.intel.com/en-us/articles/how-to-implement-task-parallelism-with-advisor/</link>
      <pubDate>Fri, 24 Sep 2010 19:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/how-to-implement-task-parallelism-with-advisor/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/how-to-implement-task-parallelism-with-advisor/</guid>
      <category>ISN General</category>
      <category>Intel® Parallel Advisor</category>
      <category>Intel® Parallel Advisor Knowledge Base</category>
    </item>
    <item>
      <title>Intel® Parallel Studio – supported versions</title>
      <description><![CDATA[ <p><b>Intel® Parallel Studio - supported versions</b></p>
<p>Interactive support for Intel® Parallel Studio is provided via <a href="http://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-premier-support">Intel® Premier Support</a> or the <a href="http://software.intel.com/en-us/forums/intel-parallel-studio/">Intel® Parallel Studio User Forum</a>.  Interactive support for older versions are only supported via the Intel® Parallel Studio User Forum.</p>
<p>If you have any questions on the above policy, please contact Intel® Premier Support or post on the Intel Parallel Studio User Forum.  Refer to <a href="http://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-premier-support/">Intel® Premier support frequently asked questions</a> link for useful information.</p>
<p>The following Studio versions are currently supported:</p>
<p>• <strong>Current release: <br /></strong>   -  Intel® Parallel Studio 2011 for Windows* Service Pack 1 (SP1) <br /><br />• Previous releases:<br />   -  Intel® Parallel Studio 2011 for Windows*   (Initial Release and above)<br /> </p> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-parallel-studio-supportedversions-1/</link>
      <pubDate>Wed, 22 Sep 2010 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-parallel-studio-supportedversions-1/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-parallel-studio-supportedversions-1/</guid>
      <category>Intel® C++ Compiler for Windows* Knowledge Base</category>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® Parallel Composer Knowledge Base</category>
      <category>Intel® Parallel Inspector Knowledge Base</category>
      <category>Intel® Parallel Advisor Knowledge Base</category>
    </item>
    <item>
      <title>Intel Parallel Advisor Silent Installation Guide</title>
      <description><![CDATA[ <p class="Default">Silent installation allows users to install, repair or remove the product without requiring user input during the execution of the install. Options given on the command line allow the user to activate the product with a license file or serial number and customize the installation location.</p>
<p class="Default">To install Intel® Parallel Advisor 2011 in silent mode, invoke the setup using the following command:</p>
<p class="Default"> </p>
<p class="Default">Advisor_2011_setup.exe -s -a install --eula=accept [{--license=&lt;path-to-license-file&gt; | --sn=&lt;serial number&gt;}] --output=&lt;report-file&gt;</p>
<p class="Default"> </p>
<p class="Default">With this command, the Advisor_2011_setup.exe self extracting archive silently uncompresses to %ProgramFiles%\Intel\Download\Advisor_2011_setup (the default extraction location) and executes setup.exe, passing all arguments following option -a. In turn, the application setup.exe installs the product into a default directory using the specified license file or serial number for activation. If no license file or serial number is specified the existing licenses are used. The use of --eula=accept means you accept all terms and conditions of the End User License Agreement. Silent installation will not continue without this option. If you have a serial number, choose the --sn option. If you have a license file, choose the --license option. If you omit both of these options the install will look for an existing license. The --output option puts information reported during the install into the name of the file specified.</p>
<p class="Default"> </p>
<p class="Default">To get more help on self-extracting archive options, please use the following command:</p>
<p class="Default">Advisor_2011_setup.exe -help</p>
<p class="Default"> </p>
<p class="Default">To get more help on setup.exe options, please use the following command:</p>
<p>%ProgramFiles%\Intel\Download\Advisor_2011_setup\setup.exe -help</p>
<p> </p> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-parallel-advisor-silent-installation-guide/</link>
      <pubDate>Mon, 20 Sep 2010 19:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-parallel-advisor-silent-installation-guide/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-parallel-advisor-silent-installation-guide/</guid>
      <category>Intel® Parallel Advisor</category>
      <category>Intel® Parallel Advisor Knowledge Base</category>
    </item>
    <item>
      <title>The Difference Between Advisor Survey and Amplifier Hotspots</title>
      <description><![CDATA[ Intel(R) Parallel Advisor 2011 (Advisor) and Intel(R) Parallel Amplifier 2011 (Amplifier) both provide tools to determine where time is spent in a running application. This is referred to as Survey in Advisor and Hotspots in Amplifier. The following list details similarities and differences between the two tools:<br /><br />1. Both tools use the same low-overhead statistical sampling technology<br />2. Advisor Survey shows time spent in loops in addition to total time while Amplifier Hotspots does not<br />3. Advisor only provides a top-down call tree to help identify sites for parallelism, whereas Amplifier provides a top-down and bottom-up tree to help tune hot paths as well as individual functions <br />4. Advisor Survey is integrated into the Advisor Workflow<br /><br />If you plan on using Advisor to help parallelize your existing application, it is recommended that you use Advisor Survey as the first step. <br /><br /> ]]></description>
      <link>http://software.intel.com/en-us/articles/the-difference-between-advisor-survey-and-amplifier-hotspots/</link>
      <pubDate>Sun, 12 Sep 2010 19:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/the-difference-between-advisor-survey-and-amplifier-hotspots/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/the-difference-between-advisor-survey-and-amplifier-hotspots/</guid>
      <category>Parallel Programming</category>
      <category>Intel® Parallel Advisor</category>
      <category>Intel® Parallel Advisor Knowledge Base</category>
    </item>
    <item>
      <title>How to change the Parallel Studio version integrated into Visual Studio</title>
      <description><![CDATA[ <div id="art_pre_template">
<p><b>Problem : </b><br />Only one version of Intel® Parallel Studio can be integrated with any one version of Microsoft Visual Studio* at a time. Therefore, if you have Intel Parallel Studio installed on your system and then install a different version along side of it, the newly installed version will be integrated into Visual Studio in place of the previously installed version - this means you will see the newly installed Parallel Studio toolbars, menu items, etc. </p>
<p>You can control which version of Intel Parallel Studio you use with a particular Visual Studio by performing the steps outlined below.<br /><br /><b>Environment: </b><br />Windows systems with Microsoft Visual Studio 2005, 2008, and/or 2010 installed along with multiple versions of Intel Parallel Studio.<br /><br /><b>Root Cause: </b><br />Limit of one Parallel Studio integrated with a version of Visual Studio.<br /><br /><b>Resolution: </b><br />You will need to change the version of Parallel Studio that is integrated with a particular version of Visual Studio.  This will need to be done for each component of the Parallel Studio that you have installed. </p>
<ol type="1">
<li>Begin by removing the integration from the version that is currently integrated. </li>
</ol>
<p>For  <i>Intel Parallel Amplifier</i> or <i>Intel Parallel Inspector</i>, start by opening the Command Prompt window for the version of Parallel Studio you wish to disable. For example:</p>
<table cellpadding="0" cellspacing="0" border="1">
<tbody>
<tr>
<td width="498" valign="top">
<p>To open an Intel Parallel Studio 2011 command prompt in the Visual Studio 2005 mode:</p>
<p><b>Start &gt; All Programs &gt; Intel Parallel Studio 2011 &gt; Command Prompt &gt; IA 32 Visual Studio 2005 mode</b>. </p>
<p>To open an Intel Parallel Studio command prompt in the Visual Studio 2008 mode:  </p>
<p><b>Start &gt; All Programs &gt; Intel Parallel Studio &gt; Command Prompt &gt; IA 32 Visual Studio 2008 mode</b>. </p>
</td>
</tr>
</tbody>
</table>
<p> </p>
<p>Now invoke the appropriate script to disable the integration:</p>
<table width="559" cellpadding="0" cellspacing="0" border="1">
<tbody>
<tr>
<td width="114" valign="top">
<p><b>Tool</b></p>
</td>
<td width="148" valign="top">
<p align="center"><b>Visual Studio 2005</b></p>
</td>
<td width="148" valign="top">
<p align="center"><b>Visual Studio 2008</b></p>
</td>
<td width="148" valign="top">
<p align="center"><b>Visual Studio 2010</b></p>
</td>
</tr>
<tr>
<td width="114" valign="top">
<p>Intel Parallel Amplifier</p>
</td>
<td width="148" valign="top">
<p>ampl-vsreg disable vs2005</p>
</td>
<td width="148" valign="top">
<p>ampl-vsreg disable vs2008</p>
</td>
<td width="148" valign="top">
<p>ampl-vsreg disable vs2010</p>
</td>
</tr>
<tr>
<td width="114" valign="top">
<p>Intel Parallel Amplifier 2011</p>
</td>
<td width="148" valign="top">
<p>ampl-vsreg --disable 2005</p>
</td>
<td width="148" valign="top">
<p>ampl-vsreg --disable 2008</p>
</td>
<td width="148" valign="top">
<p>ampl-vsreg --disable 2010</p>
</td>
</tr>
<tr>
<td width="114" valign="top">
<p>Intel Parallel Inspector</p>
</td>
<td width="148" valign="top">
<p>insp-vsreg disable vs2005</p>
</td>
<td width="148" valign="top">
<p>insp-vsreg disable vs2008</p>
</td>
<td width="148" valign="top">
<p>insp-vsreg disable vs2010</p>
</td>
</tr>
<tr>
<td width="114" valign="top">
<p>Intel Parallel Inspector 2011</p>
</td>
<td width="148" valign="top">
<p>insp-vsreg --disable 2005</p>
</td>
<td width="148" valign="top">
<p>insp-vsreg --disable 2008</p>
</td>
<td width="148" valign="top">
<p>insp-vsreg --disable 2010</p>
</td>
</tr>
</tbody>
</table>
<p><br /><br />For <i>Intel Parallel Composer</i> use the<b> </b><b>Control Panel &gt; Add/Remove Programs</b> for the version you want to disable:</p>
<p><br />Select <b>Modify</b> and disable the following options:</p>
<p>○ Integrated Documentation<br />○ Intel Parallel Debugger Extension<br />○ Integration(s) in Microsoft Visual Studio</p>
<p>            Select <b>Next &gt; Modify<br /></b><b><br /><br /></b></p>
<ol start="2" type="1">
<li>Enable the Visual Studio integration.   </li>
</ol>
<p>For  <i>Intel Parallel Amplifier</i> or <i>Intel Parallel Inspector</i>, start by opening the Command Prompt window for the version of Parallel Studio you wish to enable, then invoke the appropriate script to enable the integration:</p>
<p> </p>
<table width="565" cellpadding="0" cellspacing="0" border="1">
<tbody>
<tr>
<td width="138" valign="top">
<p><b>Tool</b></p>
</td>
<td width="130" valign="top">
<p align="center"><b>Visual Studio 2005</b></p>
</td>
<td width="148" valign="top">
<p align="center"><b>Visual Studio 2008</b></p>
</td>
<td width="148" valign="top">
<p align="center"><b>Visual Studio 2010</b></p>
</td>
</tr>
<tr>
<td width="138" valign="top">
<p>Intel Parallel Amplifier</p>
</td>
<td width="130" valign="top">
<p>ampl-vsreg integrate vs2005</p>
</td>
<td width="148" valign="top">
<p>ampl-vsreg integrate vs2008</p>
</td>
<td width="148" valign="top">
<p>ampl-vsreg integrate vs2010</p>
</td>
</tr>
<tr>
<td width="138" valign="top">
<p>Intel Parallel Amplifier 2011</p>
</td>
<td width="130" valign="top">
<p>ampl-vsreg --integrate 2005</p>
</td>
<td width="148" valign="top">
<p>ampl-vsreg --integrate 2008</p>
</td>
<td width="148" valign="top">
<p>ampl-vsreg --integrate 2010</p>
</td>
</tr>
<tr>
<td width="138" valign="top">
<p>Intel Parallel Inspector</p>
</td>
<td width="130" valign="top">
<p>insp-vsreg integrate vs2005</p>
</td>
<td width="148" valign="top">
<p>insp-vsreg integrate vs2008</p>
</td>
<td width="148" valign="top">
<p>insp-vsreg integrate vs2010</p>
</td>
</tr>
<tr>
<td width="138" valign="top">
<p>Intel Parallel Inspector 2011</p>
</td>
<td width="130" valign="top">
<p>insp-vsreg --integrate 2005</p>
</td>
<td width="148" valign="top">
<p>insp-vsreg --integrate 2008</p>
</td>
<td width="148" valign="top">
<p>insp-vsreg --integrate 2010</p>
</td>
</tr>
</tbody>
</table>
<p> </p>
<p><br />For <i>Intel Parallel Composer</i> use the <b>Control Panel &gt; Add/Remove Programs</b> entry for the version you want to enable:</p>
<p><br />Select <b>Modify</b> and enable the following options:</p>
<p>○ Integrated Documentation<br />○ Intel Parallel Debugger Extension<br />○ Integration(s) in Microsoft Visual Studio</p>
Select the Visual Studio versions you would like to enable integration with.<br />Select <b>Next &gt; Modify</b></div> ]]></description>
      <link>http://software.intel.com/en-us/articles/how-to-change-the-parallel-studio-version-integrated-into-visual-studio/</link>
      <pubDate>Thu, 02 Sep 2010 19:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/how-to-change-the-parallel-studio-version-integrated-into-visual-studio/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/how-to-change-the-parallel-studio-version-integrated-into-visual-studio/</guid>
      <category>Intel® Parallel Composer</category>
      <category>Intel® Parallel Amplifier</category>
      <category>Intel® Parallel Inspector</category>
      <category>Intel® Software Development Products Home</category>
      <category>Intel® Parallel Studio Home</category>
      <category>Intel® Parallel Advisor</category>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® Parallel Composer Knowledge Base</category>
      <category>Intel® Parallel Inspector Knowledge Base</category>
      <category>Intel® Software Development Products Registration Center Knowledge Base</category>
      <category>Intel® Parallel Advisor Knowledge Base</category>
    </item>
    <item>
      <title>Installation Error &amp;#34;HelpLibAgent.exe has stopped working&amp;#34; When Installing or Uninstalling Intel Parallel Studio 2011</title>
      <description><![CDATA[ <p>When installing or uninstalling Intel(R) Parallel Studio 2011 on a system with Microsoft* Visual Studio 2010*, you may see the error message "HelpLibAgent.exe has stopped working":<br /><br /><img src="http://software.intel.com/file/29668" alt="Hlib_Inst_Err.png" title="Hlib_Inst_Err.png" /></p>
<p>Select "<strong>Close the program</strong>" to continue. <br /><br />This error does not prevent the installation or uninstallation of Intel Parallel Studio 2011. It is an issue from a 3rd party tool. It does no harm to your system.</p> ]]></description>
      <link>http://software.intel.com/en-us/articles/installation-error-helplibagentexe-has-stopped-working-when-uninstalling-intel-parallel-studio-2011/</link>
      <pubDate>Wed, 01 Sep 2010 21:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/installation-error-helplibagentexe-has-stopped-working-when-uninstalling-intel-parallel-studio-2011/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/installation-error-helplibagentexe-has-stopped-working-when-uninstalling-intel-parallel-studio-2011/</guid>
      <category>Intel® Parallel Studio Home</category>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® Parallel Composer Knowledge Base</category>
      <category>Intel® Parallel Inspector Knowledge Base</category>
      <category>Intel® Parallel Advisor Knowledge Base</category>
    </item>
    <item>
      <title>How to get the local help documentation of Intel Parallel Studio 2011 within a non-English Visual Studio 2010 environment</title>
      <description><![CDATA[ <br />
<p><b>Reference Number :  DPD200159046<br /></b><br /><b>Version : 2011<br /></b><b>Product : </b></p>
<ul>
<li>Intel(R) Parallel Studio 2011</li>
<li>Intel(R) Parallel Advisor 2011</li>
<li>Intel(R) Parallel Composer 2011</li>
<li>Intel(R) Parallel Amplifier 2011</li>
<li>Intel(R) Parallel Inspector 2011</li>
</ul>
<strong>Operating System : <br /></strong>Windows OS with non-English Microsoft Visual Studio 2010* only<br /><br /><b>Problem Description : </b><br />On a Windows system with non-English Microsoft Visual Studio 2010, after installing the Intel Parallel Studio 2011, when you access the help documentation from menu "Help -&gt; Intel Parallel Studio 2011 -&gt; Parallel Studio Help -&gt; Composer Help or Amplifier Help or Inspector Help or Advisor Help" within Visual Studio 2010, you will get an error that the local help does not exist. <br /><br /><b>Resolution Status : </b><br />This is a known issue and the work-around is below. <ol>
<li>Open your non-English Visual Studio 2010, select the equivalent menu "Help -&gt; Manage Help Settings"; The "Help Library Manager" dialog will be displayed as below in locale language:<br /><img height="265" width="443" src="http://software.intel.com/file/30071" alt="HelpLibManager.jpg" title="HelpLibManager.jpg" /></li>
<li>Select 4th item "Intell content from disk" on the list from above dialog; it will ask you to locate the help media (*.msha file), and you can find the following 7 help media provided by the Intel Parallel Studio 2011: <br />
<ul>
<li>[install-dir]\Parallel Studio 2011\Advisor\documentation\msvhelp\en\helpcontentsetup.msha</li>
<li>[install-dir]\Parallel Studio 2011\Amplifier\documentation\msvhelp\en\helpcontentsetup.msha</li>
<li>[install-dir]\Parallel Studio 2011\Inspector\documentation\msvhelp\en\helpcontentsetup.msha</li>
<li>[install-dir]\Parallel Studio 2011\Composer\Documentation\msvhelp\1033\compiler_c\helpcontentsetup.msha</li>
<li>[install-dir]\Parallel Studio 2011\Composer\Documentation\msvhelp\1033\idb\helpcontentsetup.msha</li>
<li>[install-dir]\Parallel Studio 2011\Composer\Documentation\msvhelp\1033\ipp\helpcontentsetup.msha</li>
<li>[install-dir]\Parallel Studio 2011\Composer\Documentation\msvhelp\1033\tbb\helpcontentsetup.msha</li>
</ul>
* For default installation, the [install-dir] is "c:\program files\intel" or "c:\program files (x86)\intel" on x64 OS. <br /><br />Select only one of the help media above, you will see another screen like below:<br /><img height="314" width="460" src="http://software.intel.com/file/30074" alt="Help_Install_Dlg.jpg" title="Help_Install_Dlg.jpg" /> <br />Scroll the horizontal-bar to the right, under the "Action" column, click "Add", and then click on the "Update" button. This will install the help media with Visual Studio 2010. When the installation is finished, you should be able to access this help documentation from menu "Help -&gt; Intel Parallel Studio 2011...".</li>
<li>Go-through step #2 again to install all the 7 help media.  </li>
<li>Then you can access the Intel Parallel Studio help within Visual Studio 2010. </li>
</ol><br /><i>[DISCLAIMER: The information on this web site is intended for hardware system manufacturers and software developers. Intel does not warrant the accuracy, completeness or utility of any information on this site. Intel may make changes to the information or the site at any time without notice. Intel makes no commitment to update the information at this site. ALL INFORMATION PROVIDED ON THIS WEBSITE IS PROVIDED "as is" without any express, implied, or statutory warranty of any kind including but not limited to warranties of merchantability, non-infringement of intellectual property, or fitness for any particular purpose. Independent companies manufacture the third-party products that are mentioned on this site. Intel is not responsible for the quality or performance of third-party products and makes no representation or warranty regarding such products. The third-party supplier remains solely responsible for the design, manufacture, sale and functionality of its products. Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others.]</i>
<p> </p> ]]></description>
      <link>http://software.intel.com/en-us/articles/how-to-get-the-local-help-documentation-of-intel-parallel-studio-2011-within-a-non-english-visual-studio-2010-environment/</link>
      <pubDate>Tue, 31 Aug 2010 21:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/how-to-get-the-local-help-documentation-of-intel-parallel-studio-2011-within-a-non-english-visual-studio-2010-environment/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/how-to-get-the-local-help-documentation-of-intel-parallel-studio-2011-within-a-non-english-visual-studio-2010-environment/</guid>
      <category>Intel® Parallel Amplifier Knowledge Base</category>
      <category>Intel® Parallel Composer Knowledge Base</category>
      <category>Intel® Parallel Inspector Knowledge Base</category>
      <category>Intel® Parallel Advisor Knowledge Base</category>
    </item>
  </channel></rss>
