Computación en paralelo

Exception when run project at debug mode using cilk_for

Dear all,

I have used cilk_plus to make parallel processing into my source code with visual studio 2008 IDE.

But when I build it at debug mode, the project throw an exception below:

"Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is usually a result of calling a function pointer declared with a different calling convention"

How can  I resolve it to make debug mode operated ?

Thanks of all,

Tam Nguyen


Run-time error: undefined symbol: _intel_fast_memmove

Hello everyone,

I am trying to do something rather exotic. I think I have reached a good point in the process, but now I got stuck.

More specifically, I have a MATLAB program, part of which is very computationally intensive. I have successfully put this part into a MEX file (written in C) and parallelized it using OpenMP. So, the MATLAB part only sets up a bunch of arrays and the time-consuming part is done in the MEX file. Everything fine up to this point.

Is there a usable intrinsics guide?

Is there a usable intrinsics guide?

Note, I have the Intel(R) Intrinsics Guide V3.01. However, it is not very productive in finding what you want (need) nor is it comprehensive.

For example, you cannot specify a filter by type. Example, I want to see only _m128i types.

Also, this guide is not comprehensible as it contains only the mmx/sse/avx/avx2/avx-512 intrinsics - it does not contain all the other "intrinsics" such as the meta language intrinsics (e.g. type traits  is_convertable).

Is there such a guide?

Jim Demspey

Seg. fault when using _m512_mul_pd

I'm an undergrad student working on some code for that is supposed to just do some simple matrix multiplication. The professor I'm working for has purchased a MIC and I'm trying to get things working using some of the C++ intrinsics. In particular I'm using _m512_mul_pd to try to multiply two  together and I'm storing the result in another vector. However, when ever I have any code that accesses the variable I use to store the result of the multiplication in I get a seg. fault. Any ideas of why this is happening and what I can do to fix it?

Suscribirse a Computación en paralelo