search for: __mpcomp_runtime_loop_begin

Displaying 4 results from an estimated 4 matches for "__mpcomp_runtime_loop_begin".

2012 Jan 16
3
[LLVMdev] multi-threading in llvm
...ys "I want this loop to be parallel, do it for me". What you think about this? Implementation is calls of OpenMP library functions in a way provided by the library abi. For example, in mpc: pragma omp for schedule(runtime) for ( i=lb ; i COND b ; i+=incr ) { A ; } -> if ( __mpcomp_runtime_loop_begin( ... ) ) { do { for ( ... ) { A ; } } while ( __mpcomp_runtime_loop_next( ... ) ) ; } __mpcomp_runtime_loop_end() ; I think this work is not simple for me, so any comments are welcomed. 2012/1/7 Tobias Grosser <tobias at grosser.es>: > On 01/07/20...
2012 Jan 16
1
[LLVMdev] OpenMP support for LLVM
...irectly generating LLVM-IR with OpenMP constructs. > Implementation is calls of OpenMP library functions in a way provided > by the library abi. For example, in mpc: > > pragma omp for schedule(runtime) > for ( i=lb ; i COND b ; i+=incr ) { A ; } > -> > if ( __mpcomp_runtime_loop_begin( ... ) ) { > do { > for ( ... ) { > A ; > } > } while ( __mpcomp_runtime_loop_next( ... ) ) ; > } > __mpcomp_runtime_loop_end() ; > > > I think this work is not simple for me, so any comments are welcomed. I have some idea...
2012 Jan 16
0
[LLVMdev] OpenMP support for LLVM
...onstructs. > > > Implementation is calls of OpenMP library functions in a way provided > > by the library abi. For example, in mpc: > > > > pragma omp for schedule(runtime) > > for ( i=lb ; i COND b ; i+=incr ) { A ; } > > -> > > if ( __mpcomp_runtime_loop_begin( ... ) ) { > > do { > > for ( ... ) { > > A ; > > } > > } while ( __mpcomp_runtime_loop_next( ... ) ) ; > > } > > __mpcomp_runtime_loop_end() ; > > > > > > I think this work is not simple for m...
2012 Jan 07
0
[LLVMdev] multi-threading in llvm
On 01/07/2012 12:38 AM, Vlad Krylov wrote: > Hi, > > It was proposed to implement OpenMP framework. > Is there any progress in this area? Was the question raised at the > Euro-LLVM? Does anybody work on implementation? I am not aware of any work that was done or is planned to be done in public. At Euro-LLVM I had a short discussion with Alexandra about targeting the OpenMP run