Displaying 11 results from an estimated 11 matches for "autovectorised".
Did you mean:
autovectoriser
2011 Nov 14
2
[LLVMdev] Performance Tracking
Hello Everyone,
I've been looking at benchmarks of LLVM recently, and overall they look pretty good. Aside from things that use OpenMP or benefit from autovectorisation, Clang/LLVM and GCC seem to come fairly close, with no overall winner.
But: there do seem to have been a number of performance regressions between 2.9 and 3.0:
http://openbenchmarking.org/result/1110178-AR-1110173AR66
2012 Nov 06
2
[LLVMdev] Regarding BOF: Vectorization in LLVM
Hi Nadav,
Unfortunately I'm not attending the dev meeting, but the BoF looks
interesting. One thing that I'd like to throw into the mix is that, while
dealing with autovectorisation of LLVM compiled down from C-like languages
(or maybe Fortran-like languages) is clearly a very big area for fruitful
work both algorithmically and in terms of practical relevance, it'd also be
interesting
2011 Nov 14
0
[LLVMdev] Performance Tracking
On Nov 14, 2011, at 10:46 AM, David Chisnall wrote:
> Hello Everyone,
>
> I've been looking at benchmarks of LLVM recently, and overall they look pretty good. Aside from things that use OpenMP or benefit from autovectorisation, Clang/LLVM and GCC seem to come fairly close, with no overall winner.
Nice. Thanks.
>
> But: there do seem to have been a number of performance
2012 Nov 06
0
[LLVMdev] Regarding BOF: Vectorization in LLVM
Hi David!
On Nov 6, 2012, at 3:23 AM, David Tweed <david.tweed at gmail.com> wrote:
> Hi Nadav,
>
> Unfortunately I'm not attending the dev meeting, but the BoF looks interesting. One thing that I'd like to throw into the mix is that, while dealing with autovectorisation of LLVM compiled down from C-like languages (or maybe Fortran-like languages) is clearly a very big
2013 Oct 25
0
[LLVMdev] Is there pass to break down <4 x float> to scalars
...e propagated from the parallel program.
> One can then fall back to the original (hand vectorized) code in case
> the autovectorization failed, to get some vector hardware utilization
> still.
Sounds like a nice compromise if it could be made to work. Would it be
LLVM that reverts to the autovectorised version, or pocl?
> On 10/25/2013 04:15 PM, Richard Sandiford wrote:
>> To be honest I hadn't really thought about targets with vector units
>> at all.:-) I was just assuming that we'd want to keep vector operations
>> together if there's native support. E.g. IS...
2010 May 05
5
[LLVMdev] Auto-Vectorization in LLVM
Hi,
I found out that Auto-Vectorization was implemented as a part of GSoC
2009.
Can someone point me to the code repository including any
documentation available?
I would also like to know if there is any progress/future plans to
include this
in the main trunk?
Best Regards,
Raj
2013 Oct 25
2
[LLVMdev] Is there pass to break down <4 x float> to scalars
Hi,
Great to see someone working on this. This will benefit the performance
portability goal of the pocl's OpenCL kernel compiler. It has been one of
the low hanging fruits in improving its implicit WG vectorization
applicability.
The use case there is that sometimes it makes sense to devectorize
the explicitly used vector datatype code of OpenCL kernels in order to make
better opportunities
2012 Nov 06
2
[LLVMdev] Regarding BOF: Vectorization in LLVM
----- Original Message -----
> From: "Nadav Rotem" <nrotem at apple.com>
> To: "David Tweed" <david.tweed at gmail.com>
> Cc: llvmdev at cs.uiuc.edu
> Sent: Tuesday, November 6, 2012 11:08:23 AM
> Subject: Re: [LLVMdev] Regarding BOF: Vectorization in LLVM
>
> Hi David!
>
> On Nov 6, 2012, at 3:23 AM, David Tweed <david.tweed at
2012 Nov 06
0
[LLVMdev] Regarding BOF: Vectorization in LLVM
On Tue, Nov 6, 2012 at 6:11 PM, Hal Finkel <hfinkel at anl.gov> wrote:
> ----- Original Message -----
>> From: "Nadav Rotem" <nrotem at apple.com>
>> To: "David Tweed" <david.tweed at gmail.com>
>> Cc: llvmdev at cs.uiuc.edu
>> Sent: Tuesday, November 6, 2012 11:08:23 AM
>> Subject: Re: [LLVMdev] Regarding BOF: Vectorization in
2011 Nov 16
2
[LLVMdev] [cfe-dev] Performance Tracking
Le 14 novembre 2011 20:40, Evan Cheng <evan.cheng at apple.com> a écrit :
>
> On Nov 14, 2011, at 10:46 AM, David Chisnall wrote:
>
> > Hello Everyone,
> >
> > I've been looking at benchmarks of LLVM recently, and overall they look
> pretty good. Aside from things that use OpenMP or benefit from
> autovectorisation, Clang/LLVM and GCC seem to come
2014 May 28
2
[LLVMdev] Partially complete LLVM backend for the VideoCore 4
Hello,
For a while I've been working on an LLVM backend for Broadcom's
VideoCore 4, the GPU made famous by the Raspberry Pi. This isn't the
QPU, for which Broadcom released docs a little while ago; it's the main
processor, which is a VC4 core.
It's a rather elegant thing with two cores, 32 registers, a built-in DSP
and an extremely nice instruction set; reverse engineered