Displaying 4 results from an estimated 4 matches for "callsn".
Did you mean:
calls
2011 Mar 22
2
[LLVMdev] Parallelization
...to specify in OpenMP that you
want to be able to select choices at runtime. A common construct is:
SCHEDULE(runtime)
This will stop dragonegg from inlining some OpenMP runtime calls, which
could complicate the code unnecessarily.
Cheers
Tobi
P.S.: In case of directly inserting OpenMP function callsn it would be
nice to have support for a set of LLVM intrinsics that will
automatically be lowered to the relevant OpenMP/mpc.sf.net function
calls. Let me know when you think about working on such a thing.
2011 Mar 22
0
[LLVMdev] Parallelization
On Tue, Mar 22, 2011 at 1:36 PM, Gokul Ramaswamy <gokulhcramaswamy at gmail.com
> wrote:
> Hi Duncan Sands,
>
> As I have understood, GOMP and OpenMP provides support for
> parallelizing program at source program level. But I am at the IR level.
> That is I am trying to parallelize the IR code. This is the case of
> automatic parallelization. The programmer writing the
2011 Mar 22
0
[LLVMdev] Parallelization
...e to select choices at runtime. A common construct is:
>
> SCHEDULE(runtime)
>
> This will stop dragonegg from inlining some OpenMP runtime calls, which
> could complicate the code unnecessarily.
>
> Cheers
> Tobi
>
> P.S.: In case of directly inserting OpenMP function callsn it would be
> nice to have support for a set of LLVM intrinsics that will
> automatically be lowered to the relevant OpenMP/mpc.sf.net function
> calls. Let me know when you think about working on such a thing.
> _______________________________________________
> LLVM Developers maili...
2011 Mar 22
2
[LLVMdev] Parallelization
Hi Duncan Sands,
As I have understood, GOMP and OpenMP provides support for parallelizing
program at source program level. But I am at the IR level. That is I am
trying to parallelize the IR code. This is the case of automatic
parallelization. The programmer writing the code does not have any idea of
parallelization going behind the hood.
So my question is instead of support at the source