[LLVMdev] YA Vectorization Benchmark

Nadav Rotem nrotem at apple.com
Fri Nov 16 13:43:20 PST 2012


Hi Renato!

Thanks for working on this!  It's really important to have more array-ish benchmarks. 

On Nov 16, 2012, at 12:28 PM, Renato Golin <rengolin at systemcall.org> wrote:

> Daniel, Nadav, Hal,
> 
> So, after some painstakingly boring re-formatting, I've split the 24
> kernels into 24 files (and left a horrible header file with code in
> it, which I'll clean up later).
> 
> Since we're taking times in the benchmark tool, and we're trying to
> assert the quality of the FP approximation by the vectorization, I'll
> try to come up with a reasonable watermark for each test. Maybe adding
> the values of all elements in the result vector, or something, and
> printing that value, using FP_TOLERANCE to detect errors in the
> vectorized code.
> 

Once Michael Ilseman commits the fast math patch we will be able to implement floating point reductions. 

Thanks,
Nadav



More information about the llvm-dev mailing list