29 lines
777 B
Bash
Executable File
29 lines
777 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# 快速测试脚本 - 验证所有程序可以正常运行
|
|
|
|
echo "=========================================="
|
|
echo "Lab4 快速测试"
|
|
echo "=========================================="
|
|
echo ""
|
|
|
|
SCRIPT_DIR="$(dirname "$0")"
|
|
cd "$SCRIPT_DIR/build/linux/x86_64/release" || exit 1
|
|
|
|
echo "1. 测试 vectoradd..."
|
|
./vectoradd
|
|
echo ""
|
|
|
|
echo "2. 测试 MatrixMul_kernel1 (小规模)..."
|
|
timeout 10 ./MatrixMul_kernel1 || echo "程序运行超时或完成"
|
|
echo ""
|
|
|
|
echo "3. 测试 MatrixMul_kernel2 (小规模)..."
|
|
timeout 10 ./MatrixMul_kernel2 || echo "程序运行超时或完成"
|
|
echo ""
|
|
|
|
echo "=========================================="
|
|
echo "快速测试完成!"
|
|
echo "如需完整实验,请运行: ./lab4.sh"
|
|
echo "=========================================="
|