[PATCH] D49948: [test-suite] Add Image Processing Kernels Using Benchmark Library: Anisotropic diffusion
Pankaj via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 27 16:24:52 PDT 2018
proton created this revision.
proton added reviewers: Meinersbur, homerdin, hfinkel, MatzeB.
Herald added subscribers: llvm-commits, mgorny.
Herald added a reviewer: bollu.
Runtime:
With Polly
----------
Benchmark Time CPU Iterations
-------------------------------------------------------------------------
BENCHMARK_ANISTROPIC_DIFFUSION/32 242 us 242 us 2832
BENCHMARK_ANISTROPIC_DIFFUSION/64 1120 us 1120 us 614
BENCHMARK_ANISTROPIC_DIFFUSION/128 4680 us 4680 us 131
BENCHMARK_ANISTROPIC_DIFFUSION/256 19263 us 19261 us 36
Without Polly
-------------
Benchmark Time CPU Iterations
-------------------------------------------------------------------------
BENCHMARK_ANISTROPIC_DIFFUSION/32 2390 us 2383 us 292
BENCHMARK_ANISTROPIC_DIFFUSION/64 10961 us 10949 us 64
BENCHMARK_ANISTROPIC_DIFFUSION/128 46711 us 46707 us 15
BENCHMARK_ANISTROPIC_DIFFUSION/256 194217 us 194172 us 4
Repository:
rT test-suite
https://reviews.llvm.org/D49948
Files:
MicroBenchmarks/ImageProcessing/AnisotropicDiffusion/CMakeLists.txt
MicroBenchmarks/ImageProcessing/AnisotropicDiffusion/anisotropicDiffusion.reference_output
MicroBenchmarks/ImageProcessing/AnisotropicDiffusion/anisotropicDiffusionKernel.c
MicroBenchmarks/ImageProcessing/AnisotropicDiffusion/diffusion.h
MicroBenchmarks/ImageProcessing/AnisotropicDiffusion/main.cpp
MicroBenchmarks/ImageProcessing/CMakeLists.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D49948.157799.patch
Type: text/x-patch
Size: 8062 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180727/297d0632/attachment.bin>
More information about the llvm-commits
mailing list