From e24f6ed14815cb144933ea648b2e2abd5b55f362 Mon Sep 17 00:00:00 2001 From: _ov4 Date: Mon, 9 Nov 2026 08:36:29 +0000 Subject: update diagonal issue --- cachelab-handout/csim | Bin 236568 -> 0 bytes cachelab-handout/trans.c | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) delete mode 100755 cachelab-handout/csim diff --git a/cachelab-handout/csim b/cachelab-handout/csim deleted file mode 100755 index 5d4de8a..0000000 Binary files a/cachelab-handout/csim and /dev/null differ diff --git a/cachelab-handout/trans.c b/cachelab-handout/trans.c index 649191f..2a46f92 100644 --- a/cachelab-handout/trans.c +++ b/cachelab-handout/trans.c @@ -113,8 +113,8 @@ void transpose_submit(int M, int N, int A[N][M], int B[M][N]) for (j = 0; j < M / (CASE_64_64_BLOCK_SIZE * CASE_64_64_MAGIC_NUMBER); j++) { // idk but I think it's magic somehow - // remove to increase miss by kinda 20 - if (i == 7 && j == 7) + // solve diagonal issue + if (i == j) { for (j2 = 0; j2 < CASE_64_64_MAGIC_NUMBER * CASE_64_64_BLOCK_SIZE; j2 += CASE_64_64_BLOCK_SIZE) { -- cgit v1.3.1-4-g156e