[PATCH] D48046: [test-suite] Backprop kernel from Rodinia Benchmark
Pankaj via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 20 09:01:36 PDT 2018
proton updated this revision to Diff 156504.
proton added a comment.
It runs for 1.1 sec for normal problem size and 0.6 sec for smaller
The main kernel function takes around 0.7-0.8 sec of 1.1 sec.
Polly detects scops here but runtime is still same
Changes:
- Removed -ffast-math flag by default
- Clearer array declaration
- Code Cleanup
- differential wrt latest repository
- Checksum of output compare instead of entire output compare
- removed use of restrict keyword
- added rand implemetation (glibc_compat_rand.c)
- Added Rodinia License
Repository:
rT test-suite
https://reviews.llvm.org/D48046
Files:
LICENSE.TXT
MultiSource/Benchmarks/CMakeLists.txt
MultiSource/Benchmarks/Rodinia/CMakeLists.txt
MultiSource/Benchmarks/Rodinia/LICENSE
MultiSource/Benchmarks/Rodinia/Makefile
MultiSource/Benchmarks/Rodinia/backprop/CMakeLists.txt
MultiSource/Benchmarks/Rodinia/backprop/Makefile
MultiSource/Benchmarks/Rodinia/backprop/backprop.h
MultiSource/Benchmarks/Rodinia/backprop/backprop.reference_output
MultiSource/Benchmarks/Rodinia/backprop/backpropKernel.c
MultiSource/Benchmarks/Rodinia/backprop/glibc_compat_rand.c
MultiSource/Benchmarks/Rodinia/backprop/glibc_compat_rand.h
MultiSource/Benchmarks/Rodinia/backprop/main.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D48046.156504.patch
Type: text/x-patch
Size: 16998 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180720/ed005469/attachment.bin>
More information about the llvm-commits
mailing list