Displaying 12 results from an estimated 12 matches for "garzaran".
2011 Dec 08
3
[LLVMdev] Benchmarking for automatic parallelization project
...f automatic
> > parallelization project. What Benchmarking do you suggest me?
>
> Do you mean auto-parallelization or auto-vectorization? If it's the latter, I
> sugguest you find scientific or graphic applications.
For auto-vectorization, look at:
http://polaris.cs.uiuc.edu/~garzaran/doc/pact11.pdf
http://polaris.cs.uiuc.edu/~maleki1/TSVC.tar.gz
If you're looking for auto-parallelization, I can ask around.
-Hal
> I don't think there is
> auto-parallelization benchmark, however.
>
> Regards,
> chenwj
>
--
Hal Finkel
Postdoctoral Appointee
Leade...
2011 Dec 08
0
[LLVMdev] Benchmarking for automatic parallelization project
Hi Hal,
> For auto-vectorization, look at:
> http://polaris.cs.uiuc.edu/~garzaran/doc/pact11.pdf
> http://polaris.cs.uiuc.edu/~maleki1/TSVC.tar.gz
>
> If you're looking for auto-parallelization, I can ask around.
Thanks for the sharing. If that doesn't bother you too much, I would like to
know auto-parallelization benchmarks. :p
Just curious. I was thinki...
2015 Jul 08
7
[LLVMdev] LLVM loop vectorizer
Hello.
I am trying to vectorize a CSR SpMV (sparse matrix vector multiplication) procedure
but the LLVM loop vectorizer is not able to handle such code.
I am using cland and llvm version 3.4 (on Ubuntu 12.10). I use the -fvectorize option
with clang and -loop-vectorize with opt-3.4 .
The CSR SpMV function is inspired from
2011 Dec 01
3
[LLVMdev] Benchmarking for automatic parallelization project
Hi all,
I am looking appropriate Benchmarking for the assessment of automatic
parallelization project. What Benchmarking do you suggest me?
regards
neda
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111201/95e7779c/attachment.html>
2011 Dec 08
0
[LLVMdev] Benchmarking for automatic parallelization project
> I am looking appropriate Benchmarking for the assessment of automatic
> parallelization project. What Benchmarking do you suggest me?
Do you mean auto-parallelization or auto-vectorization? If it's the latter, I
sugguest you find scientific or graphic applications. I don't think there is
auto-parallelization benchmark, however.
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer
2016 Feb 18
3
[LLVMdev] LLVM loop vectorizer
...Nuzman, Ira Rosen and Ayal Zaks. Auto-Vectorization of Interleaved
>>> // Data for SIMD
>>> //
>>> // Other ideas/concepts are from:
>>> // A. Zaks and D. Nuzman. Autovectorization in GCC-two years later.
>>> //
>>> // S. Maleki, Y. Gao, M. Garzaran, T. Wong and D. Padua. An Evaluation of
>>> // Vectorizing Compilers.
>>> And probably, some of the parts are written from scratch with no reference to a paper.
>>>
>>> The presentations you found are a good starting point, but while they’re still good from
&g...
2016 Jun 04
4
[LLVMdev] LLVM loop vectorizer
...aper: // Dorit Nuzman, Ira
>>>>> Rosen and Ayal Zaks. Auto-Vectorization of Interleaved // Data for SIMD // //
>>>>> Other ideas/concepts are from: // A. Zaks and D. Nuzman. Autovectorization in
>>>>> GCC-two years later. // // S. Maleki, Y. Gao, M. Garzaran, T. Wong and D. Padua.
>>>>> An Evaluation of // Vectorizing Compilers. And probably, some of the parts are
>>>>> written from scratch with no reference to a paper.
>>>>>
>>>>> The presentations you found are a good starting point, but w...
2016 Jun 07
2
[LLVMdev] LLVM loop vectorizer
...aper: // Dorit Nuzman, Ira
>>>>> Rosen and Ayal Zaks. Auto-Vectorization of Interleaved // Data for SIMD // //
>>>>> Other ideas/concepts are from: // A. Zaks and D. Nuzman. Autovectorization in
>>>>> GCC-two years later. // // S. Maleki, Y. Gao, M. Garzaran, T. Wong and D. Padua.
>>>>> An Evaluation of // Vectorizing Compilers. And probably, some of the parts are
>>>>> written from scratch with no reference to a paper.
>>>>>
>>>>> The presentations you found are a good starting point, but w...
2011 Oct 29
4
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...-vectorize
-unroll-allow-partial -O3 with no other optimization flags (the patch
adds the -vectorize option). llc was just given -O3.
Below I've included results using the benchmark program by Maleki, et
al. See:
An Evaluation of Vectorizing Compilers - PACT'11
(http://polaris.cs.uiuc.edu/~garzaran/doc/pact11.pdf). The source of
their benchmark program was retrieved from:
http://polaris.cs.uiuc.edu/~maleki1/TSVC.tar.gz
Also, when using clang, I had to pass -Dinline= on the command line:
when using -emit-llvm, clang appears not to emit code for functions
declared inline. This is a bug, but I&...
2011 Oct 29
0
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...).
And opt had also been given the flag: -bb-vectorize-vector-bits=256
-Hal
> llc was just given -O3.
>
> Below I've included results using the benchmark program by Maleki, et
> al. See:
> An Evaluation of Vectorizing Compilers - PACT'11
> (http://polaris.cs.uiuc.edu/~garzaran/doc/pact11.pdf). The source of
> their benchmark program was retrieved from:
> http://polaris.cs.uiuc.edu/~maleki1/TSVC.tar.gz
>
> Also, when using clang, I had to pass -Dinline= on the command line:
> when using -emit-llvm, clang appears not to emit code for functions
> declared...
2011 Oct 29
0
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...t; -Hal
> >
> > > llc was just given -O3.
> > >
> > > Below I've included results using the benchmark program by Maleki, et
> > > al. See:
> > > An Evaluation of Vectorizing Compilers - PACT'11
> > > (http://polaris.cs.uiuc.edu/~garzaran/doc/pact11.pdf). The source of
> > > their benchmark program was retrieved from:
> > > http://polaris.cs.uiuc.edu/~maleki1/TSVC.tar.gz
> > >
> > > Also, when using clang, I had to pass -Dinline= on the command line:
> > > when using -emit-llvm, clang ap...
2011 Oct 29
4
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...e better results below...
>
> -Hal
>
> > llc was just given -O3.
> >
> > Below I've included results using the benchmark program by Maleki, et
> > al. See:
> > An Evaluation of Vectorizing Compilers - PACT'11
> > (http://polaris.cs.uiuc.edu/~garzaran/doc/pact11.pdf). The source of
> > their benchmark program was retrieved from:
> > http://polaris.cs.uiuc.edu/~maleki1/TSVC.tar.gz
> >
> > Also, when using clang, I had to pass -Dinline= on the command line:
> > when using -emit-llvm, clang appears not to emit code fo...