Fix bug in device print function

This commit is contained in:
Enrico Degregori
2025-07-23 08:12:48 +00:00
parent 9ee5699e50
commit 9b7cf3ef81
2 changed files with 6 additions and 6 deletions

View File

@@ -362,11 +362,11 @@ struct GridwiseGemm_wmma_cshuffle_v3
std::cout << "problem {" << "M:" << M << ", " << "N:" << N << ", " << "K:" << K << ", "
<< "SAs: {";
static_for<0, NumATensor, 1>{}([&](auto i) {
std::cout << StrideAs[i] << (i.value < NumDTensor - 1 ? ", " : "");
std::cout << StrideAs[i] << (i.value < NumATensor - 1 ? ", " : "");
});
std::cout << "}, " << "SBs: {";
static_for<0, NumATensor, 1>{}([&](auto i) {
std::cout << StrideBs[i] << (i.value < NumDTensor - 1 ? ", " : "");
static_for<0, NumBTensor, 1>{}([&](auto i) {
std::cout << StrideBs[i] << (i.value < NumBTensor - 1 ? ", " : "");
});
std::cout << "}, ";
if constexpr(NumDTensor > 0)

View File

@@ -259,11 +259,11 @@ struct GridwiseGemm_wmma_cshuffle_v3_b_scale
std::cout << "problem {" << "M:" << M << ", " << "N:" << N << ", " << "K:" << K << ", "
<< "SAs: {";
static_for<0, NumATensor, 1>{}([&](auto i) {
std::cout << StrideAs[i] << (i.value < NumDTensor - 1 ? ", " : "");
std::cout << StrideAs[i] << (i.value < NumATensor - 1 ? ", " : "");
});
std::cout << "}, " << "SBs: {";
static_for<0, NumATensor, 1>{}([&](auto i) {
std::cout << StrideBs[i] << (i.value < NumDTensor - 1 ? ", " : "");
static_for<0, NumBTensor, 1>{}([&](auto i) {
std::cout << StrideBs[i] << (i.value < NumBTensor - 1 ? ", " : "");
});
std::cout << "}, ";
if constexpr(NumDTensor > 0)