Update to benchmark scripts to consider for using softmax

This commit is contained in:
Qianfeng Zhang
2025-10-23 10:02:22 +00:00
parent be3b27edd3
commit 91afdfee40
6 changed files with 74 additions and 6 deletions

View File

@@ -1,7 +1,19 @@
#!/bin/bash
set +x
BUILD=build
EXE=$BUILD/bin/tile_example_hstu_attention
USE_SOFTMAX=0
if [ $# -ge 1 ]; then
USE_SOFTMAX=$1
fi
if [ $USE_SOFTMAX -eq 1 ]; then
EXE="$BUILD/bin/tile_example_hstu_attention -softmax=1"
else
EXE="$BUILD/bin/tile_example_hstu_attention"
fi
dtype="bf16"
hdim=128

View File

@@ -1,8 +1,19 @@
#!/bin/bash
set +x
BUILD=build
EXE=$BUILD/bin/tile_example_hstu_attention
USE_SOFTMAX=0
if [ $# -ge 1 ]; then
USE_SOFTMAX=$1
fi
if [ $USE_SOFTMAX -eq 1 ]; then
EXE="$BUILD/bin/tile_example_hstu_attention -softmax=1"
else
EXE="$BUILD/bin/tile_example_hstu_attention"
fi
dtype="bf16"
hdim=128

View File

@@ -1,8 +1,19 @@
#!/bin/bash
set +x
BUILD=build
EXE=$BUILD/bin/tile_example_hstu_attention
USE_SOFTMAX=0
if [ $# -ge 1 ]; then
USE_SOFTMAX=$1
fi
if [ $USE_SOFTMAX -eq 1 ]; then
EXE="$BUILD/bin/tile_example_hstu_attention -softmax=1"
else
EXE="$BUILD/bin/tile_example_hstu_attention"
fi
dtype="bf16"
hdim=128

View File

@@ -1,8 +1,19 @@
#!/bin/bash
set +x
BUILD=build
EXE=$BUILD/bin/tile_example_hstu_attention
USE_SOFTMAX=0
if [ $# -ge 1 ]; then
USE_SOFTMAX=$1
fi
if [ $USE_SOFTMAX -eq 1 ]; then
EXE="$BUILD/bin/tile_example_hstu_attention -softmax=1"
else
EXE="$BUILD/bin/tile_example_hstu_attention"
fi
dtype="bf16"

View File

@@ -1,8 +1,19 @@
#!/bin/bash
set +x
BUILD=build
EXE=$BUILD/bin/tile_example_hstu_attention
USE_SOFTMAX=0
if [ $# -ge 1 ]; then
USE_SOFTMAX=$1
fi
if [ $USE_SOFTMAX -eq 1 ]; then
EXE="$BUILD/bin/tile_example_hstu_attention -softmax=1"
else
EXE="$BUILD/bin/tile_example_hstu_attention"
fi
dtype="bf16"

View File

@@ -1,7 +1,19 @@
#!/bin/bash
set +x
BUILD=build
EXE=$BUILD/bin/tile_example_hstu_attention
USE_SOFTMAX=0
if [ $# -ge 1 ]; then
USE_SOFTMAX=$1
fi
if [ $USE_SOFTMAX -eq 1 ]; then
EXE="$BUILD/bin/tile_example_hstu_attention -softmax=1"
else
EXE="$BUILD/bin/tile_example_hstu_attention"
fi
for dtype in "fp16" "bf16"; do
for seqlen in 512 1024 3072; do