projects
/
LbmBenchmarkKernelsPublic.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
merge with kernels from MH's master thesis
[LbmBenchmarkKernelsPublic.git]
/
src
/
test-verification.sh
diff --git
a/src/test-verification.sh
b/src/test-verification.sh
index 1dc89067a082379d14c1084b8836acab1296bea2..8f871b5e3cfbe4d271cf248e7c6af9eeb8573467 100755
(executable)
--- a/
src/test-verification.sh
+++ b/
src/test-verification.sh
@@
-55,15
+55,16
@@
function run_kernel
local K="$2" # Kernel name
local T="$3" # Number of threads
local KernelArgs="${4:-""}"
local K="$2" # Kernel name
local T="$3" # Number of threads
local KernelArgs="${4:-""}"
+ local BinaryArgs="${5:-""}"
((++TestsTotal))
((++TestsTotal))
- echo -n "$Binary -verify -kernel $K -t $T -pin $(seq -s , 0 $((T-1))) ${KernelArgs:+"-- "}$KernelArgs "
+ echo -n "$Binary -verify -kernel $K -t $T -pin $(seq -s , 0 $((T-1))) $
BinaryArgs $
{KernelArgs:+"-- "}$KernelArgs "
if [ "$KernelArgs" == "" ]; then
if [ "$KernelArgs" == "" ]; then
- $Binary -verify -kernel $K -t $T -pin $(seq -s , 0 $((T-1))) > "$Tmp" 2>&1
+ $Binary -verify -kernel $K -t $T -pin $(seq -s , 0 $((T-1)))
$BinaryArgs
> "$Tmp" 2>&1
else
else
- $Binary -verify -kernel $K -t $T -pin $(seq -s , 0 $((T-1))) -- $KernelArgs > "$Tmp" 2>&1
+ $Binary -verify -kernel $K -t $T -pin $(seq -s , 0 $((T-1)))
$BinaryArgs
-- $KernelArgs > "$Tmp" 2>&1
fi
local ExitCode="$?"
fi
local ExitCode="$?"
@@
-86,6
+87,7
@@
for K in $("$Binary" -list | tail -n +7); do
for T in $(seq 1 $NThreads); do
run_kernel "$Binary" "$K" "$T"
for T in $(seq 1 $NThreads); do
run_kernel "$Binary" "$K" "$T"
+ # run_kernel "$Binary" "$K" "$T" "" "-dims 17x17x17"
# Check in the usage string, if the kernel accepts parameters for blocking.
# Check in the usage string, if the kernel accepts parameters for blocking.
This page took
0.049655 seconds
and
5
git commands to generate.