summaryrefslogtreecommitdiff
path: root/src/app/stream/run.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/stream/run.sh')
-rwxr-xr-xsrc/app/stream/run.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/app/stream/run.sh b/src/app/stream/run.sh
new file mode 100755
index 0000000..8cc3da2
--- /dev/null
+++ b/src/app/stream/run.sh
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+cd "$(git rev-parse --show-toplevel)"
+
+target="$(grep '^CONFIG_arch=' .config | cut -d '"' -f 2)"
+
+mkdir -p src/app/stream/log
+: > src/app/stream/log/${target}.txt
+
+for stride in 1 2 4 8 16 32 64; do
+ for type in uint8_t uint16_t uint32_t uint64_t float double; do
+ kconfig-tweak --keep-case --set-str app_stream_stride $stride
+ kconfig-tweak --keep-case --set-str app_stream_type $type
+
+ echo
+ echo "stride: ${stride}"
+ echo "type : ${type}"
+ echo
+
+ ./mp && make cat >> src/app/stream/log/${target}.txt
+ done
+done