Displaying 4 results from an estimated 4 matches for "__mpcomp_runtime_loop_next".
2012 Jan 16
3
[LLVMdev] multi-threading in llvm
...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/2012 12:38 AM, Vlad Krylov wrote:
>>
>> Hi,
>>
>> It was proposed to implement OpenM...
2012 Jan 16
1
[LLVMdev] OpenMP support for LLVM
...e 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 ideas, but as this is a larger project, we should probably
get a wider audience to review such a proposal. (You may also want to
copy the...
2012 Jan 16
0
[LLVMdev] OpenMP support for LLVM
...> 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 ideas, but as this is a larger project, we should probably
> get a wider audience to review such a pr...
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