Add run script for the timing experiments
This commit is contained in:
9
timings/run.sh
Normal file
9
timings/run.sh
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Compile and run the exploratory timing experiments from the article.
|
||||||
|
# ./run.sh -> default run (C2 auto-vectorization ON)
|
||||||
|
# ./run.sh -XX:-UseSuperWord -> same experiments with SuperWord disabled
|
||||||
|
set -euo pipefail
|
||||||
|
cd "$(dirname "$0")"
|
||||||
|
mkdir -p out
|
||||||
|
javac --add-modules jdk.incubator.vector -d out $(find src -name '*.java')
|
||||||
|
java --add-modules jdk.incubator.vector "$@" -cp out com.ankurm.vectorapi.Main
|
||||||
Reference in New Issue
Block a user