From 3ef48f77462971d7e515e62b5bee5636152c8da9 Mon Sep 17 00:00:00 2001 From: Zeref996 <53218160+Zeref996@users.noreply.github.com> Date: Wed, 29 Mar 2023 19:36:58 +0800 Subject: [PATCH] add fdbenchmark run_gpu.sh and run_x86.sh (#1741) --- benchmark/cpp/run_gpu.sh | 34 ++++++++++++++++++++++++++++++++++ benchmark/cpp/run_x86.sh | 13 +++++++++++++ 2 files changed, 47 insertions(+) create mode 100755 benchmark/cpp/run_gpu.sh create mode 100755 benchmark/cpp/run_x86.sh diff --git a/benchmark/cpp/run_gpu.sh b/benchmark/cpp/run_gpu.sh new file mode 100755 index 000000000..4d075c3f9 --- /dev/null +++ b/benchmark/cpp/run_gpu.sh @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +bash benchmark_gpu.sh config/config.gpu.ort.fp32.e2e.mem.txt +bash benchmark_gpu.sh config/config.gpu.ort.fp32.e2e.txt +bash benchmark_gpu.sh config/config.gpu.ort.fp32.txt + +bash benchmark_gpu.sh config/config.gpu.paddle.fp32.e2e.mem.txt +bash benchmark_gpu.sh config/config.gpu.paddle.fp32.e2e.txt +bash benchmark_gpu.sh config/config.gpu.paddle.fp32.txt +# rm all paddle_trt/trt cache +find . -name "trt_serialized*" | xargs rm -rf +bash benchmark_gpu_trt.sh config/config.gpu.paddle_trt.fp16.e2e.mem.txt +bash benchmark_gpu_trt.sh config/config.gpu.paddle_trt.fp16.e2e.txt +bash benchmark_gpu_trt.sh config/config.gpu.paddle_trt.fp16.txt +bash benchmark_gpu_trt.sh config/config.gpu.paddle_trt.fp16.h2d.txt +# rm all paddle_trt/trt cache +find . -name "trt_serialized*" | xargs rm -rf +bash benchmark_gpu_trt.sh config/config.gpu.paddle_trt.fp32.e2e.mem.txt +bash benchmark_gpu_trt.sh config/config.gpu.paddle_trt.fp32.e2e.txt +bash benchmark_gpu_trt.sh config/config.gpu.paddle_trt.fp32.txt +bash benchmark_gpu_trt.sh config/config.gpu.paddle_trt.fp32.h2d.txt +# rm all paddle_trt/trt cache +find . -name "trt_serialized*" | xargs rm -rf +bash benchmark_gpu_trt.sh config/config.gpu.trt.fp16.e2e.mem.txt +bash benchmark_gpu_trt.sh config/config.gpu.trt.fp16.e2e.txt +bash benchmark_gpu_trt.sh config/config.gpu.trt.fp16.txt +bash benchmark_gpu_trt.sh config/config.gpu.trt.fp16.h2d.txt +# rm all paddle_trt/trt cache +find . -name "trt_serialized*" | xargs rm -rf +bash benchmark_gpu_trt.sh config/config.gpu.trt.fp32.e2e.mem.txt +bash benchmark_gpu_trt.sh config/config.gpu.trt.fp32.e2e.txt +bash benchmark_gpu_trt.sh config/config.gpu.trt.fp32.txt +bash benchmark_gpu_trt.sh config/config.gpu.trt.fp32.h2d.txt +# rm all paddle_trt/trt cache +find . -name "trt_serialized*" | xargs rm -rf diff --git a/benchmark/cpp/run_x86.sh b/benchmark/cpp/run_x86.sh new file mode 100755 index 000000000..d4f768b80 --- /dev/null +++ b/benchmark/cpp/run_x86.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +bash benchmark_x86.sh config/config.x86.ort.fp32.e2e.mem.txt +bash benchmark_x86.sh config/config.x86.ort.fp32.e2e.txt +bash benchmark_x86.sh config/config.x86.ort.fp32.txt + +bash benchmark_x86.sh config/config.x86.ov.fp32.e2e.mem.txt +bash benchmark_x86.sh config/config.x86.ov.fp32.e2e.txt +bash benchmark_x86.sh config/config.x86.ov.fp32.txt + +bash benchmark_x86.sh config/config.x86.paddle.fp32.e2e.mem.txt +bash benchmark_x86.sh config/config.x86.paddle.fp32.e2e.txt +bash benchmark_x86.sh config/config.x86.paddle.fp32.txt