From 2c2e0fb172e947776eafb4ba12288affd744ea98 Mon Sep 17 00:00:00 2001 From: Jeong YunWon Date: Wed, 7 Aug 2024 08:17:00 +0900 Subject: [PATCH] pyperf bench script --- scripts/bench.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 scripts/bench.sh diff --git a/scripts/bench.sh b/scripts/bench.sh new file mode 100644 index 000000000..084970b0f --- /dev/null +++ b/scripts/bench.sh @@ -0,0 +1,14 @@ +for BENCH in "int" "nbody" "fannkuch" "scimark"; do + for CPYTHON in "3.9" "3.10"; do + CMD="python${CPYTHON} ${BENCH}.py -o reports/${BENCH}_cpython${CPYTHON}.pyperf" + echo "${CMD}" + ${CMD} + sleep 1 + done + for RUSTPYTHON in "3819" "main"; do + CMD="./target/release/rustpython_${RUSTPYTHON} ${BENCH}.py -o reports/${BENCH}_rustpython_${RUSTPYTHON}.pyperf" + echo "${CMD}" + ${CMD} + sleep 1 + done +done