Questions and Answers from Intel Parallel Studio Webinars
Start March.2009, we introduced a series of Intel Parallel Studio webinars. During the live broadcast webcasts, we received numerous questions about this new product. The followings contain Top 5 most asked questions and a detailed list of Q&A from each webinar. We thought these may be useful to you through the product evaluations.. If you are interested in taking recorded webinars, please register it here.
Q2: What about using Intel C++ to cross-compiling between Mac OSX*/Linux*? A: Intel C++ Compiler Professional Edition products are also available for Linux and Mac OS X. Cross-compiling between these two operating systems is not a supported user-model. You will not be able to cross-compile between OSs. Please see http://intel.com/software/products for additional information.
Q3: Sure your product target is Intel Platform how about other brand CPUs. When we use your product it will also work in other CPUs without problem and same performance? A: Intel Parallel Studio runs on platforms with an IA-32 or Intel 64 architecture processor supporting the Intel Streaming SIMD Extensions 2 (Intel SSE2) instructions (Intel Pentium 4 processor or later, or compatible non-Intel processor).
Q4. Do I need to use Intel VTune Performance analyzer or Intel Thread Checker etc. any more since I found that Intel Parallel Studio can do what VTune analyzer always do? A. VTune analyzer provides additional functionality. For example, VTune Event Based Sampling (the ability to track processor level events) is one such area. The Intel Parallel Amplifier, an Intel Parallel Studio tool, provides information on the performance of your code. Use the Parallel Amplifier to analyze the following types of performance issues in your threaded applications: - Identify the most time-consuming (hot) functions - Locate sections of code that do not effectively utilize available processor time - Determine the best sections of code to optimize for sequential performance and for threaded performance - Locate synchronization objects that affect the program performance - Find whether, where, and why your program spends time on input/output operations - Identify and compare the performance impact of different synchronization methods, different numbers of threads, or different algorithms
Q5. What is the difference between Intel VTune analyzer/Intel Thread Checker and Intel Parallel Studio? Or can they be used in a good combination somehow? A. Yes. Moreover, Parallel Studio is built on the latest technology (PIN) for faster analysis. Also, Parallel Inspector includes memory checking in addition to "Thread Checking". Parallel Amplifier has Statistical Call Graph for profiling your applications with low overhead to detect where time is spent in your application. See Intel Parallel Amplifier vs. Intel VTune Performance Analyzer Comparison.