Do you have questions that you are not finding the answers for in our documentation? Need more training, source code examples, on what specifically? Help us understand what's missing so that we can make sure we develop documentation you care about (what is important, and what is nice to have)! Thank you
In the period prior to the launch of Intel® Xeon Phi™ coprocessor, Intel collected questions from developers who had been involved in pilot testing. This document contains some of the most common questions asked. Additional information and Best-Known-Methods for the Intel Xeon Phi coprocessor can be found here.
The Intel® Compiler reference guides can be found at:
Оптимизация? Конечно, каждый сталкивался с данной задачей при разработке своих, сколь-нибудь значительных, требующих определённых вычислений, приложений. При этом способов оптимизировать код существует огромное множество, и, как следствие, различных путей сделать это в автоматическом режиме с помощью опций компилятора. Вот здесь и возникает проблема – как выбрать то, что нужно нам и не запутаться?
- Intel Instruction Set Architecture Extensions
- Intel® Architecture Instruction Set Extensions Programming Reference includes:
- Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instructions (AVX512F, AVX512DQ, AVX512BW, AVX512VL, AVX512CD, AVX512PF, AVX512ER)
- Intel® Secure Hash Algorithm (Intel® SHA) extensions
- Intel® Memory Protection Extensions (Intel® MPX)
We did a webinar this morning at 8am Pacific time on changes and new updates in Cilk in the Intel Parallel Composer beta. I am posting the slides here. Let me know if there's any interest to do another webinar on this around 5pm or so Pacific time - I want to see if there's anyone that couldn't attend due to the time that would have liked to attend. Thanks everyone, and I really enjoyed the questions in today's session.
As the description of "IIR Gaussian Blur Filter Implementation using Intel® Advanced Vector Extensions",
The AVX should be faster than SSE,But, my result of performance measurement as following:
The computer supports AVX
number CPU in the system = 4
IIR Gaussian Filter Coefficients are:
a0 = 0.021175, a1 = -0.017807, a2 = 0.021103, a3 = -0.017875, b1 = -1.837578, b2
= 0.844174, cprev = 0.510583, cnext = 0.489409
image width = 1024, height = 1024
Running multi threaded SSE code
Running multi threaded AVX code
I'm testing a custom implementation of strcmp() which involves SSE4.2 and this instruction in particular:
I've made a test that passes unaligned pointers to the custom strcmp(), the test looks like this:
We have a cluster of Xeon Phi 5110P cards. Recently we noticed that most the cards are running at lower CPU frequency of 842MHz instead of 1052MHz, which makes our application run 15% slower than the full speed.
Does anybody know why our Xeon Phi cards are under utilizing the resource?
I recently create and build a lib on window host with mkl lib function used, however, I see lots of weird warnings , can you tell me how to get rid of them, thanks a lot. I included below mkl header files:
I used mkl buffer allocate and free, fft etc functions, it reported like 8000 plus warning, I extracted part of them as below.
Is anyone know how to modify intel integrated graphics pstate value or TDP(Thermal Design Power)?
I know there is some register would control the CPU TDP,but i don't know where can i modify the GPU TDP
Could someone know where can i modify these value ?