[LLVMdev] YA Vectorization Benchmark
Nadav Rotem
nrotem at apple.com
Fri Nov 16 16:28:09 PST 2012
LGTM!
On Nov 16, 2012, at 3:38 PM, Renato Golin <rengolin at systemcall.org> wrote:
> On 16 November 2012 21:43, Nadav Rotem <nrotem at apple.com> wrote:
>> Once Michael Ilseman commits the fast math patch we will be able to implement floating point reductions.
>
> That's great news!
>
> Attached is the whole benchmark, divided into 24 kernels and running
> on LNT with FP comparison and timings.
>
> Unpack the file onto SingleSource/Benchmarks and change the Makefile
> to add LivermoreLoops to the tests. Run the LNT tests with
> --only-test SingleSource/Benchmarks/LivermoreLoops to see it pass.
>
> The heuristics are dumb accumulations of the array values, just to get
> a value that will change considerably with small FP errors, so we can
> easily test and adjust how much FP error is being incurred by
> fast-math.
>
> If no one objects, I'll commit to the test-suite.
>
> --
> cheers,
> --renato
>
> http://systemcall.org/
> <LivermoreLoops.tar.gz>
More information about the llvm-dev
mailing list