search for: cppref_pragma_parallel

Displaying 3 results from an estimated 3 matches for "cppref_pragma_parallel".

2013 Jan 28
0
[LLVMdev] [PATCH] parallel loop awareness to the LoopVectorizer
...with a non-existing loop dependence analyzer is equivalent to the semantics of the proposed metadata. Also, it's a bit unclear what is the real difference to the #pragma parallel: http://software.intel.com/sites/products/documentation/studio/composer/en-us/2011Update/compiler_c/cref_cls/common/cppref_pragma_parallel.htm It similarly states: "However, if dependencies are proven, they are not ignored." So conversely, if the compiler cannot prove a dependency for some reason, they *are* ignored? OpenMP's 'omp for', on the other hand, can be used to mark a truly parallel loop where this me...
2013 Jan 28
5
[LLVMdev] [PATCH] parallel loop awareness to the LoopVectorizer
----- Original Message ----- > From: "Nadav Rotem" <nrotem at apple.com> > To: "Pekka Jääskeläinen" <pekka.jaaskelainen at tut.fi> > Cc: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu> > Sent: Monday, January 28, 2013 10:45:36 AM > Subject: Re: [LLVMdev] [PATCH] parallel loop awareness to the LoopVectorizer > > Hi Pekka,
2013 Jan 28
0
[LLVMdev] parallel loop awareness to the LoopVectorizer
...something with slightly weaker semantics for ivdep. > > > > > Also, it's a bit unclear what is the real difference to the #pragma > > parallel: > > > http://software.intel.com/sites/products/documentation/studio/composer/en-us/2011Update/compiler_c/cref_cls/common/cppref_pragma_parallel.htm > > > > It similarly states: "However, if dependencies are proven, they are > > not > > ignored." So conversely, if the compiler cannot prove a dependency > > for > > some reason, they *are* ignored? > > Interesting. > > > > > O...