From 6b9086c3a9d4fc52c9964e08ffba179813cbbba7 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 15 Aug 2026 05:27:43 +0000 Subject: [PATCH] =?UTF-8?q?test:=20probe=20Cu10=20CUTLASS=20fork=20?= =?UTF-8?q?=E2=80=94=20find=20mma=5Fcu10.h,=20tensor=20op=20files,=20batch?= =?UTF-8?q?ed=5Fgemm=20example?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- qwen3_6_scripts/probe_cutlass_cu10.sh | 54 +++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100755 qwen3_6_scripts/probe_cutlass_cu10.sh diff --git a/qwen3_6_scripts/probe_cutlass_cu10.sh b/qwen3_6_scripts/probe_cutlass_cu10.sh new file mode 100755 index 00000000..975d8089 --- /dev/null +++ b/qwen3_6_scripts/probe_cutlass_cu10.sh @@ -0,0 +1,54 @@ +#!/bin/bash +# probe_cutlass_cu10.sh — Find and cat all Cu10 CUTLASS files on BI-V100 + +echo "=== 1. Find ALL cu10/Cu10/ivcorex files ===" +find /usr/local/corex -name "*cu10*" -o -name "*Cu10*" -o -name "*ivcorex*" 2>/dev/null | sort +echo "" + +echo "=== 2. Find cutlass include tree ===" +find /usr/local/corex -path "*/cutlass/*.h" 2>/dev/null | head -5 +# Maybe it's in a different path +find / -path "*/cutlass/gemm/*" -name "*.h" 2>/dev/null | head -20 +echo "" + +echo "=== 3. Find cutlass examples ===" +find / -path "*/cutlass*" -name "batched_gemm*" 2>/dev/null | head -10 +find / -path "*/cutlass*" -name "*.cu" 2>/dev/null | head -20 +echo "" + +echo "=== 4. Find mma_cu10.h ===" +find / -name "mma_cu10*" 2>/dev/null | head -10 +find / -name "*mma_tensor_op*" 2>/dev/null | head -10 +echo "" + +echo "=== 5. Find default_mma_core_cu10.h ===" +find / -name "default_mma_core*" 2>/dev/null | head -10 +echo "" + +echo "=== 6. Find __ivcorex_matrix_mad in any header ===" +grep -rl "__ivcorex_matrix_mad" /usr/local/corex/include/ 2>/dev/null | head -10 +grep -rl "__ivcorex_matrix_mad" /usr/local/corex/lib64/ 2>/dev/null | head -10 +echo "" + +echo "=== 7. Find cutlass samples / examples dirs ===" +find / -maxdepth 5 -type d -name "cutlass*" 2>/dev/null | head -10 +find / -maxdepth 6 -type d -path "*/examples/*gemm*" 2>/dev/null | head -10 +echo "" + +echo "=== 8. Check pip/conda packages for cutlass ===" +pip3 list 2>/dev/null | grep -i cutlass +find /usr/local/lib/python3.10 -path "*cutlass*" 2>/dev/null | head -10 +echo "" + +echo "=== 9. ixformer SDK includes ===" +find /usr/local/corex -path "*/ixformer*" -name "*.h" 2>/dev/null | head -20 +echo "" + +echo "=== 10. Check if cutlass headers shipped with corex SDK ===" +ls /usr/local/corex/include/cutlass/ 2>/dev/null | head -20 +ls /usr/local/corex/share/ 2>/dev/null | head -10 +find /usr/local/corex/share -name "*.h" -path "*cutlass*" 2>/dev/null | head -10 +echo "" + +echo "=== 11. Search for Cu10 arch definition ===" +grep -rl "Cu10\|cu10\|IVCORE" /usr/local/corex/include/ 2>/dev/null | head -20