search for: seidel_sequential

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

2010 Oct 05
0
[LLVMdev] Multithreaded code generation
...think this is the way to go: 1. Have a look at pluto[1] Pluto is a source to source compiler that can auto parallelize hand selected code. To check how it works I attached you an example, where it translates normal C code to OpenMP parallelized code. Compile it like this: gcc -O3 seidel.c -o seidel_sequential gcc -O3 -fopenmp -lm seidel.par.c -o seidel_parallel I tried this on a 2 Core / 4 Thread Intel processor $ time ./seidel_sequential real 0m6.923s user 0m6.890s sys 0m0.010s $ time ./seidel_parallel real 0m2.710s user 0m10.730s sys 0m0.010s One way to get this feature automatically into LLVM i...
2010 Oct 05
3
[LLVMdev] Multithreaded code generation
Hi yes, I'm asking for any advice, I want to implement multithreaded code generator in LLVM. tnx --- On Tue, 10/5/10, Duncan Sands <baldrick at free.fr> wrote: From: Duncan Sands <baldrick at free.fr> Subject: Re: [LLVMdev] Multithreaded code generation To: llvmdev at cs.uiuc.edu Date: Tuesday, October 5, 2010, 10:50 AM Hi Hamed, > I want to use LLVM to automatically
2010 Oct 05
2
[LLVMdev] Multithreaded code generation
...I think this is the way to go: 1. Have a look at pluto[1] Pluto is a source to source compiler that can auto parallelize hand selected code. To check how it works I attached you an example, where it translates normal C code to OpenMP parallelized code. Compile it like this: gcc -O3 seidel.c -o seidel_sequential gcc -O3 -fopenmp -lm seidel.par.c -o seidel_parallel I tried this on a 2 Core / 4 Thread Intel processor $ time ./seidel_sequential real    0m6.923s user    0m6.890s sys    0m0.010s $ time ./seidel_parallel real    0m2.710s user    0m10.730s sys    0m0.010s One way to get this feature automat...