Software Archive
Read-only legacy content
17061 Discussions

Some questions about Intel Software Development technologies

Engin_F_
Beginner
303 Views

Hello,

I am planning to pay for Intel Parallel Studio XE 2013 but I have some questions in my mind:

  1. What is meaning of XE in Parallel Studio XE 2013? Is it an abbreviation for Xeon? (This question is linked to second question)
  2. Is Parallel Studio XE 2013 contains specific tools only targeted to Xeon processors? Is it able to generate optimized machine codes for Intel core platforms? We are going to work on a image processing project which will possibly run on core i3 or core i5 processors. For this project, we cannot decide between two Intel products Parallel Studio XE 2013 and System Studio for Linux 2013.
  3. In the case we have ordered Parallel Studio XE 2013, do we able to integrate it to NetBeans IDE or Eclipse IDE?
  4. Where can we find a detailed comparison of two products - Parallel Studio XE 2013 and System Studio for Linux 2013?
  5. We are planning to use OpenCV's ocl module for this project. Can we use tools from Parallel Studio or System Studio to do some performance analyzes on Intel's GPUs (HD series GPUs)?
  6. I know that AVX technolgy is an extension to SSE technogy. From which I understood that AVX is a more sophisticated technology than SSE and this means AVX optimized codes are more efficient (in means of execution time) than SSE optimized ones. Is that true?
  7. In the case the following is true: AVX is an extension to SSE, why some processors have multiple instruction set extensions on theri ARK page? eg. http://ark.intel.com/products/65525/Intel-Core-i7-3770T-Processor-8M-Cache-up-to-3_70-GHz

Thanks in advance.

0 Kudos
3 Replies
SergeyKostrov
Valued Contributor II
303 Views
Here are answers on some of your questions: Q1: What is meaning of XE in Parallel Studio XE 2013? Is it an abbreviation for Xeon?... A1: No, this is Not abbreviation for Xeon Q2: Is Parallel Studio XE 2013 contains specific tools only targeted to Xeon processors? Is it able to generate optimized machine codes for Intel core platforms? A2: Yes. >>We are going to work on a image processing project which will possibly run on core i3 or core i5 processors. For this project, >>we cannot decide between two Intel products Parallel Studio XE 2013 and System Studio for Linux 2013. For Desktop platforms you need to consider Parallel Studio XE 2013 Q3: In the case we have ordered Parallel Studio XE 2013, do we able to integrate it to NetBeans IDE or Eclipse IDE? A3a: NetBeans IDE - I don't know ( Possibly No and take a look at Release Notes ) A3b: Eclipse IDE - Yes on Linux platforms only. However, a manual integration with Eclipse IDE for Windows could be done Q4: Where can we find a detailed comparison of two products - Parallel Studio XE 2013 and System Studio for Linux 2013? A4: Take a look at: http://software.intel.com/sites/products/documentation/doclib/stdxe/2013/composerxe/compiler/cpp-win/index.htm http://software.intel.com/sites/products/documentation/doclib/stdxe/2013/composerxe/compiler/cpp-lin/index.htm http://software.intel.com/sites/products/documentation/doclib/stdxe/2013/composerxe/compiler/cpp-mac/index.htm Q5: We are planning to use OpenCV's ocl module for this project. Can we use tools from Parallel Studio or System Studio to do some performance analyzes on Intel's GPUs (HD series GPUs)? A5: Consider Intel Media SDK instead. Q6: I know that AVX technolgy is an extension to SSE technogy. From which I understood that AVX is a more sophisticated technology than SSE and this means AVX optimized codes are more efficient (in means of execution time) than SSE optimized ones. Is that true? A6: Yes and take a look at http://software.intel.com/en-us/avx Q7: In the case the following is true: AVX is an extension to SSE, why some processors have multiple instruction set extensions on theri ARK page? eg. http://ark.intel.com/products/65525/Intel-Core-i7-3770T-Processor-8M-Cache-up-to-3_70-GHz A7: This is because some CPU could support several instruction sets at the same time. For example: CPU: Intel Atom N270 Streaming SIMD Extensions features: MMX: 1 SSE: 1 SSE2: 1 SSE3: 1 SSSE3: 1 SSE4.1: 0 SSE4.2: 0
0 Kudos
Engin_F_
Beginner
303 Views

Thank you so much for your immediate response. 

0 Kudos
SergeyKostrov
Valued Contributor II
303 Views
>>...I am planning to pay for Intel Parallel Studio XE 2013... Evaluation versions for Windows and Linux platforms are available and you could use the software for 30 days ( extensions are possible ). All Updates are also avalable for Evaluation versions of Intel software products and try to take a look.
0 Kudos
Reply