--- include: rocblas_common.yaml include: known_bugs.yaml Definitions: - &fortran_matrix_size_range - { M: 9, N: 1, K: 9, lda: 9, ldb: 9, ldc: 9, ldd: 9 } - { M: 1, N: 1, K: 1, lda: 1, ldb: 1, ldc: 1, ldd: 1 } - { M: 1, N: 2, K: 3, lda: 4, ldb: 5, ldc: 6, ldd: 6 } - { M: 7, N: 9, K: 15, lda: 17, ldb: 18, ldc: 19, ldd: 19 } - { M: 8, N: 1, K: 1, lda: 8, ldb: 8, ldc: 8, ldd: 8 } - { M: 2, N: 2, K: 2, lda: 2, ldb: 2, ldc: 2, ldd: 2 } - { M: 3, N: 3, K: 3, lda: 3, ldb: 3, ldc: 3, ldd: 3 } - { M: 4, N: 4, K: 4, lda: 4, ldb: 4, ldc: 4, ldd: 4 } - { M: 5, N: 5, K: 5, lda: 5, ldb: 5, ldc: 5, ldd: 5 } - { M: 6, N: 6, K: 6, lda: 6, ldb: 6, ldc: 6, ldd: 6 } - { M: 7, N: 7, K: 7, lda: 7, ldb: 7, ldc: 7, ldd: 7 } - { M: 8, N: 8, K: 8, lda: 8, ldb: 8, ldc: 8, ldd: 8 } - { M: 9, N: 9, K: 9, lda: 9, ldb: 9, ldc: 9, ldd: 9 } - { M: 10, N: 10, K: 10, lda: 10, ldb: 10, ldc: 10, ldd: 10 } - { M: 11, N: 11, K: 11, lda: 11, ldb: 11, ldc: 11, ldd: 11 } - { M: 12, N: 12, K: 12, lda: 12, ldb: 12, ldc: 12, ldd: 12 } - { M: 13, N: 13, K: 13, lda: 13, ldb: 13, ldc: 13, ldd: 13 } - { M: 14, N: 14, K: 14, lda: 14, ldb: 14, ldc: 14, ldd: 14 } - { M: 15, N: 15, K: 15, lda: 15, ldb: 15, ldc: 15, ldd: 15 } - { M: 16, N: 16, K: 16, lda: 16, ldb: 16, ldc: 16, ldd: 16 } - { M: 17, N: 17, K: 17, lda: 17, ldb: 17, ldc: 17, ldd: 17 } - { M: 18, N: 18, K: 18, lda: 18, ldb: 18, ldc: 18, ldd: 18 } - { M: 19, N: 19, K: 19, lda: 19, ldb: 19, ldc: 19, ldd: 19 } - { M: 20, N: 20, K: 20, lda: 20, ldb: 20, ldc: 20, ldd: 20 } # using stride_x,y,d to test out offsets of rocblas_internal_gemm_interface() - &gemm_internal_matrix_size - { M: 1000, N: 1001, K: 101, lda: 2002, ldb: 1003, ldc: 1004, ldd: 1004, stride_x: 4294967296, stride_y: 4294967297, stride_d: 4294967298 } - &small_matrix_size_range - { M: 0, N: 8, K: 8, lda: 8, ldb: 8, ldc: 8, ldd: 8 } # m==0 - { M: 8, N: 0, K: 8, lda: 8, ldb: 8, ldc: 8, ldd: 8 } # n==0 - { M: 8, N: 8, K: 0, lda: 8, ldb: 8, ldc: 8, ldd: 8 } # k==0 - { M: 9, N: 1, K: 9, lda: 9, ldb: 9, ldc: 9, ldd: 9 } - { M: 1, N: 1, K: 1, lda: 1, ldb: 1, ldc: 1, ldd: 1 } - { M: 1, N: 2, K: 3, lda: 4, ldb: 5, ldc: 6, ldd: 6 } - { M: 7, N: 9, K: 15, lda: 17, ldb: 18, ldc: 19, ldd: 19 } - { M: 8, N: 1, K: 1, lda: 8, ldb: 8, ldc: 8, ldd: 8 } - { M: 2, N: 2, K: 2, lda: 2, ldb: 2, ldc: 2, ldd: 2 } - { M: 3, N: 3, K: 3, lda: 3, ldb: 3, ldc: 3, ldd: 3 } - { M: 4, N: 4, K: 4, lda: 4, ldb: 4, ldc: 4, ldd: 4 } - { M: 5, N: 5, K: 5, lda: 5, ldb: 5, ldc: 5, ldd: 5 } - { M: 6, N: 6, K: 6, lda: 6, ldb: 6, ldc: 6, ldd: 6 } - { M: 7, N: 7, K: 7, lda: 7, ldb: 7, ldc: 7, ldd: 7 } - { M: 8, N: 8, K: 8, lda: 8, ldb: 8, ldc: 8, ldd: 8 } - { M: 9, N: 9, K: 9, lda: 9, ldb: 9, ldc: 9, ldd: 9 } - { M: 10, N: 10, K: 10, lda: 10, ldb: 10, ldc: 10, ldd: 10 } - { M: 11, N: 11, K: 11, lda: 11, ldb: 11, ldc: 11, ldd: 11 } - { M: 12, N: 12, K: 12, lda: 12, ldb: 12, ldc: 12, ldd: 12 } - { M: 13, N: 13, K: 13, lda: 13, ldb: 13, ldc: 13, ldd: 13 } - { M: 14, N: 14, K: 14, lda: 14, ldb: 14, ldc: 14, ldd: 14 } - { M: 15, N: 15, K: 15, lda: 15, ldb: 15, ldc: 15, ldd: 15 } - { M: 16, N: 16, K: 16, lda: 16, ldb: 16, ldc: 16, ldd: 16 } - { M: 17, N: 17, K: 17, lda: 17, ldb: 17, ldc: 17, ldd: 17 } - { M: 18, N: 18, K: 18, lda: 18, ldb: 18, ldc: 18, ldd: 18 } - { M: 19, N: 19, K: 19, lda: 19, ldb: 19, ldc: 19, ldd: 19 } - { M: 20, N: 20, K: 20, lda: 20, ldb: 20, ldc: 20, ldd: 20 } - { M: 2, N: 3, K: 4, lda: 5, ldb: 6, ldc: 7, ldd: 7 } - { M: 3, N: 4, K: 5, lda: 6, ldb: 7, ldc: 8, ldd: 8 } - { M: 4, N: 5, K: 6, lda: 6, ldb: 6, ldc: 6, ldd: 6 } - { M: 5, N: 6, K: 7, lda: 7, ldb: 8, ldc: 9, ldd: 9 } - { M: 6, N: 7, K: 8, lda: 10, ldb: 9, ldc: 8, ldd: 8 } - { M: 7, N: 8, K: 9, lda: 11, ldb: 9, ldc: 10, ldd: 10 } - { M: 8, N: 9, K: 10, lda: 10, ldb: 11, ldc: 12, ldd: 12 } - { M: 9, N: 10, K: 11, lda: 12, ldb: 11, ldc: 13, ldd: 13 } - { M: 13, N: 12, K: 11, lda: 15, ldb: 14, ldc: 13, ldd: 13 } - { M: 15, N: 16, K: 17, lda: 17, ldb: 18, ldc: 19, ldd: 19 } - { M: 18, N: 17, K: 16, lda: 18, ldb: 18, ldc: 18, ldd: 18 } - { M: 16, N: 17, K: 18, lda: 20, ldb: 19, ldc: 18, ldd: 18 } - { M: 8, N: 2, K: 2, lda: 8, ldb: 8, ldc: 8, ldd: 8 } - { M: 8, N: 3, K: 3, lda: 8, ldb: 8, ldc: 8, ldd: 8 } - { M: 8, N: 4, K: 4, lda: 8, ldb: 8, ldc: 8, ldd: 8 } - { M: 8, N: 5, K: 5, lda: 8, ldb: 8, ldc: 8, ldd: 8 } - { M: 8, N: 6, K: 6, lda: 8, ldb: 8, ldc: 8, ldd: 8 } - { M: 8, N: 7, K: 7, lda: 8, ldb: 8, ldc: 8, ldd: 8 } - { M: 8, N: 9, K: 9, lda: 9, ldb: 9, ldc: 9, ldd: 9 } - { M: 8, N: 10, K: 10, lda: 10, ldb: 10, ldc: 10, ldd: 10 } - { M: 8, N: 11, K: 11, lda: 11, ldb: 11, ldc: 11, ldd: 11 } - { M: 8, N: 12, K: 12, lda: 12, ldb: 12, ldc: 12, ldd: 12 } - { M: 8, N: 13, K: 13, lda: 13, ldb: 13, ldc: 13, ldd: 13 } - { M: 8, N: 14, K: 14, lda: 14, ldb: 14, ldc: 14, ldd: 14 } - { M: 8, N: 15, K: 15, lda: 15, ldb: 15, ldc: 15, ldd: 15 } - { M: 16, N: 15, K: 15, lda: 16, ldb: 16, ldc: 16, ldd: 16 } - { M: 16, N: 17, K: 17, lda: 17, ldb: 17, ldc: 17, ldd: 17 } - { M: 17, N: 16, K: 16, lda: 17, ldb: 17, ldc: 17, ldd: 17 } - { M: 16, N: 18, K: 18, lda: 18, ldb: 18, ldc: 18, ldd: 18 } - { M: 24, N: 24, K: 24, lda: 24, ldb: 24, ldc: 24, ldd: 24 } - { M: 32, N: 32, K: 32, lda: 32, ldb: 32, ldc: 32, ldd: 32 } - { M: 40, N: 40, K: 40, lda: 40, ldb: 40, ldc: 40, ldd: 40 } - { M: 48, N: 48, K: 48, lda: 48, ldb: 48, ldc: 48, ldd: 48 } - { M: 56, N: 56, K: 56, lda: 56, ldb: 56, ldc: 56, ldd: 56 } - { M: 64, N: 64, K: 64, lda: 64, ldb: 64, ldc: 64, ldd: 64 } - { M: 72, N: 72, K: 72, lda: 72, ldb: 72, ldc: 72, ldd: 72 } - &medium_matrix_size_range - { M: -1, N: -1, K: -1, lda: -1, ldb: 1, ldc: 1, ldd: 1 } - { M: 1, N: 1, K: 1, lda: 1, ldb: 1, ldc: 1, ldd: 1 } - { M: 2, N: 2, K: 2, lda: 2, ldb: 2, ldc: 2, ldd: 2 } - { M: 3, N: 3, K: 3, lda: 3, ldb: 3, ldc: 3, ldd: 3 } - { M: 4, N: 4, K: 4, lda: 4, ldb: 4, ldc: 4, ldd: 4 } - { M: 5, N: 5, K: 5, lda: 5, ldb: 5, ldc: 5, ldd: 5 } - { M: 6, N: 6, K: 6, lda: 6, ldb: 6, ldc: 6, ldd: 6 } - { M: 7, N: 7, K: 7, lda: 7, ldb: 7, ldc: 7, ldd: 7 } - { M: 8, N: 8, K: 8, lda: 8, ldb: 8, ldc: 8, ldd: 8 } - { M: 9, N: 9, K: 9, lda: 9, ldb: 9, ldc: 9, ldd: 9 } - { M: 10, N: 10, K: 10, lda: 10, ldb: 10, ldc: 10, ldd: 10 } - { M: 11, N: 11, K: 11, lda: 11, ldb: 11, ldc: 11, ldd: 11 } - { M: 12, N: 12, K: 12, lda: 12, ldb: 12, ldc: 12, ldd: 12 } - { M: 13, N: 13, K: 13, lda: 13, ldb: 13, ldc: 13, ldd: 13 } - { M: 14, N: 14, K: 14, lda: 14, ldb: 14, ldc: 14, ldd: 14 } - { M: 15, N: 15, K: 15, lda: 15, ldb: 15, ldc: 15, ldd: 15 } - { M: 16, N: 16, K: 16, lda: 16, ldb: 16, ldc: 16, ldd: 16 } - { M: 17, N: 17, K: 17, lda: 17, ldb: 17, ldc: 17, ldd: 17 } - { M: 18, N: 18, K: 18, lda: 18, ldb: 18, ldc: 18, ldd: 18 } - { M: 19, N: 19, K: 19, lda: 19, ldb: 19, ldc: 19, ldd: 19 } - { M: 20, N: 20, K: 20, lda: 20, ldb: 20, ldc: 20, ldd: 20 } - { M: 2, N: 3, K: 4, lda: 5, ldb: 6, ldc: 7, ldd: 7 } - { M: 3, N: 4, K: 5, lda: 6, ldb: 7, ldc: 8, ldd: 8 } - { M: 4, N: 5, K: 6, lda: 6, ldb: 6, ldc: 6, ldd: 6 } - { M: 5, N: 6, K: 7, lda: 7, ldb: 8, ldc: 9, ldd: 9 } - { M: 6, N: 7, K: 8, lda: 10, ldb: 9, ldc: 8, ldd: 8 } - { M: 7, N: 8, K: 9, lda: 11, ldb: 9, ldc: 10, ldd: 10 } - { M: 8, N: 9, K: 10, lda: 10, ldb: 11, ldc: 12, ldd: 12 } - { M: 9, N: 10, K: 11, lda: 12, ldb: 11, ldc: 13, ldd: 13 } - { M: 13, N: 12, K: 11, lda: 15, ldb: 14, ldc: 13, ldd: 13 } - { M: 13, N: 14, K: 12, lda: 12, ldb: 13, ldc: 14, ldd: 14 } - { M: 15, N: 16, K: 17, lda: 17, ldb: 18, ldc: 19, ldd: 19 } - { M: 18, N: 17, K: 16, lda: 18, ldb: 18, ldc: 18, ldd: 18 } - { M: 16, N: 17, K: 18, lda: 20, ldb: 19, ldc: 18, ldd: 18 } - { M: 3, N: 33, K: 3, lda: 33, ldb: 35, ldc: 35, ldd: 35 } - { M: 5, N: 6, K: 7, lda: 9, ldb: 11, ldc: 13, ldd: 13 } - { M: 10, N: 10, K: 20, lda: 100, ldb: 21, ldc: 22, ldd: 22 } - { M: 191, N: 193, K: 194, lda: 195, ldb: 196, ldc: 197, ldd: 197 } - { M: 500, N: 501, K: 502, lda: 503, ldb: 604, ldc: 505, ldd: 505 } - { M: 500, N: 501, K: 502, lda: 203, ldb: 204, ldc: 205, ldd: 205 } - { M: 639, N: 640, K: 347, lda: 960, ldb: 961, ldc: 1062, ldd: 1062 } - { M: 127, N: 127, K: 63, lda: 127, ldb: 127, ldc: 127, ldd: 127 } - { M: 128, N: 127, K: 63, lda: 128, ldb: 128, ldc: 128, ldd: 128 } - { M: 129, N: 127, K: 63, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 127, N: 128, K: 63, lda: 128, ldb: 127, ldc: 127, ldd: 127 } - { M: 128, N: 128, K: 63, lda: 128, ldb: 127, ldc: 127, ldd: 127 } - { M: 129, N: 128, K: 63, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 127, N: 129, K: 63, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 128, N: 129, K: 63, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 129, N: 129, K: 63, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 127, N: 127, K: 64, lda: 127, ldb: 127, ldc: 127, ldd: 127 } - { M: 128, N: 127, K: 64, lda: 128, ldb: 128, ldc: 128, ldd: 128 } - { M: 129, N: 127, K: 64, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 127, N: 128, K: 64, lda: 128, ldb: 127, ldc: 127, ldd: 127 } - { M: 128, N: 128, K: 64, lda: 128, ldb: 127, ldc: 127, ldd: 127 } - { M: 129, N: 128, K: 64, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 127, N: 129, K: 64, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 128, N: 129, K: 64, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 129, N: 129, K: 64, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 127, N: 127, K: 65, lda: 127, ldb: 127, ldc: 127, ldd: 127 } - { M: 128, N: 127, K: 65, lda: 128, ldb: 128, ldc: 128, ldd: 128 } - { M: 129, N: 127, K: 65, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 127, N: 128, K: 65, lda: 128, ldb: 127, ldc: 127, ldd: 127 } - { M: 128, N: 128, K: 65, lda: 128, ldb: 127, ldc: 127, ldd: 127 } - { M: 129, N: 128, K: 65, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 127, N: 129, K: 65, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 128, N: 129, K: 65, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 129, N: 129, K: 65, lda: 129, ldb: 129, ldc: 129, ldd: 129 } - { M: 191, N: 193, K: 194, lda: 195, ldb: 196, ldc: 197, ldd: 197 } - { M: 500, N: 501, K: 502, lda: 503, ldb: 604, ldc: 505, ldd: 505 } - { M: 639, N: 640, K: 347, lda: 960, ldb: 961, ldc: 1062, ldd: 1062 } - { M: 375, N: 4309, K: 375, lda: 375, ldb: 4309, ldc: 4309, ldd: 4309 } # SWDEV-481147 - &large_matrix_size_range - { M: 1000, N: 1001, K: 101, lda: 2002, ldb: 1003, ldc: 1004, ldd: 1004 } - { M: 925, N: 1026, K: 1027, lda: 1028, ldb: 2029, ldc: 1031, ldd: 1031 } - { M: 4011, N: 4012, K: 103, lda: 4014, ldb: 4015, ldc: 4016, ldd: 4016 } - &chunk_matrix_size_range - { M: 24000, N: 256, K: 256, lda: 24010, ldb: 256, ldc: 24000, ldd: 24000 } - { M: 24000, N: 256, K: 256, lda: 24000, ldb: 256, ldc: 24020, ldd: 24020 } - { M: 256, N: 24001, K: 256, lda: 256, ldb: 24030, ldc: 24000, ldd: 24000 } - { M: 256, N: 24001, K: 256, lda: 256, ldb: 24000, ldc: 24040, ldd: 24040 } - &alpha_beta_range - { alpha: 5, beta: 0 } - { alpha: 0, beta: 3 } - { alpha: 1, beta: 3 } - { alpha: 1, beta: 1 } - &complex_alpha_beta_range - { alpha: 2, beta: 0, alphai: 0, betai: 0 } - { alpha: 0, beta: 3, alphai: 0, betai: 0 } - { alpha: 5, beta: 0, alphai: 0, betai: 5 } - { alpha: -5, beta: 0, alphai: -5, betai: 0 } - { alpha: 0, beta: 5, alphai: 0, betai: -5 } - { alpha: 1, beta: 3, alphai: 3, betai: 1 } - { alpha: -1, beta: -3, alphai: 3, betai: 1 } - { alpha: 0, beta: 0, alphai: 2, betai: 1 } - &alpha_beta_range_small - { alpha: 2, alphai: 2, beta: -1.0, betai: 2.0 } - &transA_transB_range - { transA: N, transB: N } - { transA: N, transB: T } - { transA: C, transB: N } - { transA: T, transB: C } - &deepbench_alpha_beta_range - { alpha: 1, beta: 0 } - { alpha: 1, beta: 1 } - &deepbench_transA_transB_range - { transA: N, transB: N } - { transA: N, transB: T } - { transA: T, transB: N } - &deepbench_sizes_small_m_n - { M: 192, N: 64, K: 784, lda: 784, ldb: 784, ldc: 192, ldd: 192 } - { M: 196, N: 48, K: 12800, lda: 196, ldb: 12800, ldc: 196, ldd: 196 } - { M: 49, N: 128, K: 20800, lda: 49, ldb: 20800, ldc: 49, ldd: 49 } - { M: 49, N: 512, K: 2048, lda: 49, ldb: 2048, ldc: 49, ldd: 49 } - { M: 369, N: 512, K: 6400, lda: 369, ldb: 6400, ldc: 369, ldd: 369 } - { M: 392, N: 512, K: 1024, lda: 392, ldb: 1024, ldc: 392, ldd: 392 } - { M: 392, N: 512, K: 2048, lda: 392, ldb: 2048, ldc: 392, ldd: 392 } - { M: 392, N: 512, K: 512, lda: 392, ldb: 512, ldc: 392, ldd: 392 } - { M: 784, N: 256, K: 832, lda: 784, ldb: 832, ldc: 784, ldd: 784 } - { M: 784, N: 32, K: 4800, lda: 784, ldb: 4800, ldc: 784, ldd: 784 } - { M: 784, N: 512, K: 1024, lda: 784, ldb: 1024, ldc: 784, ldd: 784 } - { M: 784, N: 512, K: 2048, lda: 784, ldb: 2048, ldc: 784, ldd: 784 } - { M: 784, N: 512, K: 512, lda: 784, ldb: 512, ldc: 784, ldd: 784 } - { M: 392, N: 256, K: 1024, lda: 392, ldb: 256, ldc: 392, ldd: 392 } - { M: 784, N: 256, K: 1024, lda: 784, ldb: 256, ldc: 784, ldd: 784 } - { M: 100, N: 32, K: 26939, lda: 26939, ldb: 26939, ldc: 100, ldd: 100 } - { M: 128, N: 512, K: 196, lda: 196, ldb: 196, ldc: 128, ldd: 128 } - { M: 128, N: 512, K: 784, lda: 784, ldb: 784, ldc: 128, ldd: 128 } - { M: 144, N: 32, K: 5760, lda: 5760, ldb: 5760, ldc: 144, ldd: 144 } - { M: 147, N: 64, K: 12544, lda: 12544, ldb: 12544, ldc: 147, ldd: 147 } - { M: 192, N: 64, K: 784, lda: 784, ldb: 784, ldc: 192, ldd: 192 } - { M: 256, N: 128, K: 784, lda: 784, ldb: 784, ldc: 256, ldd: 256 } - { M: 256, N: 256, K: 196, lda: 196, ldb: 196, ldc: 256, ldd: 256 } - { M: 256, N: 64, K: 3136, lda: 3136, ldb: 3136, ldc: 256, ldd: 256 } - { M: 25, N: 64, K: 27920, lda: 27920, ldb: 27920, ldc: 25, ldd: 25 } - { M: 27, N: 64, K: 2916, lda: 2916, ldb: 2916, ldc: 27, ldd: 27 } - { M: 288, N: 64, K: 1440, lda: 1440, ldb: 1440, ldc: 288, ldd: 288 } - { M: 512, N: 128, K: 784, lda: 784, ldb: 784, ldc: 512, ldd: 512 } - { M: 512, N: 192, K: 196, lda: 196, ldb: 196, ldc: 512, ldd: 512 } - { M: 512, N: 256, K: 196, lda: 196, ldb: 196, ldc: 512, ldd: 512 } - { M: 512, N: 512, K: 49, lda: 49, ldb: 49, ldc: 512, ldd: 512 } - { M: 576, N: 128, K: 12544, lda: 12544, ldb: 12544, ldc: 576, ldd: 576 } - { M: 576, N: 128, K: 360, lda: 360, ldb: 360, ldc: 576, ldd: 576 } - { M: 576, N: 64, K: 28000, lda: 28000, ldb: 28000, ldc: 576, ldd: 576 } - { M: 576, N: 64, K: 2916, lda: 2916, ldb: 2916, ldc: 576, ldd: 576 } - { M: 576, N: 64, K: 3136, lda: 3136, ldb: 3136, ldc: 576, ldd: 576 } - { M: 64, N: 256, K: 3136, lda: 3136, ldb: 3136, ldc: 64, ldd: 64 } - { M: 64, N: 256, K: 784, lda: 784, ldb: 784, ldc: 64, ldd: 64 } - { M: 64, N: 64, K: 12544, lda: 12544, ldb: 12544, ldc: 64, ldd: 64 } - { M: 832, N: 256, K: 49, lda: 49, ldb: 49, ldc: 832, ldd: 832 } - { M: 9, N: 16, K: 23040, lda: 23040, ldb: 23040, ldc: 9, ldd: 9 } - &deepbench_sizes - { M: 12544, N: 128, K: 256, lda: 12544, ldb: 256, ldc: 12544, ldd: 12544 } - { M: 12544, N: 256, K: 64, lda: 12544, ldb: 64, ldc: 12544, ldd: 12544 } - { M: 12544, N: 64, K: 147, lda: 12544, ldb: 147, ldc: 12544, ldd: 12544 } - { M: 1568, N: 1024, K: 256, lda: 1568, ldb: 256, ldc: 1568, ldd: 1568 } - { M: 1568, N: 1024, K: 512, lda: 1568, ldb: 512, ldc: 1568, ldd: 1568 } - { M: 1568, N: 256, K: 1024, lda: 1568, ldb: 1024, ldc: 1568, ldd: 1568 } - { M: 1568, N: 256, K: 256, lda: 1568, ldb: 256, ldc: 1568, ldd: 1568 } - { M: 1568, N: 256, K: 512, lda: 1568, ldb: 512, ldc: 1568, ldd: 1568 } - { M: 1568, N: 512, K: 128, lda: 1568, ldb: 128, ldc: 1568, ldd: 1568 } - { M: 1653, N: 256, K: 3200, lda: 1653, ldb: 3200, ldc: 1653, ldd: 1653 } - { M: 23040, N: 16, K: 9, lda: 23040, ldb: 9, ldc: 23040, ldd: 23040 } - { M: 26939, N: 32, K: 100, lda: 26939, ldb: 100, ldc: 26939, ldd: 26939 } - { M: 27920, N: 64, K: 25, lda: 27920, ldb: 25, ldc: 27920, ldd: 27920 } - { M: 2916, N: 64, K: 27, lda: 2916, ldb: 27, ldc: 2916, ldd: 2916 } - { M: 3136, N: 1024, K: 256, lda: 3136, ldb: 256, ldc: 3136, ldd: 3136 } - { M: 3136, N: 1024, K: 512, lda: 3136, ldb: 512, ldc: 3136, ldd: 3136 } - { M: 3136, N: 192, K: 512, lda: 3136, ldb: 512, ldc: 3136, ldd: 3136 } - { M: 3136, N: 256, K: 1024, lda: 3136, ldb: 1024, ldc: 3136, ldd: 3136 } - { M: 3136, N: 256, K: 256, lda: 3136, ldb: 256, ldc: 3136, ldd: 3136 } - { M: 3136, N: 256, K: 512, lda: 3136, ldb: 512, ldc: 3136, ldd: 3136 } - { M: 3136, N: 512, K: 128, lda: 3136, ldb: 128, ldc: 3136, ldd: 3136 } - { M: 392, N: 1024, K: 256, lda: 392, ldb: 256, ldc: 392, ldd: 392 } - { M: 392, N: 2048, K: 1024, lda: 392, ldb: 1024, ldc: 392, ldd: 392 } - { M: 392, N: 2048, K: 512, lda: 392, ldb: 512, ldc: 392, ldd: 392 } - { M: 5760, N: 32, K: 144, lda: 5760, ldb: 144, ldc: 5760, ldd: 5760 } - { M: 6272, N: 128, K: 256, lda: 6272, ldb: 256, ldc: 6272, ldd: 6272 } - { M: 6272, N: 256, K: 64, lda: 6272, ldb: 64, ldc: 6272, ldd: 6272 } - { M: 6308, N: 32, K: 1600, lda: 6308, ldb: 1600, ldc: 6308, ldd: 6308 } - { M: 6786, N: 128, K: 1600, lda: 6786, ldb: 1600, ldc: 6786, ldd: 6786 } - { M: 784, N: 1024, K: 256, lda: 784, ldb: 256, ldc: 784, ldd: 784 } - { M: 784, N: 2048, K: 1024, lda: 784, ldb: 1024, ldc: 784, ldd: 784 } - { M: 784, N: 2048, K: 512, lda: 784, ldb: 512, ldc: 784, ldd: 784 } - { M: 12544, N: 147, K: 64, lda: 12544, ldb: 147, ldc: 12544, ldd: 12544 } - { M: 12544, N: 256, K: 128, lda: 12544, ldb: 256, ldc: 12544, ldd: 12544 } - { M: 12544, N: 64, K: 256, lda: 12544, ldb: 64, ldc: 12544, ldd: 12544 } - { M: 1568, N: 128, K: 512, lda: 1568, ldb: 128, ldc: 1568, ldd: 1568 } - { M: 1568, N: 512, K: 1024, lda: 1568, ldb: 512, ldc: 1568, ldd: 1568 } - { M: 1568, N: 512, K: 256, lda: 1568, ldb: 512, ldc: 1568, ldd: 1568 } - { M: 1653, N: 3200, K: 256, lda: 1653, ldb: 3200, ldc: 1653, ldd: 1653 } - { M: 196, N: 12800, K: 48, lda: 196, ldb: 12800, ldc: 196, ldd: 196 } - { M: 23040, N: 9, K: 16, lda: 23040, ldb: 9, ldc: 23040, ldd: 23040 } - { M: 26939, N: 100, K: 32, lda: 26939, ldb: 100, ldc: 26939, ldd: 26939 } - { M: 27920, N: 25, K: 64, lda: 27920, ldb: 25, ldc: 27920, ldd: 27920 } - { M: 2916, N: 27, K: 64, lda: 2916, ldb: 27, ldc: 2916, ldd: 2916 } - { M: 3136, N: 128, K: 512, lda: 3136, ldb: 128, ldc: 3136, ldd: 3136 } - { M: 3136, N: 512, K: 1024, lda: 3136, ldb: 512, ldc: 3136, ldd: 3136 } - { M: 3136, N: 512, K: 256, lda: 3136, ldb: 512, ldc: 3136, ldd: 3136 } - { M: 369, N: 6400, K: 512, lda: 369, ldb: 6400, ldc: 369, ldd: 369 } - { M: 392, N: 1024, K: 2048, lda: 392, ldb: 1024, ldc: 392, ldd: 392 } - { M: 392, N: 1024, K: 512, lda: 392, ldb: 1024, ldc: 392, ldd: 392 } - { M: 49, N: 2048, K: 512, lda: 49, ldb: 2048, ldc: 49, ldd: 49 } - { M: 49, N: 20800, K: 128, lda: 49, ldb: 20800, ldc: 49, ldd: 49 } - { M: 6272, N: 256, K: 128, lda: 6272, ldb: 256, ldc: 6272, ldd: 6272 } - { M: 6272, N: 64, K: 256, lda: 6272, ldb: 64, ldc: 6272, ldd: 6272 } - { M: 6308, N: 1600, K: 32, lda: 6308, ldb: 1600, ldc: 6308, ldd: 6308 } - { M: 6786, N: 1600, K: 128, lda: 6786, ldb: 1600, ldc: 6786, ldd: 6786 } - { M: 784, N: 1024, K: 2048, lda: 784, ldb: 1024, ldc: 784, ldd: 784 } - { M: 784, N: 1024, K: 512, lda: 784, ldb: 1024, ldc: 784, ldd: 784 } - { M: 784, N: 4800, K: 32, lda: 784, ldb: 4800, ldc: 784, ldd: 784 } - { M: 1024, N: 2048, K: 49, lda: 49, ldb: 49, ldc: 1024, ldd: 1024 } - { M: 1024, N: 256, K: 196, lda: 196, ldb: 196, ldc: 1024, ldd: 1024 } - { M: 1024, N: 512, K: 49, lda: 49, ldb: 49, ldc: 1024, ldd: 1024 } - { M: 1152, N: 128, K: 7000, lda: 7000, ldb: 7000, ldc: 1152, ldd: 1152 } - { M: 1152, N: 128, K: 729, lda: 729, ldb: 729, ldc: 1152, ldd: 1152 } - { M: 1152, N: 128, K: 784, lda: 784, ldb: 784, ldc: 1152, ldd: 1152 } - { M: 1152, N: 256, K: 196, lda: 196, ldb: 196, ldc: 1152, ldd: 1152 } - { M: 1152, N: 256, K: 3136, lda: 3136, ldb: 3136, ldc: 1152, ldd: 1152 } - { M: 12800, N: 48, K: 196, lda: 196, ldb: 196, ldc: 12800, ldd: 12800 } - { M: 1600, N: 128, K: 6786, lda: 6786, ldb: 6786, ldc: 1600, ldd: 1600 } - { M: 1600, N: 32, K: 6308, lda: 6308, ldb: 6308, ldc: 1600, ldd: 1600 } - { M: 2048, N: 512, K: 49, lda: 49, ldb: 49, ldc: 2048, ldd: 2048 } - { M: 20800, N: 128, K: 49, lda: 49, ldb: 49, ldc: 20800, ldd: 20800 } - { M: 2304, N: 256, K: 1680, lda: 1680, ldb: 1680, ldc: 2304, ldd: 2304 } - { M: 2304, N: 256, K: 196, lda: 196, ldb: 196, ldc: 2304, ldd: 2304 } - { M: 2304, N: 512, K: 49, lda: 49, ldb: 49, ldc: 2304, ldd: 2304 } - { M: 2304, N: 512, K: 784, lda: 784, ldb: 784, ldc: 2304, ldd: 2304 } - { M: 256, N: 1024, K: 196, lda: 196, ldb: 196, ldc: 256, ldd: 256 } - { M: 256, N: 1024, K: 49, lda: 49, ldb: 49, ldc: 256, ldd: 256 } - { M: 3200, N: 256, K: 1653, lda: 1653, ldb: 1653, ldc: 3200, ldd: 3200 } - { M: 4608, N: 512, K: 196, lda: 196, ldb: 196, ldc: 4608, ldd: 4608 } - { M: 4608, N: 512, K: 420, lda: 420, ldb: 420, ldc: 4608, ldd: 4608 } - { M: 4608, N: 512, K: 49, lda: 49, ldb: 49, ldc: 4608, ldd: 4608 } - { M: 4800, N: 32, K: 784, lda: 784, ldb: 784, ldc: 4800, ldd: 4800 } - { M: 512, N: 1024, K: 196, lda: 196, ldb: 196, ldc: 512, ldd: 512 } - { M: 512, N: 2048, K: 49, lda: 49, ldb: 49, ldc: 512, ldd: 512 } - { M: 6400, N: 512, K: 369, lda: 369, ldb: 369, ldc: 6400, ldd: 6400 } - &deepbench_large_sizes - { M: 27, N: 64, K: 50176, lda: 50176, ldb: 50176, ldc: 27, ldd: 27 } - { M: 50176, N: 64, K: 27, lda: 50176, ldb: 27, ldc: 50176, ldd: 50176 } - &resnet50_fwd_sizes - { M: 12544, N: 1024, K: 256, lda: 12544, ldb: 256, ldc: 12544, ldd: 12544 } - { M: 12544, N: 1024, K: 512, lda: 12544, ldb: 512, ldc: 12544, ldd: 12544 } - { M: 12544, N: 256, K: 1024, lda: 12544, ldb: 1024, ldc: 12544, ldd: 12544 } - { M: 12544, N: 256, K: 512, lda: 12544, ldb: 512, ldc: 12544, ldd: 12544 } - { M: 12544, N: 64, K: 147, lda: 12544, ldb: 147, ldc: 12544, ldd: 12544 } - { M: 196, N: 256, K: 2304, lda: 196, ldb: 2304, ldc: 196, ldd: 196 } - { M: 3025, N: 64, K: 576, lda: 3025, ldb: 576, ldc: 3025, ldd: 3025 } - { M: 3136, N: 2048, K: 1024, lda: 3136, ldb: 1024, ldc: 3136, ldd: 3136 } - { M: 3136, N: 2048, K: 512, lda: 3136, ldb: 512, ldc: 3136, ldd: 3136 } - { M: 3136, N: 512, K: 1024, lda: 3136, ldb: 1024, ldc: 3136, ldd: 3136 } - { M: 3136, N: 512, K: 2048, lda: 3136, ldb: 2048, ldc: 3136, ldd: 3136 } - { M: 3136, N: 64, K: 576, lda: 3136, ldb: 576, ldc: 3136, ldd: 3136 } - { M: 49, N: 512, K: 4608, lda: 49, ldb: 4608, ldc: 49, ldd: 49 } - { M: 50176, N: 128, K: 256, lda: 50176, ldb: 256, ldc: 50176, ldd: 50176 } - { M: 50176, N: 512, K: 256, lda: 50176, ldb: 256, ldc: 50176, ldd: 50176 } - { M: 784, N: 128, K: 1152, lda: 784, ldb: 1152, ldc: 784, ldd: 784 } - &resnet50_bwdwrw_sizes - { M: 1024, N: 2048, K: 49, lda: 49, ldb: 49, ldc: 1024, ldd: 1024 } - { M: 1024, N: 256, K: 196, lda: 196, ldb: 196, ldc: 1024, ldd: 1024 } - { M: 1024, N: 512, K: 49, lda: 49, ldb: 49, ldc: 1024, ldd: 1024 } - { M: 1152, N: 128, K: 784, lda: 784, ldb: 784, ldc: 1152, ldd: 1152 } - { M: 128, N: 512, K: 784, lda: 784, ldb: 784, ldc: 128, ldd: 128 } - { M: 147, N: 64, K: 12544, lda: 12544, ldb: 12544, ldc: 147, ldd: 147 } - { M: 2048, N: 512, K: 49, lda: 49, ldb: 49, ldc: 2048, ldd: 2048 } - { M: 2304, N: 256, K: 196, lda: 196, ldb: 196, ldc: 2304, ldd: 2304 } - { M: 256, N: 1024, K: 196, lda: 196, ldb: 196, ldc: 256, ldd: 256 } - { M: 256, N: 128, K: 784, lda: 784, ldb: 784, ldc: 256, ldd: 256 } - { M: 256, N: 512, K: 784, lda: 784, ldb: 784, ldc: 256, ldd: 256 } - { M: 256, N: 64, K: 3025, lda: 3025, ldb: 3025, ldc: 256, ldd: 256 } - { M: 256, N: 64, K: 3136, lda: 3136, ldb: 3136, ldc: 256, ldd: 256 } - { M: 4608, N: 512, K: 49, lda: 49, ldb: 49, ldc: 4608, ldd: 4608 } - { M: 512, N: 1024, K: 196, lda: 196, ldb: 196, ldc: 512, ldd: 512 } - { M: 512, N: 128, K: 784, lda: 784, ldb: 784, ldc: 512, ldd: 512 } - { M: 512, N: 2048, K: 49, lda: 49, ldb: 49, ldc: 512, ldd: 512 } - { M: 512, N: 256, K: 196, lda: 196, ldb: 196, ldc: 512, ldd: 512 } - { M: 576, N: 64, K: 3025, lda: 3025, ldb: 3025, ldc: 576, ldd: 576 } - { M: 576, N: 64, K: 3136, lda: 3136, ldb: 3136, ldc: 576, ldd: 576 } - { M: 64, N: 256, K: 3025, lda: 3025, ldb: 3025, ldc: 64, ldd: 64 } - { M: 64, N: 256, K: 3136, lda: 3136, ldb: 3136, ldc: 64, ldd: 64 } - { M: 64, N: 64, K: 3025, lda: 3025, ldb: 3025, ldc: 64, ldd: 64 } - { M: 64, N: 64, K: 3136, lda: 3136, ldb: 3136, ldc: 64, ldd: 64 } - &resnet50_bwddata_sizes - { M: 12544, N: 147, K: 64, lda: 12544, ldb: 147, ldc: 12544, ldd: 12544 } - { M: 12544, N: 512, K: 1024, lda: 12544, ldb: 512, ldc: 12544, ldd: 12544 } - { M: 12544, N: 512, K: 256, lda: 12544, ldb: 512, ldc: 12544, ldd: 12544 } - { M: 196, N: 2304, K: 256, lda: 196, ldb: 2304, ldc: 196, ldd: 196 } - { M: 3025, N: 576, K: 64, lda: 3025, ldb: 576, ldc: 3025, ldd: 3025 } - { M: 3136, N: 1024, K: 2048, lda: 3136, ldb: 1024, ldc: 3136, ldd: 3136 } - { M: 3136, N: 1024, K: 512, lda: 3136, ldb: 1024, ldc: 3136, ldd: 3136 } - { M: 3136, N: 576, K: 64, lda: 3136, ldb: 576, ldc: 3136, ldd: 3136 } - { M: 49, N: 4608, K: 512, lda: 49, ldb: 4608, ldc: 49, ldd: 49 } - { M: 50176, N: 256, K: 128, lda: 50176, ldb: 256, ldc: 50176, ldd: 50176 } - { M: 50176, N: 256, K: 512, lda: 50176, ldb: 256, ldc: 50176, ldd: 50176 } - { M: 784, N: 1152, K: 128, lda: 784, ldb: 1152, ldc: 784, ldd: 784 } - &inception4_fwd_sizes - { M: 1225, N: 192, K: 1728, lda: 1225, ldb: 1728, ldc: 1225, ldd: 1225 } - { M: 1225, N: 224, K: 1728, lda: 1225, ldb: 1728, ldc: 1225, ldd: 1225 } - { M: 1225, N: 96, K: 576, lda: 1225, ldb: 576, ldc: 1225, ldd: 1225 } - { M: 1225, N: 96, K: 864, lda: 1225, ldb: 864, ldc: 1225, ldd: 1225 } - { M: 2048, N: 256, K: 1536, lda: 2048, ldb: 1536, ldc: 2048, ldd: 2048 } - { M: 2048, N: 384, K: 1536, lda: 2048, ldb: 1536, ldc: 2048, ldd: 2048 } - { M: 21609, N: 32, K: 288, lda: 21609, ldb: 288, ldc: 21609, ldd: 21609 } - { M: 21609, N: 64, K: 288, lda: 21609, ldb: 288, ldc: 21609, ldd: 21609 } - { M: 22201, N: 32, K: 27, lda: 22201, ldb: 27, ldc: 22201, ldd: 22201 } - { M: 289, N: 192, K: 1344, lda: 289, ldb: 1344, ldc: 289, ldd: 289 } - { M: 289, N: 224, K: 1344, lda: 289, ldb: 1344, ldc: 289, ldd: 289 } - { M: 289, N: 224, K: 1568, lda: 289, ldb: 1568, ldc: 289, ldd: 289 } - { M: 289, N: 256, K: 1568, lda: 289, ldb: 1568, ldc: 289, ldd: 289 } - { M: 289, N: 256, K: 1792, lda: 289, ldb: 1792, ldc: 289, ldd: 289 } - { M: 289, N: 256, K: 2016, lda: 289, ldb: 2016, ldc: 289, ldd: 289 } - { M: 289, N: 320, K: 1792, lda: 289, ldb: 1792, ldc: 289, ldd: 289 } - { M: 289, N: 384, K: 3456, lda: 289, ldb: 3456, ldc: 289, ldd: 289 } - { M: 5041, N: 96, K: 576, lda: 5041, ldb: 576, ldc: 5041, ldd: 5041 } - { M: 5329, N: 64, K: 448, lda: 5329, ldb: 448, ldc: 5329, ldd: 5329 } - { M: 5329, N: 96, K: 576, lda: 5329, ldb: 576, ldc: 5329, ldd: 5329 } - { M: 64, N: 192, K: 1728, lda: 64, ldb: 1728, ldc: 64, ldd: 64 } - { M: 64, N: 256, K: 1152, lda: 64, ldb: 1152, ldc: 64, ldd: 64 } - { M: 64, N: 256, K: 1536, lda: 64, ldb: 1536, ldc: 64, ldd: 64 } - { M: 64, N: 320, K: 2880, lda: 64, ldb: 2880, ldc: 64, ldd: 64 } - { M: 64, N: 448, K: 1152, lda: 64, ldb: 1152, ldc: 64, ldd: 64 } - { M: 64, N: 512, K: 1344, lda: 64, ldb: 1344, ldc: 64, ldd: 64 } - &inception4_bwdwrw_sizes - { M: 1024, N: 128, K: 289, lda: 289, ldb: 289, ldc: 1024, ldd: 1024 } - { M: 1024, N: 192, K: 289, lda: 289, ldb: 289, ldc: 1024, ldd: 1024 } - { M: 1024, N: 256, K: 289, lda: 289, ldb: 289, ldc: 1024, ldd: 1024 } - { M: 1024, N: 384, K: 289, lda: 289, ldb: 289, ldc: 1024, ldd: 1024 } - { M: 1152, N: 256, K: 64, lda: 64, ldb: 64, ldc: 1152, ldd: 1152 } - { M: 1152, N: 448, K: 64, lda: 64, ldb: 64, ldc: 1152, ldd: 1152 } - { M: 1344, N: 192, K: 289, lda: 289, ldb: 289, ldc: 1344, ldd: 1344 } - { M: 1344, N: 224, K: 289, lda: 289, ldb: 289, ldc: 1344, ldd: 1344 } - { M: 1344, N: 512, K: 64, lda: 64, ldb: 64, ldc: 1344, ldd: 1344 } - { M: 1536, N: 256, K: 64, lda: 64, ldb: 64, ldc: 1536, ldd: 1536 } - { M: 1536, N: 384, K: 64, lda: 64, ldb: 64, ldc: 1536, ldd: 1536 } - { M: 1568, N: 224, K: 289, lda: 289, ldb: 289, ldc: 1568, ldd: 1568 } - { M: 1568, N: 256, K: 289, lda: 289, ldb: 289, ldc: 1568, ldd: 1568 } - { M: 160, N: 64, K: 5329, lda: 5329, ldb: 5329, ldc: 160, ldd: 160 } - { M: 1728, N: 192, K: 1225, lda: 1225, ldb: 1225, ldc: 1728, ldd: 1728 } - { M: 1728, N: 192, K: 64, lda: 64, ldb: 64, ldc: 1728, ldd: 1728 } - { M: 1728, N: 224, K: 1225, lda: 1225, ldb: 1225, ldc: 1728, ldd: 1728 } - { M: 1792, N: 256, K: 289, lda: 289, ldb: 289, ldc: 1792, ldd: 1792 } - { M: 1792, N: 320, K: 289, lda: 289, ldb: 289, ldc: 1792, ldd: 1792 } - { M: 2016, N: 256, K: 289, lda: 289, ldb: 289, ldc: 2016, ldd: 2016 } - { M: 27, N: 32, K: 22201, lda: 22201, ldb: 22201, ldc: 27, ldd: 27 } - { M: 2880, N: 320, K: 64, lda: 64, ldb: 64, ldc: 2880, ldd: 2880 } - { M: 288, N: 32, K: 21609, lda: 21609, ldb: 21609, ldc: 288, ldd: 288 } - { M: 288, N: 64, K: 21609, lda: 21609, ldb: 21609, ldc: 288, ldd: 288 } - { M: 3456, N: 384, K: 289, lda: 289, ldb: 289, ldc: 3456, ldd: 3456 } - { M: 384, N: 192, K: 1225, lda: 1225, ldb: 1225, ldc: 384, ldd: 384 } - { M: 384, N: 64, K: 1225, lda: 1225, ldb: 1225, ldc: 384, ldd: 384 } - { M: 384, N: 96, K: 1225, lda: 1225, ldb: 1225, ldc: 384, ldd: 384 } - { M: 448, N: 64, K: 5329, lda: 5329, ldb: 5329, ldc: 448, ldd: 448 } - { M: 576, N: 96, K: 1225, lda: 1225, ldb: 1225, ldc: 576, ldd: 576 } - { M: 576, N: 96, K: 5041, lda: 5041, ldb: 5041, ldc: 576, ldd: 576 } - { M: 576, N: 96, K: 5329, lda: 5329, ldb: 5329, ldc: 576, ldd: 576 } - { M: 864, N: 96, K: 1225, lda: 1225, ldb: 1225, ldc: 864, ldd: 864 } - &inception4_bwddata_sizes - { M: 1225, N: 1728, K: 192, lda: 1225, ldb: 1728, ldc: 1225, ldd: 1225 } - { M: 1225, N: 1728, K: 224, lda: 1225, ldb: 1728, ldc: 1225, ldd: 1225 } - { M: 1225, N: 576, K: 96, lda: 1225, ldb: 576, ldc: 1225, ldd: 1225 } - { M: 1225, N: 864, K: 96, lda: 1225, ldb: 864, ldc: 1225, ldd: 1225 } - { M: 21609, N: 288, K: 32, lda: 21609, ldb: 288, ldc: 21609, ldd: 21609 } - { M: 21609, N: 288, K: 64, lda: 21609, ldb: 288, ldc: 21609, ldd: 21609 } - { M: 22201, N: 27, K: 32, lda: 22201, ldb: 27, ldc: 22201, ldd: 22201 } - { M: 289, N: 1344, K: 192, lda: 289, ldb: 1344, ldc: 289, ldd: 289 } - { M: 289, N: 1344, K: 224, lda: 289, ldb: 1344, ldc: 289, ldd: 289 } - { M: 289, N: 1568, K: 224, lda: 289, ldb: 1568, ldc: 289, ldd: 289 } - { M: 289, N: 1568, K: 256, lda: 289, ldb: 1568, ldc: 289, ldd: 289 } - { M: 289, N: 1792, K: 256, lda: 289, ldb: 1792, ldc: 289, ldd: 289 } - { M: 289, N: 1792, K: 320, lda: 289, ldb: 1792, ldc: 289, ldd: 289 } - { M: 289, N: 2016, K: 256, lda: 289, ldb: 2016, ldc: 289, ldd: 289 } - { M: 289, N: 3456, K: 384, lda: 289, ldb: 3456, ldc: 289, ldd: 289 } - { M: 5041, N: 576, K: 96, lda: 5041, ldb: 576, ldc: 5041, ldd: 5041 } - { M: 5329, N: 448, K: 64, lda: 5329, ldb: 448, ldc: 5329, ldd: 5329 } - { M: 5329, N: 576, K: 96, lda: 5329, ldb: 576, ldc: 5329, ldd: 5329 } - { M: 64, N: 1152, K: 256, lda: 64, ldb: 1152, ldc: 64, ldd: 64 } - { M: 64, N: 1152, K: 448, lda: 64, ldb: 1152, ldc: 64, ldd: 64 } - { M: 64, N: 1344, K: 512, lda: 64, ldb: 1344, ldc: 64, ldd: 64 } - { M: 64, N: 1536, K: 256, lda: 64, ldb: 1536, ldc: 64, ldd: 64 } - { M: 64, N: 1728, K: 192, lda: 64, ldb: 1728, ldc: 64, ldd: 64 } - { M: 64, N: 2880, K: 320, lda: 64, ldb: 2880, ldc: 64, ldd: 64 } - &ctest_bwddata_sizes - { M: 10000, N: 363, K: 1, lda: 10000, ldb: 363, ldc: 10000, ldd: 10000 } - { M: 100, N: 1008, K: 1, lda: 100, ldb: 1008, ldc: 100, ldd: 100 } - { M: 100, N: 1152, K: 1, lda: 100, ldb: 1152, ldc: 100, ldd: 100 } - { M: 100, N: 128, K: 1, lda: 100, ldb: 128, ldc: 100, ldd: 100 } - { M: 100, N: 1296, K: 1, lda: 100, ldb: 1296, ldc: 100, ldd: 100 } - { M: 100, N: 1440, K: 1, lda: 100, ldb: 1440, ldc: 100, ldd: 100 } - { M: 100, N: 1600, K: 1, lda: 100, ldb: 1600, ldc: 100, ldd: 100 } - { M: 100, N: 1728, K: 1, lda: 100, ldb: 1728, ldc: 100, ldd: 100 } - { M: 100, N: 192, K: 1, lda: 100, ldb: 192, ldc: 100, ldd: 100 } - { M: 100, N: 2304, K: 1, lda: 100, ldb: 2304, ldc: 100, ldd: 100 } - { M: 100, N: 2400, K: 1, lda: 100, ldb: 2400, ldc: 100, ldd: 100 } - { M: 100, N: 256, K: 1, lda: 100, ldb: 256, ldc: 100, ldd: 100 } - { M: 100, N: 400, K: 1, lda: 100, ldb: 400, ldc: 100, ldd: 100 } - { M: 100, N: 4608, K: 1, lda: 100, ldb: 4608, ldc: 100, ldd: 100 } - { M: 100, N: 480, K: 1, lda: 100, ldb: 480, ldc: 100, ldd: 100 } - { M: 100, N: 4, K: 1, lda: 100, ldb: 4, ldc: 100, ldd: 100 } - { M: 100, N: 512, K: 1, lda: 100, ldb: 512, ldc: 100, ldd: 100 } - { M: 100, N: 528, K: 1, lda: 100, ldb: 528, ldc: 100, ldd: 100 } - { M: 100, N: 576, K: 1, lda: 100, ldb: 576, ldc: 100, ldd: 100 } - { M: 100, N: 600, K: 1, lda: 100, ldb: 600, ldc: 100, ldd: 100 } - { M: 100, N: 608, K: 1, lda: 100, ldb: 608, ldc: 100, ldd: 100 } - { M: 100, N: 64, K: 1, lda: 100, ldb: 64, ldc: 100, ldd: 100 } - { M: 100, N: 800, K: 1, lda: 100, ldb: 800, ldc: 100, ldd: 100 } - { M: 100, N: 864, K: 1, lda: 100, ldb: 864, ldc: 100, ldd: 100 } - { M: 100, N: 9216, K: 1, lda: 100, ldb: 9216, ldc: 100, ldd: 100 } - { M: 100, N: 9, K: 1, lda: 100, ldb: 9, ldc: 100, ldd: 100 } - { M: 1024, N: 128, K: 1, lda: 1024, ldb: 128, ldc: 1024, ldd: 1024 } - { M: 1024, N: 147, K: 1, lda: 1024, ldb: 147, ldc: 1024, ldd: 1024 } - { M: 1024, N: 192, K: 1, lda: 1024, ldb: 192, ldc: 1024, ldd: 1024 } - { M: 1024, N: 256, K: 1, lda: 1024, ldb: 256, ldc: 1024, ldd: 1024 } - { M: 1024, N: 27, K: 1, lda: 1024, ldb: 27, ldc: 1024, ldd: 1024 } - { M: 1024, N: 320, K: 1, lda: 1024, ldb: 320, ldc: 1024, ldd: 1024 } - { M: 1024, N: 363, K: 1, lda: 1024, ldb: 363, ldc: 1024, ldd: 1024 } - { M: 1024, N: 512, K: 1, lda: 1024, ldb: 512, ldc: 1024, ldd: 1024 } - { M: 1024, N: 64, K: 1, lda: 1024, ldb: 64, ldc: 1024, ldd: 1024 } - { M: 1024, N: 75, K: 1, lda: 1024, ldb: 75, ldc: 1024, ldd: 1024 } - { M: 10404, N: 363, K: 1, lda: 10404, ldb: 363, ldc: 10404, ldd: 10404 } - { M: 10609, N: 147, K: 1, lda: 10609, ldb: 147, ldc: 10609, ldd: 10609 } - { M: 10816, N: 147, K: 1, lda: 10816, ldb: 147, ldc: 10816, ldd: 10816 } - { M: 10816, N: 1600, K: 1, lda: 10816, ldb: 1600, ldc: 10816, ldd: 10816 } - { M: 11025, N: 147, K: 1, lda: 11025, ldb: 147, ldc: 11025, ldd: 11025 } - { M: 11236, N: 147, K: 1, lda: 11236, ldb: 147, ldc: 11236, ldd: 11236 } - { M: 11449, N: 147, K: 1, lda: 11449, ldb: 147, ldc: 11449, ldd: 11449 } - { M: 11449, N: 363, K: 1, lda: 11449, ldb: 363, ldc: 11449, ldd: 11449 } - { M: 11449, N: 75, K: 1, lda: 11449, ldb: 75, ldc: 11449, ldd: 11449 } - { M: 1156, N: 27, K: 1, lda: 1156, ldb: 27, ldc: 1156, ldd: 1156 } - { M: 11664, N: 147, K: 1, lda: 11664, ldb: 147, ldc: 11664, ldd: 11664 } - { M: 11664, N: 1600, K: 1, lda: 11664, ldb: 1600, ldc: 11664, ldd: 11664 } - { M: 11664, N: 363, K: 1, lda: 11664, ldb: 363, ldc: 11664, ldd: 11664 } - { M: 11664, N: 576, K: 1, lda: 11664, ldb: 576, ldc: 11664, ldd: 11664 } - { M: 11881, N: 147, K: 1, lda: 11881, ldb: 147, ldc: 11881, ldd: 11881 } - { M: 11881, N: 363, K: 1, lda: 11881, ldb: 363, ldc: 11881, ldd: 11881 } - { M: 11881, N: 75, K: 1, lda: 11881, ldb: 75, ldc: 11881, ldd: 11881 } - { M: 12100, N: 147, K: 1, lda: 12100, ldb: 147, ldc: 12100, ldd: 12100 } - { M: 12100, N: 1600, K: 1, lda: 12100, ldb: 1600, ldc: 12100, ldd: 12100 } - { M: 12100, N: 27, K: 1, lda: 12100, ldb: 27, ldc: 12100, ldd: 12100 } - { M: 12100, N: 363, K: 1, lda: 12100, ldb: 363, ldc: 12100, ldd: 12100 } - { M: 12100, N: 576, K: 1, lda: 12100, ldb: 576, ldc: 12100, ldd: 12100 } - { M: 12100, N: 75, K: 1, lda: 12100, ldb: 75, ldc: 12100, ldd: 12100 } - { M: 121, N: 1024, K: 1, lda: 121, ldb: 1024, ldc: 121, ldd: 121 } - { M: 121, N: 1056, K: 1, lda: 121, ldb: 1056, ldc: 121, ldd: 121 } - { M: 121, N: 192, K: 1, lda: 121, ldb: 192, ldc: 121, ldd: 121 } - { M: 121, N: 2304, K: 1, lda: 121, ldb: 2304, ldc: 121, ldd: 121 } - { M: 121, N: 3456, K: 1, lda: 121, ldb: 3456, ldc: 121, ldd: 121 } - { M: 121, N: 363, K: 1, lda: 121, ldb: 363, ldc: 121, ldd: 121 } - { M: 121, N: 4, K: 1, lda: 121, ldb: 4, ldc: 121, ldd: 121 } - { M: 121, N: 512, K: 1, lda: 121, ldb: 512, ldc: 121, ldd: 121 } - { M: 121, N: 75, K: 1, lda: 121, ldb: 75, ldc: 121, ldd: 121 } - { M: 121, N: 832, K: 1, lda: 121, ldb: 832, ldc: 121, ldd: 121 } - { M: 12321, N: 147, K: 1, lda: 12321, ldb: 147, ldc: 12321, ldd: 12321 } - { M: 12321, N: 27, K: 1, lda: 12321, ldb: 27, ldc: 12321, ldd: 12321 } - { M: 12321, N: 363, K: 1, lda: 12321, ldb: 363, ldc: 12321, ldd: 12321 } - { M: 12321, N: 75, K: 1, lda: 12321, ldb: 75, ldc: 12321, ldd: 12321 } - { M: 12544, N: 147, K: 1, lda: 12544, ldb: 147, ldc: 12544, ldd: 12544 } - { M: 12544, N: 1600, K: 1, lda: 12544, ldb: 1600, ldc: 12544, ldd: 12544 } - { M: 12544, N: 27, K: 1, lda: 12544, ldb: 27, ldc: 12544, ldd: 12544 } - { M: 12544, N: 363, K: 1, lda: 12544, ldb: 363, ldc: 12544, ldd: 12544 } - { M: 12544, N: 576, K: 1, lda: 12544, ldb: 576, ldc: 12544, ldd: 12544 } - { M: 12544, N: 75, K: 1, lda: 12544, ldb: 75, ldc: 12544, ldd: 12544 } - { M: 12769, N: 147, K: 1, lda: 12769, ldb: 147, ldc: 12769, ldd: 12769 } - { M: 12769, N: 27, K: 1, lda: 12769, ldb: 27, ldc: 12769, ldd: 12769 } - { M: 12769, N: 75, K: 1, lda: 12769, ldb: 75, ldc: 12769, ldd: 12769 } - { M: 12996, N: 147, K: 1, lda: 12996, ldb: 147, ldc: 12996, ldd: 12996 } - { M: 12996, N: 27, K: 1, lda: 12996, ldb: 27, ldc: 12996, ldd: 12996 } - { M: 12996, N: 363, K: 1, lda: 12996, ldb: 363, ldc: 12996, ldd: 12996 } - { M: 12996, N: 576, K: 1, lda: 12996, ldb: 576, ldc: 12996, ldd: 12996 } - { M: 12996, N: 64, K: 1, lda: 12996, ldb: 64, ldc: 12996, ldd: 12996 } - { M: 12996, N: 75, K: 1, lda: 12996, ldb: 75, ldc: 12996, ldd: 12996 } - { M: 13225, N: 27, K: 1, lda: 13225, ldb: 27, ldc: 13225, ldd: 13225 } - { M: 13225, N: 75, K: 1, lda: 13225, ldb: 75, ldc: 13225, ldd: 13225 } - { M: 13456, N: 147, K: 1, lda: 13456, ldb: 147, ldc: 13456, ldd: 13456 } - { M: 13456, N: 27, K: 1, lda: 13456, ldb: 27, ldc: 13456, ldd: 13456 } - { M: 13456, N: 363, K: 1, lda: 13456, ldb: 363, ldc: 13456, ldd: 13456 } - { M: 13456, N: 64, K: 1, lda: 13456, ldb: 64, ldc: 13456, ldd: 13456 } - { M: 13456, N: 75, K: 1, lda: 13456, ldb: 75, ldc: 13456, ldd: 13456 } - { M: 13689, N: 75, K: 1, lda: 13689, ldb: 75, ldc: 13689, ldd: 13689 } - { M: 13924, N: 27, K: 1, lda: 13924, ldb: 27, ldc: 13924, ldd: 13924 } - { M: 144, N: 1008, K: 1, lda: 144, ldb: 1008, ldc: 144, ldd: 144 } - { M: 144, N: 1152, K: 1, lda: 144, ldb: 1152, ldc: 144, ldd: 144 } - { M: 144, N: 1296, K: 1, lda: 144, ldb: 1296, ldc: 144, ldd: 144 } - { M: 144, N: 1440, K: 1, lda: 144, ldb: 1440, ldc: 144, ldd: 144 } - { M: 144, N: 1600, K: 1, lda: 144, ldb: 1600, ldc: 144, ldd: 144 } - { M: 144, N: 1728, K: 1, lda: 144, ldb: 1728, ldc: 144, ldd: 144 } - { M: 144, N: 2304, K: 1, lda: 144, ldb: 2304, ldc: 144, ldd: 144 } - { M: 144, N: 2400, K: 1, lda: 144, ldb: 2400, ldc: 144, ldd: 144 } - { M: 144, N: 363, K: 1, lda: 144, ldb: 363, ldc: 144, ldd: 144 } - { M: 144, N: 400, K: 1, lda: 144, ldb: 400, ldc: 144, ldd: 144 } - { M: 144, N: 4608, K: 1, lda: 144, ldb: 4608, ldc: 144, ldd: 144 } - { M: 144, N: 4, K: 1, lda: 144, ldb: 4, ldc: 144, ldd: 144 } - { M: 144, N: 576, K: 1, lda: 144, ldb: 576, ldc: 144, ldd: 144 } - { M: 144, N: 600, K: 1, lda: 144, ldb: 600, ldc: 144, ldd: 144 } - { M: 144, N: 800, K: 1, lda: 144, ldb: 800, ldc: 144, ldd: 144 } - { M: 144, N: 864, K: 1, lda: 144, ldb: 864, ldc: 144, ldd: 144 } - { M: 144, N: 9216, K: 1, lda: 144, ldb: 9216, ldc: 144, ldd: 144 } - { M: 144, N: 9, K: 1, lda: 144, ldb: 9, ldc: 144, ldd: 144 } - { M: 169, N: 1152, K: 1, lda: 169, ldb: 1152, ldc: 169, ldd: 169 } - { M: 169, N: 147, K: 1, lda: 169, ldb: 147, ldc: 169, ldd: 169 } - { M: 169, N: 1600, K: 1, lda: 169, ldb: 1600, ldc: 169, ldd: 169 } - { M: 169, N: 1728, K: 1, lda: 169, ldb: 1728, ldc: 169, ldd: 169 } - { M: 169, N: 2048, K: 1, lda: 169, ldb: 2048, ldc: 169, ldd: 169 } - { M: 169, N: 2304, K: 1, lda: 169, ldb: 2304, ldc: 169, ldd: 169 } - { M: 169, N: 2400, K: 1, lda: 169, ldb: 2400, ldc: 169, ldd: 169 } - { M: 169, N: 3456, K: 1, lda: 169, ldb: 3456, ldc: 169, ldd: 169 } - { M: 169, N: 400, K: 1, lda: 169, ldb: 400, ldc: 169, ldd: 169 } - { M: 169, N: 4608, K: 1, lda: 169, ldb: 4608, ldc: 169, ldd: 169 } - { M: 169, N: 4, K: 1, lda: 169, ldb: 4, ldc: 169, ldd: 169 } - { M: 169, N: 576, K: 1, lda: 169, ldb: 576, ldc: 169, ldd: 169 } - { M: 169, N: 800, K: 1, lda: 169, ldb: 800, ldc: 169, ldd: 169 } - { M: 169, N: 864, K: 1, lda: 169, ldb: 864, ldc: 169, ldd: 169 } - { M: 169, N: 9, K: 1, lda: 169, ldb: 9, ldc: 169, ldd: 169 } - { M: 16, N: 1024, K: 1, lda: 16, ldb: 1024, ldc: 16, ldd: 16 } - { M: 16, N: 1056, K: 1, lda: 16, ldb: 1056, ldc: 16, ldd: 16 } - { M: 16, N: 1200, K: 1, lda: 16, ldb: 1200, ldc: 16, ldd: 16 } - { M: 16, N: 1440, K: 1, lda: 16, ldb: 1440, ldc: 16, ldd: 16 } - { M: 16, N: 1728, K: 1, lda: 16, ldb: 1728, ldc: 16, ldd: 16 } - { M: 16, N: 192, K: 1, lda: 16, ldb: 192, ldc: 16, ldd: 16 } - { M: 16, N: 2016, K: 1, lda: 16, ldb: 2016, ldc: 16, ldd: 16 } - { M: 16, N: 2304, K: 1, lda: 16, ldb: 2304, ldc: 16, ldd: 16 } - { M: 16, N: 4608, K: 1, lda: 16, ldb: 4608, ldc: 16, ldd: 16 } - { M: 16, N: 4, K: 1, lda: 16, ldb: 4, ldc: 16, ldd: 16 } - { M: 16, N: 512, K: 1, lda: 16, ldb: 512, ldc: 16, ldd: 16 } - { M: 16, N: 800, K: 1, lda: 16, ldb: 800, ldc: 16, ldd: 16 } - { M: 16, N: 832, K: 1, lda: 16, ldb: 832, ldc: 16, ldd: 16 } - { M: 16, N: 9216, K: 1, lda: 16, ldb: 9216, ldc: 16, ldd: 16 } - { M: 16, N: 9, K: 1, lda: 16, ldb: 9, ldc: 16, ldd: 16 } - { M: 1860, N: 4608, K: 1, lda: 1860, ldb: 4608, ldc: 1860, ldd: 1860 } - { M: 1953, N: 4608, K: 1, lda: 1953, ldb: 4608, ldc: 1953, ldd: 1953 } - { M: 196, N: 1008, K: 1, lda: 196, ldb: 1008, ldc: 196, ldd: 196 } - { M: 196, N: 1024, K: 1, lda: 196, ldb: 1024, ldc: 196, ldd: 196 } - { M: 196, N: 1152, K: 1, lda: 196, ldb: 1152, ldc: 196, ldd: 196 } - { M: 196, N: 128, K: 1, lda: 196, ldb: 128, ldc: 196, ldd: 196 } - { M: 196, N: 1296, K: 1, lda: 196, ldb: 1296, ldc: 196, ldd: 196 } - { M: 196, N: 1440, K: 1, lda: 196, ldb: 1440, ldc: 196, ldd: 196 } - { M: 196, N: 147, K: 1, lda: 196, ldb: 147, ldc: 196, ldd: 196 } - { M: 196, N: 1600, K: 1, lda: 196, ldb: 1600, ldc: 196, ldd: 196 } - { M: 196, N: 1728, K: 1, lda: 196, ldb: 1728, ldc: 196, ldd: 196 } - { M: 196, N: 192, K: 1, lda: 196, ldb: 192, ldc: 196, ldd: 196 } - { M: 196, N: 2304, K: 1, lda: 196, ldb: 2304, ldc: 196, ldd: 196 } - { M: 196, N: 2400, K: 1, lda: 196, ldb: 2400, ldc: 196, ldd: 196 } - { M: 196, N: 256, K: 1, lda: 196, ldb: 256, ldc: 196, ldd: 196 } - { M: 196, N: 27, K: 1, lda: 196, ldb: 27, ldc: 196, ldd: 196 } - { M: 196, N: 320, K: 1, lda: 196, ldb: 320, ldc: 196, ldd: 196 } - { M: 196, N: 363, K: 1, lda: 196, ldb: 363, ldc: 196, ldd: 196 } - { M: 196, N: 400, K: 1, lda: 196, ldb: 400, ldc: 196, ldd: 196 } - { M: 196, N: 4608, K: 1, lda: 196, ldb: 4608, ldc: 196, ldd: 196 } - { M: 196, N: 4, K: 1, lda: 196, ldb: 4, ldc: 196, ldd: 196 } - { M: 196, N: 512, K: 1, lda: 196, ldb: 512, ldc: 196, ldd: 196 } - { M: 196, N: 576, K: 1, lda: 196, ldb: 576, ldc: 196, ldd: 196 } - { M: 196, N: 600, K: 1, lda: 196, ldb: 600, ldc: 196, ldd: 196 } - { M: 196, N: 64, K: 1, lda: 196, ldb: 64, ldc: 196, ldd: 196 } - { M: 196, N: 75, K: 1, lda: 196, ldb: 75, ldc: 196, ldd: 196 } - { M: 196, N: 800, K: 1, lda: 196, ldb: 800, ldc: 196, ldd: 196 } - { M: 196, N: 864, K: 1, lda: 196, ldb: 864, ldc: 196, ldd: 196 } - { M: 196, N: 9216, K: 1, lda: 196, ldb: 9216, ldc: 196, ldd: 196 } - { M: 196, N: 9, K: 1, lda: 196, ldb: 9, ldc: 196, ldd: 196 } - { M: 1, N: 1200, K: 1, lda: 1, ldb: 1200, ldc: 1, ldd: 1 } - { M: 1, N: 363, K: 1, lda: 1, ldb: 363, ldc: 1, ldd: 1 } - { M: 1, N: 4608, K: 1, lda: 1, ldb: 4608, ldc: 1, ldd: 1 } - { M: 1, N: 4, K: 1, lda: 1, ldb: 4, ldc: 1, ldd: 1 } - { M: 1, N: 800, K: 1, lda: 1, ldb: 800, ldc: 1, ldd: 1 } - { M: 1, N: 9, K: 1, lda: 1, ldb: 9, ldc: 1, ldd: 1 } - { M: 2048, N: 4608, K: 1, lda: 2048, ldb: 4608, ldc: 2048, ldd: 2048 } - { M: 2048, N: 480, K: 1, lda: 2048, ldb: 480, ldc: 2048, ldd: 2048 } - { M: 2048, N: 512, K: 1, lda: 2048, ldb: 512, ldc: 2048, ldd: 2048 } - { M: 2048, N: 528, K: 1, lda: 2048, ldb: 528, ldc: 2048, ldd: 2048 } - { M: 2048, N: 832, K: 1, lda: 2048, ldb: 832, ldc: 2048, ldd: 2048 } - { M: 2145, N: 480, K: 1, lda: 2145, ldb: 480, ldc: 2145, ldd: 2145 } - { M: 2145, N: 512, K: 1, lda: 2145, ldb: 512, ldc: 2145, ldd: 2145 } - { M: 2145, N: 528, K: 1, lda: 2145, ldb: 528, ldc: 2145, ldd: 2145 } - { M: 2145, N: 832, K: 1, lda: 2145, ldb: 832, ldc: 2145, ldd: 2145 } - { M: 2244, N: 4608, K: 1, lda: 2244, ldb: 4608, ldc: 2244, ldd: 2244 } - { M: 225, N: 128, K: 1, lda: 225, ldb: 128, ldc: 225, ldd: 225 } - { M: 225, N: 1600, K: 1, lda: 225, ldb: 1600, ldc: 225, ldd: 225 } - { M: 225, N: 192, K: 1, lda: 225, ldb: 192, ldc: 225, ldd: 225 } - { M: 225, N: 2048, K: 1, lda: 225, ldb: 2048, ldc: 225, ldd: 225 } - { M: 225, N: 2304, K: 1, lda: 225, ldb: 2304, ldc: 225, ldd: 225 } - { M: 225, N: 2400, K: 1, lda: 225, ldb: 2400, ldc: 225, ldd: 225 } - { M: 225, N: 256, K: 1, lda: 225, ldb: 256, ldc: 225, ldd: 225 } - { M: 225, N: 27, K: 1, lda: 225, ldb: 27, ldc: 225, ldd: 225 } - { M: 225, N: 320, K: 1, lda: 225, ldb: 320, ldc: 225, ldd: 225 } - { M: 225, N: 3456, K: 1, lda: 225, ldb: 3456, ldc: 225, ldd: 225 } - { M: 225, N: 400, K: 1, lda: 225, ldb: 400, ldc: 225, ldd: 225 } - { M: 225, N: 4, K: 1, lda: 225, ldb: 4, ldc: 225, ldd: 225 } - { M: 225, N: 512, K: 1, lda: 225, ldb: 512, ldc: 225, ldd: 225 } - { M: 225, N: 64, K: 1, lda: 225, ldb: 64, ldc: 225, ldd: 225 } - { M: 225, N: 75, K: 1, lda: 225, ldb: 75, ldc: 225, ldd: 225 } - { M: 225, N: 800, K: 1, lda: 225, ldb: 800, ldc: 225, ldd: 225 } - { M: 2304, N: 1600, K: 1, lda: 2304, ldb: 1600, ldc: 2304, ldd: 2304 } - { M: 2345, N: 480, K: 1, lda: 2345, ldb: 480, ldc: 2345, ldd: 2345 } - { M: 2345, N: 512, K: 1, lda: 2345, ldb: 512, ldc: 2345, ldd: 2345 } - { M: 2345, N: 528, K: 1, lda: 2345, ldb: 528, ldc: 2345, ldd: 2345 } - { M: 2345, N: 832, K: 1, lda: 2345, ldb: 832, ldc: 2345, ldd: 2345 } - { M: 256, N: 1008, K: 1, lda: 256, ldb: 1008, ldc: 256, ldd: 256 } - { M: 256, N: 1024, K: 1, lda: 256, ldb: 1024, ldc: 256, ldd: 256 } - { M: 256, N: 1152, K: 1, lda: 256, ldb: 1152, ldc: 256, ldd: 256 } - { M: 256, N: 128, K: 1, lda: 256, ldb: 128, ldc: 256, ldd: 256 } - { M: 256, N: 1296, K: 1, lda: 256, ldb: 1296, ldc: 256, ldd: 256 } - { M: 256, N: 1440, K: 1, lda: 256, ldb: 1440, ldc: 256, ldd: 256 } - { M: 256, N: 147, K: 1, lda: 256, ldb: 147, ldc: 256, ldd: 256 } - { M: 256, N: 1728, K: 1, lda: 256, ldb: 1728, ldc: 256, ldd: 256 } - { M: 256, N: 192, K: 1, lda: 256, ldb: 192, ldc: 256, ldd: 256 } - { M: 256, N: 2304, K: 1, lda: 256, ldb: 2304, ldc: 256, ldd: 256 } - { M: 256, N: 256, K: 1, lda: 256, ldb: 256, ldc: 256, ldd: 256 } - { M: 256, N: 27, K: 1, lda: 256, ldb: 27, ldc: 256, ldd: 256 } - { M: 256, N: 363, K: 1, lda: 256, ldb: 363, ldc: 256, ldd: 256 } - { M: 256, N: 4608, K: 1, lda: 256, ldb: 4608, ldc: 256, ldd: 256 } - { M: 256, N: 480, K: 1, lda: 256, ldb: 480, ldc: 256, ldd: 256 } - { M: 256, N: 4, K: 1, lda: 256, ldb: 4, ldc: 256, ldd: 256 } - { M: 256, N: 512, K: 1, lda: 256, ldb: 512, ldc: 256, ldd: 256 } - { M: 256, N: 528, K: 1, lda: 256, ldb: 528, ldc: 256, ldd: 256 } - { M: 256, N: 576, K: 1, lda: 256, ldb: 576, ldc: 256, ldd: 256 } - { M: 256, N: 608, K: 1, lda: 256, ldb: 608, ldc: 256, ldd: 256 } - { M: 256, N: 64, K: 1, lda: 256, ldb: 64, ldc: 256, ldd: 256 } - { M: 256, N: 75, K: 1, lda: 256, ldb: 75, ldc: 256, ldd: 256 } - { M: 256, N: 800, K: 1, lda: 256, ldb: 800, ldc: 256, ldd: 256 } - { M: 256, N: 864, K: 1, lda: 256, ldb: 864, ldc: 256, ldd: 256 } - { M: 256, N: 9, K: 1, lda: 256, ldb: 9, ldc: 256, ldd: 256 } - { M: 25, N: 1008, K: 1, lda: 25, ldb: 1008, ldc: 25, ldd: 25 } - { M: 25, N: 1024, K: 1, lda: 25, ldb: 1024, ldc: 25, ldd: 25 } - { M: 25, N: 1056, K: 1, lda: 25, ldb: 1056, ldc: 25, ldd: 25 } - { M: 25, N: 1152, K: 1, lda: 25, ldb: 1152, ldc: 25, ldd: 25 } - { M: 25, N: 1200, K: 1, lda: 25, ldb: 1200, ldc: 25, ldd: 25 } - { M: 25, N: 1296, K: 1, lda: 25, ldb: 1296, ldc: 25, ldd: 25 } - { M: 25, N: 1440, K: 1, lda: 25, ldb: 1440, ldc: 25, ldd: 25 } - { M: 25, N: 1600, K: 1, lda: 25, ldb: 1600, ldc: 25, ldd: 25 } - { M: 25, N: 1728, K: 1, lda: 25, ldb: 1728, ldc: 25, ldd: 25 } - { M: 25, N: 192, K: 1, lda: 25, ldb: 192, ldc: 25, ldd: 25 } - { M: 25, N: 2016, K: 1, lda: 25, ldb: 2016, ldc: 25, ldd: 25 } - { M: 25, N: 2304, K: 1, lda: 25, ldb: 2304, ldc: 25, ldd: 25 } - { M: 25, N: 2400, K: 1, lda: 25, ldb: 2400, ldc: 25, ldd: 25 } - { M: 25, N: 3456, K: 1, lda: 25, ldb: 3456, ldc: 25, ldd: 25 } - { M: 25, N: 400, K: 1, lda: 25, ldb: 400, ldc: 25, ldd: 25 } - { M: 25, N: 4608, K: 1, lda: 25, ldb: 4608, ldc: 25, ldd: 25 } - { M: 25, N: 4, K: 1, lda: 25, ldb: 4, ldc: 25, ldd: 25 } - { M: 25, N: 512, K: 1, lda: 25, ldb: 512, ldc: 25, ldd: 25 } - { M: 25, N: 528, K: 1, lda: 25, ldb: 528, ldc: 25, ldd: 25 } - { M: 25, N: 576, K: 1, lda: 25, ldb: 576, ldc: 25, ldd: 25 } - { M: 25, N: 600, K: 1, lda: 25, ldb: 600, ldc: 25, ldd: 25 } - { M: 25, N: 608, K: 1, lda: 25, ldb: 608, ldc: 25, ldd: 25 } - { M: 25, N: 800, K: 1, lda: 25, ldb: 800, ldc: 25, ldd: 25 } - { M: 25, N: 832, K: 1, lda: 25, ldb: 832, ldc: 25, ldd: 25 } - { M: 25, N: 864, K: 1, lda: 25, ldb: 864, ldc: 25, ldd: 25 } - { M: 25, N: 9216, K: 1, lda: 25, ldb: 9216, ldc: 25, ldd: 25 } - { M: 25, N: 9, K: 1, lda: 25, ldb: 9, ldc: 25, ldd: 25 } - { M: 2601, N: 1600, K: 1, lda: 2601, ldb: 1600, ldc: 2601, ldd: 2601 } - { M: 2704, N: 1152, K: 1, lda: 2704, ldb: 1152, ldc: 2704, ldd: 2704 } - { M: 2704, N: 1600, K: 1, lda: 2704, ldb: 1600, ldc: 2704, ldd: 2704 } - { M: 2704, N: 2304, K: 1, lda: 2704, ldb: 2304, ldc: 2704, ldd: 2704 } - { M: 2704, N: 576, K: 1, lda: 2704, ldb: 576, ldc: 2704, ldd: 2704 } - { M: 289, N: 128, K: 1, lda: 289, ldb: 128, ldc: 289, ldd: 289 } - { M: 289, N: 192, K: 1, lda: 289, ldb: 192, ldc: 289, ldd: 289 } - { M: 289, N: 256, K: 1, lda: 289, ldb: 256, ldc: 289, ldd: 289 } - { M: 289, N: 320, K: 1, lda: 289, ldb: 320, ldc: 289, ldd: 289 } - { M: 289, N: 4, K: 1, lda: 289, ldb: 4, ldc: 289, ldd: 289 } - { M: 289, N: 512, K: 1, lda: 289, ldb: 512, ldc: 289, ldd: 289 } - { M: 289, N: 64, K: 1, lda: 289, ldb: 64, ldc: 289, ldd: 289 } - { M: 289, N: 75, K: 1, lda: 289, ldb: 75, ldc: 289, ldd: 289 } - { M: 2916, N: 1152, K: 1, lda: 2916, ldb: 1152, ldc: 2916, ldd: 2916 } - { M: 2916, N: 1600, K: 1, lda: 2916, ldb: 1600, ldc: 2916, ldd: 2916 } - { M: 2916, N: 2304, K: 1, lda: 2916, ldb: 2304, ldc: 2916, ldd: 2916 } - { M: 2916, N: 576, K: 1, lda: 2916, ldb: 576, ldc: 2916, ldd: 2916 } - { M: 3025, N: 1600, K: 1, lda: 3025, ldb: 1600, ldc: 3025, ldd: 3025 } - { M: 3025, N: 576, K: 1, lda: 3025, ldb: 576, ldc: 3025, ldd: 3025 } - { M: 3136, N: 1152, K: 1, lda: 3136, ldb: 1152, ldc: 3136, ldd: 3136 } - { M: 3136, N: 1600, K: 1, lda: 3136, ldb: 1600, ldc: 3136, ldd: 3136 } - { M: 3136, N: 2304, K: 1, lda: 3136, ldb: 2304, ldc: 3136, ldd: 3136 } - { M: 3136, N: 576, K: 1, lda: 3136, ldb: 576, ldc: 3136, ldd: 3136 } - { M: 3136, N: 64, K: 1, lda: 3136, ldb: 64, ldc: 3136, ldd: 3136 } - { M: 3249, N: 1600, K: 1, lda: 3249, ldb: 1600, ldc: 3249, ldd: 3249 } - { M: 3249, N: 64, K: 1, lda: 3249, ldb: 64, ldc: 3249, ldd: 3249 } - { M: 324, N: 128, K: 1, lda: 324, ldb: 128, ldc: 324, ldd: 324 } - { M: 324, N: 192, K: 1, lda: 324, ldb: 192, ldc: 324, ldd: 324 } - { M: 324, N: 256, K: 1, lda: 324, ldb: 256, ldc: 324, ldd: 324 } - { M: 324, N: 27, K: 1, lda: 324, ldb: 27, ldc: 324, ldd: 324 } - { M: 324, N: 480, K: 1, lda: 324, ldb: 480, ldc: 324, ldd: 324 } - { M: 324, N: 512, K: 1, lda: 324, ldb: 512, ldc: 324, ldd: 324 } - { M: 324, N: 528, K: 1, lda: 324, ldb: 528, ldc: 324, ldd: 324 } - { M: 324, N: 576, K: 1, lda: 324, ldb: 576, ldc: 324, ldd: 324 } - { M: 324, N: 608, K: 1, lda: 324, ldb: 608, ldc: 324, ldd: 324 } - { M: 324, N: 64, K: 1, lda: 324, ldb: 64, ldc: 324, ldd: 324 } - { M: 33540, N: 480, K: 1, lda: 33540, ldb: 480, ldc: 33540, ldd: 33540 } - { M: 3364, N: 1152, K: 1, lda: 3364, ldb: 1152, ldc: 3364, ldd: 3364 } - { M: 3364, N: 128, K: 1, lda: 3364, ldb: 128, ldc: 3364, ldd: 3364 } - { M: 3364, N: 2304, K: 1, lda: 3364, ldb: 2304, ldc: 3364, ldd: 3364 } - { M: 3364, N: 256, K: 1, lda: 3364, ldb: 256, ldc: 3364, ldd: 3364 } - { M: 3364, N: 576, K: 1, lda: 3364, ldb: 576, ldc: 3364, ldd: 3364 } - { M: 3364, N: 64, K: 1, lda: 3364, ldb: 64, ldc: 3364, ldd: 3364 } - { M: 34320, N: 480, K: 1, lda: 34320, ldb: 480, ldc: 34320, ldd: 34320 } - { M: 3481, N: 64, K: 1, lda: 3481, ldb: 64, ldc: 3481, ldd: 3481 } - { M: 3600, N: 128, K: 1, lda: 3600, ldb: 128, ldc: 3600, ldd: 3600 } - { M: 3600, N: 256, K: 1, lda: 3600, ldb: 256, ldc: 3600, ldd: 3600 } - { M: 3600, N: 64, K: 1, lda: 3600, ldb: 64, ldc: 3600, ldd: 3600 } - { M: 361, N: 1600, K: 1, lda: 361, ldb: 1600, ldc: 361, ldd: 361 } - { M: 361, N: 2400, K: 1, lda: 361, ldb: 2400, ldc: 361, ldd: 361 } - { M: 36, N: 1008, K: 1, lda: 36, ldb: 1008, ldc: 36, ldd: 36 } - { M: 36, N: 1024, K: 1, lda: 36, ldb: 1024, ldc: 36, ldd: 36 } - { M: 36, N: 1152, K: 1, lda: 36, ldb: 1152, ldc: 36, ldd: 36 } - { M: 36, N: 1296, K: 1, lda: 36, ldb: 1296, ldc: 36, ldd: 36 } - { M: 36, N: 1440, K: 1, lda: 36, ldb: 1440, ldc: 36, ldd: 36 } - { M: 36, N: 1600, K: 1, lda: 36, ldb: 1600, ldc: 36, ldd: 36 } - { M: 36, N: 1728, K: 1, lda: 36, ldb: 1728, ldc: 36, ldd: 36 } - { M: 36, N: 2016, K: 1, lda: 36, ldb: 2016, ldc: 36, ldd: 36 } - { M: 36, N: 2048, K: 1, lda: 36, ldb: 2048, ldc: 36, ldd: 36 } - { M: 36, N: 2304, K: 1, lda: 36, ldb: 2304, ldc: 36, ldd: 36 } - { M: 36, N: 2400, K: 1, lda: 36, ldb: 2400, ldc: 36, ldd: 36 } - { M: 36, N: 256, K: 1, lda: 36, ldb: 256, ldc: 36, ldd: 36 } - { M: 36, N: 3456, K: 1, lda: 36, ldb: 3456, ldc: 36, ldd: 36 } - { M: 36, N: 400, K: 1, lda: 36, ldb: 400, ldc: 36, ldd: 36 } - { M: 36, N: 4608, K: 1, lda: 36, ldb: 4608, ldc: 36, ldd: 36 } - { M: 36, N: 4, K: 1, lda: 36, ldb: 4, ldc: 36, ldd: 36 } - { M: 36, N: 512, K: 1, lda: 36, ldb: 512, ldc: 36, ldd: 36 } - { M: 36, N: 528, K: 1, lda: 36, ldb: 528, ldc: 36, ldd: 36 } - { M: 36, N: 576, K: 1, lda: 36, ldb: 576, ldc: 36, ldd: 36 } - { M: 36, N: 600, K: 1, lda: 36, ldb: 600, ldc: 36, ldd: 36 } - { M: 36, N: 608, K: 1, lda: 36, ldb: 608, ldc: 36, ldd: 36 } - { M: 36, N: 800, K: 1, lda: 36, ldb: 800, ldc: 36, ldd: 36 } - { M: 36, N: 864, K: 1, lda: 36, ldb: 864, ldc: 36, ldd: 36 } - { M: 36, N: 9216, K: 1, lda: 36, ldb: 9216, ldc: 36, ldd: 36 } - { M: 36, N: 9, K: 1, lda: 36, ldb: 9, ldc: 36, ldd: 36 } - { M: 400, N: 147, K: 1, lda: 400, ldb: 147, ldc: 400, ldd: 400 } - { M: 400, N: 1600, K: 1, lda: 400, ldb: 1600, ldc: 400, ldd: 400 } - { M: 400, N: 2400, K: 1, lda: 400, ldb: 2400, ldc: 400, ldd: 400 } - { M: 400, N: 400, K: 1, lda: 400, ldb: 400, ldc: 400, ldd: 400 } - { M: 400, N: 800, K: 1, lda: 400, ldb: 800, ldc: 400, ldd: 400 } - { M: 41616, N: 363, K: 1, lda: 41616, ldb: 363, ldc: 41616, ldd: 41616 } - { M: 42849, N: 363, K: 1, lda: 42849, ldb: 363, ldc: 42849, ldd: 42849 } - { M: 44521, N: 363, K: 1, lda: 44521, ldb: 363, ldc: 44521, ldd: 44521 } - { M: 44944, N: 147, K: 1, lda: 44944, ldb: 147, ldc: 44944, ldd: 44944 } - { M: 45796, N: 363, K: 1, lda: 45796, ldb: 363, ldc: 45796, ldd: 45796 } - { M: 46225, N: 147, K: 1, lda: 46225, ldb: 147, ldc: 46225, ldd: 46225 } - { M: 46656, N: 363, K: 1, lda: 46656, ldb: 363, ldc: 46656, ldd: 46656 } - { M: 46656, N: 75, K: 1, lda: 46656, ldb: 75, ldc: 46656, ldd: 46656 } - { M: 47089, N: 363, K: 1, lda: 47089, ldb: 363, ldc: 47089, ldd: 47089 } - { M: 47524, N: 147, K: 1, lda: 47524, ldb: 147, ldc: 47524, ldd: 47524 } - { M: 47524, N: 363, K: 1, lda: 47524, ldb: 363, ldc: 47524, ldd: 47524 } - { M: 47961, N: 147, K: 1, lda: 47961, ldb: 147, ldc: 47961, ldd: 47961 } - { M: 47961, N: 363, K: 1, lda: 47961, ldb: 363, ldc: 47961, ldd: 47961 } - { M: 47961, N: 75, K: 1, lda: 47961, ldb: 75, ldc: 47961, ldd: 47961 } - { M: 48400, N: 147, K: 1, lda: 48400, ldb: 147, ldc: 48400, ldd: 48400 } - { M: 48400, N: 27, K: 1, lda: 48400, ldb: 27, ldc: 48400, ldd: 48400 } - { M: 48400, N: 75, K: 1, lda: 48400, ldb: 75, ldc: 48400, ldd: 48400 } - { M: 484, N: 363, K: 1, lda: 484, ldb: 363, ldc: 484, ldd: 484 } - { M: 48841, N: 147, K: 1, lda: 48841, ldb: 147, ldc: 48841, ldd: 48841 } - { M: 48841, N: 363, K: 1, lda: 48841, ldb: 363, ldc: 48841, ldd: 48841 } - { M: 49284, N: 147, K: 1, lda: 49284, ldb: 147, ldc: 49284, ldd: 49284 } - { M: 49284, N: 27, K: 1, lda: 49284, ldb: 27, ldc: 49284, ldd: 49284 } - { M: 49284, N: 75, K: 1, lda: 49284, ldb: 75, ldc: 49284, ldd: 49284 } - { M: 49729, N: 147, K: 1, lda: 49729, ldb: 147, ldc: 49729, ldd: 49729 } - { M: 49729, N: 27, K: 1, lda: 49729, ldb: 27, ldc: 49729, ldd: 49729 } - { M: 49729, N: 363, K: 1, lda: 49729, ldb: 363, ldc: 49729, ldd: 49729 } - { M: 49729, N: 75, K: 1, lda: 49729, ldb: 75, ldc: 49729, ldd: 49729 } - { M: 49, N: 1008, K: 1, lda: 49, ldb: 1008, ldc: 49, ldd: 49 } - { M: 49, N: 1024, K: 1, lda: 49, ldb: 1024, ldc: 49, ldd: 49 } - { M: 49, N: 1056, K: 1, lda: 49, ldb: 1056, ldc: 49, ldd: 49 } - { M: 49, N: 1152, K: 1, lda: 49, ldb: 1152, ldc: 49, ldd: 49 } - { M: 49, N: 1200, K: 1, lda: 49, ldb: 1200, ldc: 49, ldd: 49 } - { M: 49, N: 128, K: 1, lda: 49, ldb: 128, ldc: 49, ldd: 49 } - { M: 49, N: 1296, K: 1, lda: 49, ldb: 1296, ldc: 49, ldd: 49 } - { M: 49, N: 1440, K: 1, lda: 49, ldb: 1440, ldc: 49, ldd: 49 } - { M: 49, N: 147, K: 1, lda: 49, ldb: 147, ldc: 49, ldd: 49 } - { M: 49, N: 1600, K: 1, lda: 49, ldb: 1600, ldc: 49, ldd: 49 } - { M: 49, N: 1728, K: 1, lda: 49, ldb: 1728, ldc: 49, ldd: 49 } - { M: 49, N: 192, K: 1, lda: 49, ldb: 192, ldc: 49, ldd: 49 } - { M: 49, N: 2016, K: 1, lda: 49, ldb: 2016, ldc: 49, ldd: 49 } - { M: 49, N: 2048, K: 1, lda: 49, ldb: 2048, ldc: 49, ldd: 49 } - { M: 49, N: 2304, K: 1, lda: 49, ldb: 2304, ldc: 49, ldd: 49 } - { M: 49, N: 2400, K: 1, lda: 49, ldb: 2400, ldc: 49, ldd: 49 } - { M: 49, N: 256, K: 1, lda: 49, ldb: 256, ldc: 49, ldd: 49 } - { M: 49, N: 3456, K: 1, lda: 49, ldb: 3456, ldc: 49, ldd: 49 } - { M: 49, N: 400, K: 1, lda: 49, ldb: 400, ldc: 49, ldd: 49 } - { M: 49, N: 4608, K: 1, lda: 49, ldb: 4608, ldc: 49, ldd: 49 } - { M: 49, N: 480, K: 1, lda: 49, ldb: 480, ldc: 49, ldd: 49 } - { M: 49, N: 4, K: 1, lda: 49, ldb: 4, ldc: 49, ldd: 49 } - { M: 49, N: 512, K: 1, lda: 49, ldb: 512, ldc: 49, ldd: 49 } - { M: 49, N: 528, K: 1, lda: 49, ldb: 528, ldc: 49, ldd: 49 } - { M: 49, N: 576, K: 1, lda: 49, ldb: 576, ldc: 49, ldd: 49 } - { M: 49, N: 600, K: 1, lda: 49, ldb: 600, ldc: 49, ldd: 49 } - { M: 49, N: 608, K: 1, lda: 49, ldb: 608, ldc: 49, ldd: 49 } - { M: 49, N: 64, K: 1, lda: 49, ldb: 64, ldc: 49, ldd: 49 } - { M: 49, N: 800, K: 1, lda: 49, ldb: 800, ldc: 49, ldd: 49 } - { M: 49, N: 832, K: 1, lda: 49, ldb: 832, ldc: 49, ldd: 49 } - { M: 49, N: 864, K: 1, lda: 49, ldb: 864, ldc: 49, ldd: 49 } - { M: 49, N: 9216, K: 1, lda: 49, ldb: 9216, ldc: 49, ldd: 49 } - { M: 49, N: 9, K: 1, lda: 49, ldb: 9, ldc: 49, ldd: 49 } - { M: 4, N: 1200, K: 1, lda: 4, ldb: 1200, ldc: 4, ldd: 4 } - { M: 4, N: 1440, K: 1, lda: 4, ldb: 1440, ldc: 4, ldd: 4 } - { M: 4, N: 1600, K: 1, lda: 4, ldb: 1600, ldc: 4, ldd: 4 } - { M: 4, N: 1728, K: 1, lda: 4, ldb: 1728, ldc: 4, ldd: 4 } - { M: 4, N: 2016, K: 1, lda: 4, ldb: 2016, ldc: 4, ldd: 4 } - { M: 4, N: 2400, K: 1, lda: 4, ldb: 2400, ldc: 4, ldd: 4 } - { M: 4, N: 363, K: 1, lda: 4, ldb: 363, ldc: 4, ldd: 4 } - { M: 4, N: 400, K: 1, lda: 4, ldb: 400, ldc: 4, ldd: 4 } - { M: 4, N: 4608, K: 1, lda: 4, ldb: 4608, ldc: 4, ldd: 4 } - { M: 4, N: 4, K: 1, lda: 4, ldb: 4, ldc: 4, ldd: 4 } - { M: 4, N: 512, K: 1, lda: 4, ldb: 512, ldc: 4, ldd: 4 } - { M: 4, N: 528, K: 1, lda: 4, ldb: 528, ldc: 4, ldd: 4 } - { M: 4, N: 576, K: 1, lda: 4, ldb: 576, ldc: 4, ldd: 4 } - { M: 4, N: 600, K: 1, lda: 4, ldb: 600, ldc: 4, ldd: 4 } - { M: 4, N: 608, K: 1, lda: 4, ldb: 608, ldc: 4, ldd: 4 } - { M: 4, N: 800, K: 1, lda: 4, ldb: 800, ldc: 4, ldd: 4 } - { M: 4, N: 9216, K: 1, lda: 4, ldb: 9216, ldc: 4, ldd: 4 } - { M: 4, N: 9, K: 1, lda: 4, ldb: 9, ldc: 4, ldd: 4 } - { M: 50176, N: 147, K: 1, lda: 50176, ldb: 147, ldc: 50176, ldd: 50176 } - { M: 50176, N: 27, K: 1, lda: 50176, ldb: 27, ldc: 50176, ldd: 50176 } - { M: 50176, N: 363, K: 1, lda: 50176, ldb: 363, ldc: 50176, ldd: 50176 } - { M: 50176, N: 75, K: 1, lda: 50176, ldb: 75, ldc: 50176, ldd: 50176 } - { M: 50625, N: 147, K: 1, lda: 50625, ldb: 147, ldc: 50625, ldd: 50625 } - { M: 50625, N: 27, K: 1, lda: 50625, ldb: 27, ldc: 50625, ldd: 50625 } - { M: 50625, N: 363, K: 1, lda: 50625, ldb: 363, ldc: 50625, ldd: 50625 } - { M: 50625, N: 75, K: 1, lda: 50625, ldb: 75, ldc: 50625, ldd: 50625 } - { M: 51076, N: 27, K: 1, lda: 51076, ldb: 27, ldc: 51076, ldd: 51076 } - { M: 51529, N: 147, K: 1, lda: 51529, ldb: 147, ldc: 51529, ldd: 51529 } - { M: 51529, N: 27, K: 1, lda: 51529, ldb: 27, ldc: 51529, ldd: 51529 } - { M: 51529, N: 363, K: 1, lda: 51529, ldb: 363, ldc: 51529, ldd: 51529 } - { M: 51529, N: 75, K: 1, lda: 51529, ldb: 75, ldc: 51529, ldd: 51529 } - { M: 52441, N: 147, K: 1, lda: 52441, ldb: 147, ldc: 52441, ldd: 52441 } - { M: 52441, N: 27, K: 1, lda: 52441, ldb: 27, ldc: 52441, ldd: 52441 } - { M: 52441, N: 75, K: 1, lda: 52441, ldb: 75, ldc: 52441, ldd: 52441 } - { M: 529, N: 1600, K: 1, lda: 529, ldb: 1600, ldc: 529, ldd: 529 } - { M: 529, N: 2400, K: 1, lda: 529, ldb: 2400, ldc: 529, ldd: 529 } - { M: 529, N: 576, K: 1, lda: 529, ldb: 576, ldc: 529, ldd: 529 } - { M: 529, N: 864, K: 1, lda: 529, ldb: 864, ldc: 529, ldd: 529 } - { M: 529, N: 9, K: 1, lda: 529, ldb: 9, ldc: 529, ldd: 529 } - { M: 53361, N: 147, K: 1, lda: 53361, ldb: 147, ldc: 53361, ldd: 53361 } - { M: 53361, N: 27, K: 1, lda: 53361, ldb: 27, ldc: 53361, ldd: 53361 } - { M: 53361, N: 363, K: 1, lda: 53361, ldb: 363, ldc: 53361, ldd: 53361 } - { M: 53361, N: 75, K: 1, lda: 53361, ldb: 75, ldc: 53361, ldd: 53361 } - { M: 54289, N: 27, K: 1, lda: 54289, ldb: 27, ldc: 54289, ldd: 54289 } - { M: 576, N: 1152, K: 1, lda: 576, ldb: 1152, ldc: 576, ldd: 576 } - { M: 576, N: 1600, K: 1, lda: 576, ldb: 1600, ldc: 576, ldd: 576 } - { M: 576, N: 1728, K: 1, lda: 576, ldb: 1728, ldc: 576, ldd: 576 } - { M: 576, N: 2304, K: 1, lda: 576, ldb: 2304, ldc: 576, ldd: 576 } - { M: 576, N: 2400, K: 1, lda: 576, ldb: 2400, ldc: 576, ldd: 576 } - { M: 576, N: 363, K: 1, lda: 576, ldb: 363, ldc: 576, ldd: 576 } - { M: 576, N: 400, K: 1, lda: 576, ldb: 400, ldc: 576, ldd: 576 } - { M: 576, N: 4608, K: 1, lda: 576, ldb: 4608, ldc: 576, ldd: 576 } - { M: 576, N: 576, K: 1, lda: 576, ldb: 576, ldc: 576, ldd: 576 } - { M: 576, N: 75, K: 1, lda: 576, ldb: 75, ldc: 576, ldd: 576 } - { M: 576, N: 800, K: 1, lda: 576, ldb: 800, ldc: 576, ldd: 576 } - { M: 576, N: 864, K: 1, lda: 576, ldb: 864, ldc: 576, ldd: 576 } - { M: 625, N: 1600, K: 1, lda: 625, ldb: 1600, ldc: 625, ldd: 625 } - { M: 625, N: 2400, K: 1, lda: 625, ldb: 2400, ldc: 625, ldd: 625 } - { M: 625, N: 4, K: 1, lda: 625, ldb: 4, ldc: 625, ldd: 625 } - { M: 625, N: 576, K: 1, lda: 625, ldb: 576, ldc: 625, ldd: 625 } - { M: 625, N: 864, K: 1, lda: 625, ldb: 864, ldc: 625, ldd: 625 } - { M: 625, N: 9, K: 1, lda: 625, ldb: 9, ldc: 625, ldd: 625 } - { M: 64, N: 128, K: 1, lda: 64, ldb: 128, ldc: 64, ldd: 64 } - { M: 64, N: 147, K: 1, lda: 64, ldb: 147, ldc: 64, ldd: 64 } - { M: 64, N: 1600, K: 1, lda: 64, ldb: 1600, ldc: 64, ldd: 64 } - { M: 64, N: 192, K: 1, lda: 64, ldb: 192, ldc: 64, ldd: 64 } - { M: 64, N: 2304, K: 1, lda: 64, ldb: 2304, ldc: 64, ldd: 64 } - { M: 64, N: 2400, K: 1, lda: 64, ldb: 2400, ldc: 64, ldd: 64 } - { M: 64, N: 256, K: 1, lda: 64, ldb: 256, ldc: 64, ldd: 64 } - { M: 64, N: 400, K: 1, lda: 64, ldb: 400, ldc: 64, ldd: 64 } - { M: 64, N: 4608, K: 1, lda: 64, ldb: 4608, ldc: 64, ldd: 64 } - { M: 64, N: 480, K: 1, lda: 64, ldb: 480, ldc: 64, ldd: 64 } - { M: 64, N: 4, K: 1, lda: 64, ldb: 4, ldc: 64, ldd: 64 } - { M: 64, N: 512, K: 1, lda: 64, ldb: 512, ldc: 64, ldd: 64 } - { M: 64, N: 528, K: 1, lda: 64, ldb: 528, ldc: 64, ldd: 64 } - { M: 64, N: 576, K: 1, lda: 64, ldb: 576, ldc: 64, ldd: 64 } - { M: 64, N: 600, K: 1, lda: 64, ldb: 600, ldc: 64, ldd: 64 } - { M: 64, N: 608, K: 1, lda: 64, ldb: 608, ldc: 64, ldd: 64 } - { M: 64, N: 64, K: 1, lda: 64, ldb: 64, ldc: 64, ldd: 64 } - { M: 64, N: 800, K: 1, lda: 64, ldb: 800, ldc: 64, ldd: 64 } - { M: 64, N: 9216, K: 1, lda: 64, ldb: 9216, ldc: 64, ldd: 64 } - { M: 64, N: 9, K: 1, lda: 64, ldb: 9, ldc: 64, ldd: 64 } - { M: 676, N: 1152, K: 1, lda: 676, ldb: 1152, ldc: 676, ldd: 676 } - { M: 676, N: 147, K: 1, lda: 676, ldb: 147, ldc: 676, ldd: 676 } - { M: 676, N: 1600, K: 1, lda: 676, ldb: 1600, ldc: 676, ldd: 676 } - { M: 676, N: 1728, K: 1, lda: 676, ldb: 1728, ldc: 676, ldd: 676 } - { M: 676, N: 2304, K: 1, lda: 676, ldb: 2304, ldc: 676, ldd: 676 } - { M: 676, N: 2400, K: 1, lda: 676, ldb: 2400, ldc: 676, ldd: 676 } - { M: 676, N: 363, K: 1, lda: 676, ldb: 363, ldc: 676, ldd: 676 } - { M: 676, N: 400, K: 1, lda: 676, ldb: 400, ldc: 676, ldd: 676 } - { M: 676, N: 4608, K: 1, lda: 676, ldb: 4608, ldc: 676, ldd: 676 } - { M: 676, N: 4, K: 1, lda: 676, ldb: 4, ldc: 676, ldd: 676 } - { M: 676, N: 576, K: 1, lda: 676, ldb: 576, ldc: 676, ldd: 676 } - { M: 676, N: 800, K: 1, lda: 676, ldb: 800, ldc: 676, ldd: 676 } - { M: 676, N: 864, K: 1, lda: 676, ldb: 864, ldc: 676, ldd: 676 } - { M: 729, N: 1152, K: 1, lda: 729, ldb: 1152, ldc: 729, ldd: 729 } - { M: 729, N: 1600, K: 1, lda: 729, ldb: 1600, ldc: 729, ldd: 729 } - { M: 729, N: 2304, K: 1, lda: 729, ldb: 2304, ldc: 729, ldd: 729 } - { M: 729, N: 2400, K: 1, lda: 729, ldb: 2400, ldc: 729, ldd: 729 } - { M: 729, N: 4, K: 1, lda: 729, ldb: 4, ldc: 729, ldd: 729 } - { M: 729, N: 576, K: 1, lda: 729, ldb: 576, ldc: 729, ldd: 729 } - { M: 729, N: 864, K: 1, lda: 729, ldb: 864, ldc: 729, ldd: 729 } - { M: 729, N: 9, K: 1, lda: 729, ldb: 9, ldc: 729, ldd: 729 } - { M: 7440, N: 4608, K: 1, lda: 7440, ldb: 4608, ldc: 7440, ldd: 7440 } - { M: 7812, N: 4608, K: 1, lda: 7812, ldb: 4608, ldc: 7812, ldd: 7812 } - { M: 784, N: 1152, K: 1, lda: 784, ldb: 1152, ldc: 784, ldd: 784 } - { M: 784, N: 128, K: 1, lda: 784, ldb: 128, ldc: 784, ldd: 784 } - { M: 784, N: 147, K: 1, lda: 784, ldb: 147, ldc: 784, ldd: 784 } - { M: 784, N: 1600, K: 1, lda: 784, ldb: 1600, ldc: 784, ldd: 784 } - { M: 784, N: 1728, K: 1, lda: 784, ldb: 1728, ldc: 784, ldd: 784 } - { M: 784, N: 2304, K: 1, lda: 784, ldb: 2304, ldc: 784, ldd: 784 } - { M: 784, N: 2400, K: 1, lda: 784, ldb: 2400, ldc: 784, ldd: 784 } - { M: 784, N: 256, K: 1, lda: 784, ldb: 256, ldc: 784, ldd: 784 } - { M: 784, N: 27, K: 1, lda: 784, ldb: 27, ldc: 784, ldd: 784 } - { M: 784, N: 400, K: 1, lda: 784, ldb: 400, ldc: 784, ldd: 784 } - { M: 784, N: 4608, K: 1, lda: 784, ldb: 4608, ldc: 784, ldd: 784 } - { M: 784, N: 4, K: 1, lda: 784, ldb: 4, ldc: 784, ldd: 784 } - { M: 784, N: 576, K: 1, lda: 784, ldb: 576, ldc: 784, ldd: 784 } - { M: 784, N: 64, K: 1, lda: 784, ldb: 64, ldc: 784, ldd: 784 } - { M: 784, N: 75, K: 1, lda: 784, ldb: 75, ldc: 784, ldd: 784 } - { M: 784, N: 800, K: 1, lda: 784, ldb: 800, ldc: 784, ldd: 784 } - { M: 784, N: 864, K: 1, lda: 784, ldb: 864, ldc: 784, ldd: 784 } - { M: 8192, N: 4608, K: 1, lda: 8192, ldb: 4608, ldc: 8192, ldd: 8192 } - { M: 8192, N: 480, K: 1, lda: 8192, ldb: 480, ldc: 8192, ldd: 8192 } - { M: 81, N: 1008, K: 1, lda: 81, ldb: 1008, ldc: 81, ldd: 81 } - { M: 81, N: 1024, K: 1, lda: 81, ldb: 1024, ldc: 81, ldd: 81 } - { M: 81, N: 1056, K: 1, lda: 81, ldb: 1056, ldc: 81, ldd: 81 } - { M: 81, N: 1152, K: 1, lda: 81, ldb: 1152, ldc: 81, ldd: 81 } - { M: 81, N: 1296, K: 1, lda: 81, ldb: 1296, ldc: 81, ldd: 81 } - { M: 81, N: 1440, K: 1, lda: 81, ldb: 1440, ldc: 81, ldd: 81 } - { M: 81, N: 1600, K: 1, lda: 81, ldb: 1600, ldc: 81, ldd: 81 } - { M: 81, N: 1728, K: 1, lda: 81, ldb: 1728, ldc: 81, ldd: 81 } - { M: 81, N: 192, K: 1, lda: 81, ldb: 192, ldc: 81, ldd: 81 } - { M: 81, N: 2016, K: 1, lda: 81, ldb: 2016, ldc: 81, ldd: 81 } - { M: 81, N: 2048, K: 1, lda: 81, ldb: 2048, ldc: 81, ldd: 81 } - { M: 81, N: 2304, K: 1, lda: 81, ldb: 2304, ldc: 81, ldd: 81 } - { M: 81, N: 2400, K: 1, lda: 81, ldb: 2400, ldc: 81, ldd: 81 } - { M: 81, N: 256, K: 1, lda: 81, ldb: 256, ldc: 81, ldd: 81 } - { M: 81, N: 3456, K: 1, lda: 81, ldb: 3456, ldc: 81, ldd: 81 } - { M: 81, N: 400, K: 1, lda: 81, ldb: 400, ldc: 81, ldd: 81 } - { M: 81, N: 4608, K: 1, lda: 81, ldb: 4608, ldc: 81, ldd: 81 } - { M: 81, N: 4, K: 1, lda: 81, ldb: 4, ldc: 81, ldd: 81 } - { M: 81, N: 512, K: 1, lda: 81, ldb: 512, ldc: 81, ldd: 81 } - { M: 81, N: 576, K: 1, lda: 81, ldb: 576, ldc: 81, ldd: 81 } - { M: 81, N: 800, K: 1, lda: 81, ldb: 800, ldc: 81, ldd: 81 } - { M: 81, N: 832, K: 1, lda: 81, ldb: 832, ldc: 81, ldd: 81 } - { M: 81, N: 864, K: 1, lda: 81, ldb: 864, ldc: 81, ldd: 81 } - { M: 81, N: 9216, K: 1, lda: 81, ldb: 9216, ldc: 81, ldd: 81 } - { M: 81, N: 9, K: 1, lda: 81, ldb: 9, ldc: 81, ldd: 81 } - { M: 8385, N: 480, K: 1, lda: 8385, ldb: 480, ldc: 8385, ldd: 8385 } - { M: 841, N: 128, K: 1, lda: 841, ldb: 128, ldc: 841, ldd: 841 } - { M: 841, N: 1600, K: 1, lda: 841, ldb: 1600, ldc: 841, ldd: 841 } - { M: 841, N: 256, K: 1, lda: 841, ldb: 256, ldc: 841, ldd: 841 } - { M: 841, N: 576, K: 1, lda: 841, ldb: 576, ldc: 841, ldd: 841 } - { M: 841, N: 64, K: 1, lda: 841, ldb: 64, ldc: 841, ldd: 841 } - { M: 841, N: 864, K: 1, lda: 841, ldb: 864, ldc: 841, ldd: 841 } - { M: 841, N: 9, K: 1, lda: 841, ldb: 9, ldc: 841, ldd: 841 } - { M: 8580, N: 4608, K: 1, lda: 8580, ldb: 4608, ldc: 8580, ldd: 8580 } - { M: 8580, N: 480, K: 1, lda: 8580, ldb: 480, ldc: 8580, ldd: 8580 } - { M: 8580, N: 512, K: 1, lda: 8580, ldb: 512, ldc: 8580, ldd: 8580 } - { M: 8580, N: 528, K: 1, lda: 8580, ldb: 528, ldc: 8580, ldd: 8580 } - { M: 8580, N: 832, K: 1, lda: 8580, ldb: 832, ldc: 8580, ldd: 8580 } - { M: 8777, N: 480, K: 1, lda: 8777, ldb: 480, ldc: 8777, ldd: 8777 } - { M: 8976, N: 480, K: 1, lda: 8976, ldb: 480, ldc: 8976, ldd: 8976 } - { M: 8976, N: 512, K: 1, lda: 8976, ldb: 512, ldc: 8976, ldd: 8976 } - { M: 8976, N: 528, K: 1, lda: 8976, ldb: 528, ldc: 8976, ldd: 8976 } - { M: 8976, N: 832, K: 1, lda: 8976, ldb: 832, ldc: 8976, ldd: 8976 } - { M: 900, N: 1152, K: 1, lda: 900, ldb: 1152, ldc: 900, ldd: 900 } - { M: 900, N: 128, K: 1, lda: 900, ldb: 128, ldc: 900, ldd: 900 } - { M: 900, N: 147, K: 1, lda: 900, ldb: 147, ldc: 900, ldd: 900 } - { M: 900, N: 1728, K: 1, lda: 900, ldb: 1728, ldc: 900, ldd: 900 } - { M: 900, N: 192, K: 1, lda: 900, ldb: 192, ldc: 900, ldd: 900 } - { M: 900, N: 2304, K: 1, lda: 900, ldb: 2304, ldc: 900, ldd: 900 } - { M: 900, N: 256, K: 1, lda: 900, ldb: 256, ldc: 900, ldd: 900 } - { M: 900, N: 27, K: 1, lda: 900, ldb: 27, ldc: 900, ldd: 900 } - { M: 900, N: 320, K: 1, lda: 900, ldb: 320, ldc: 900, ldd: 900 } - { M: 900, N: 4608, K: 1, lda: 900, ldb: 4608, ldc: 900, ldd: 900 } - { M: 900, N: 4, K: 1, lda: 900, ldb: 4, ldc: 900, ldd: 900 } - { M: 900, N: 512, K: 1, lda: 900, ldb: 512, ldc: 900, ldd: 900 } - { M: 900, N: 576, K: 1, lda: 900, ldb: 576, ldc: 900, ldd: 900 } - { M: 900, N: 64, K: 1, lda: 900, ldb: 64, ldc: 900, ldd: 900 } - { M: 900, N: 75, K: 1, lda: 900, ldb: 75, ldc: 900, ldd: 900 } - { M: 900, N: 864, K: 1, lda: 900, ldb: 864, ldc: 900, ldd: 900 } - { M: 9025, N: 363, K: 1, lda: 9025, ldb: 363, ldc: 9025, ldd: 9025 } - { M: 9409, N: 363, K: 1, lda: 9409, ldb: 363, ldc: 9409, ldd: 9409 } - { M: 9604, N: 363, K: 1, lda: 9604, ldb: 363, ldc: 9604, ldd: 9604 } - { M: 961, N: 128, K: 1, lda: 961, ldb: 128, ldc: 961, ldd: 961 } - { M: 961, N: 256, K: 1, lda: 961, ldb: 256, ldc: 961, ldd: 961 } - { M: 961, N: 64, K: 1, lda: 961, ldb: 64, ldc: 961, ldd: 961 } - { M: 9801, N: 363, K: 1, lda: 9801, ldb: 363, ldc: 9801, ldd: 9801 } - { M: 9, N: 1200, K: 1, lda: 9, ldb: 1200, ldc: 9, ldd: 9 } - { M: 9, N: 1440, K: 1, lda: 9, ldb: 1440, ldc: 9, ldd: 9 } - { M: 9, N: 1728, K: 1, lda: 9, ldb: 1728, ldc: 9, ldd: 9 } - { M: 9, N: 2016, K: 1, lda: 9, ldb: 2016, ldc: 9, ldd: 9 } - { M: 9, N: 4608, K: 1, lda: 9, ldb: 4608, ldc: 9, ldd: 9 } - { M: 9, N: 4, K: 1, lda: 9, ldb: 4, ldc: 9, ldd: 9 } - { M: 9, N: 512, K: 1, lda: 9, ldb: 512, ldc: 9, ldd: 9 } - { M: 9, N: 528, K: 1, lda: 9, ldb: 528, ldc: 9, ldd: 9 } - { M: 9, N: 576, K: 1, lda: 9, ldb: 576, ldc: 9, ldd: 9 } - { M: 9, N: 608, K: 1, lda: 9, ldb: 608, ldc: 9, ldd: 9 } - { M: 9, N: 800, K: 1, lda: 9, ldb: 800, ldc: 9, ldd: 9 } - { M: 9, N: 9216, K: 1, lda: 9, ldb: 9216, ldc: 9, ldd: 9 } - { M: 9, N: 9, K: 1, lda: 9, ldb: 9, ldc: 9, ldd: 9 } - &ctest_bwdwrw_sizes - { M: 1008, N: 1, K: 100, lda: 100, ldb: 100, ldc: 1008, ldd: 1008 } - { M: 1008, N: 1, K: 144, lda: 144, ldb: 144, ldc: 1008, ldd: 1008 } - { M: 1008, N: 1, K: 196, lda: 196, ldb: 196, ldc: 1008, ldd: 1008 } - { M: 1008, N: 1, K: 256, lda: 256, ldb: 256, ldc: 1008, ldd: 1008 } - { M: 1008, N: 1, K: 25, lda: 25, ldb: 25, ldc: 1008, ldd: 1008 } - { M: 1008, N: 1, K: 36, lda: 36, ldb: 36, ldc: 1008, ldd: 1008 } - { M: 1008, N: 1, K: 49, lda: 49, ldb: 49, ldc: 1008, ldd: 1008 } - { M: 1008, N: 1, K: 81, lda: 81, ldb: 81, ldc: 1008, ldd: 1008 } - { M: 1024, N: 1, K: 121, lda: 121, ldb: 121, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 144, lda: 144, ldb: 144, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 16, lda: 16, ldb: 16, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 196, lda: 196, ldb: 196, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 256, lda: 256, ldb: 256, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 25, lda: 25, ldb: 25, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 36, lda: 36, ldb: 36, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 49, lda: 49, ldb: 49, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 81, lda: 81, ldb: 81, ldc: 1024, ldd: 1024 } - { M: 1056, N: 1, K: 121, lda: 121, ldb: 121, ldc: 1056, ldd: 1056 } - { M: 1056, N: 1, K: 16, lda: 16, ldb: 16, ldc: 1056, ldd: 1056 } - { M: 1056, N: 1, K: 25, lda: 25, ldb: 25, ldc: 1056, ldd: 1056 } - { M: 1056, N: 1, K: 49, lda: 49, ldb: 49, ldc: 1056, ldd: 1056 } - { M: 1056, N: 1, K: 81, lda: 81, ldb: 81, ldc: 1056, ldd: 1056 } - { M: 1152, N: 1, K: 100, lda: 100, ldb: 100, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 144, lda: 144, ldb: 144, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 169, lda: 169, ldb: 169, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 196, lda: 196, ldb: 196, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 256, lda: 256, ldb: 256, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 25, lda: 25, ldb: 25, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 2704, lda: 2704, ldb: 2704, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 2916, lda: 2916, ldb: 2916, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 3136, lda: 3136, ldb: 3136, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 3364, lda: 3364, ldb: 3364, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 36, lda: 36, ldb: 36, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 49, lda: 49, ldb: 49, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 576, lda: 576, ldb: 576, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 676, lda: 676, ldb: 676, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 729, lda: 729, ldb: 729, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 784, lda: 784, ldb: 784, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 81, lda: 81, ldb: 81, ldc: 1152, ldd: 1152 } - { M: 1152, N: 1, K: 900, lda: 900, ldb: 900, ldc: 1152, ldd: 1152 } - { M: 1200, N: 1, K: 16, lda: 16, ldb: 16, ldc: 1200, ldd: 1200 } - { M: 1200, N: 1, K: 1, lda: 1, ldb: 1, ldc: 1200, ldd: 1200 } - { M: 1200, N: 1, K: 25, lda: 25, ldb: 25, ldc: 1200, ldd: 1200 } - { M: 1200, N: 1, K: 49, lda: 49, ldb: 49, ldc: 1200, ldd: 1200 } - { M: 1200, N: 1, K: 4, lda: 4, ldb: 4, ldc: 1200, ldd: 1200 } - { M: 1200, N: 1, K: 9, lda: 9, ldb: 9, ldc: 1200, ldd: 1200 } - { M: 128, N: 1, K: 100, lda: 100, ldb: 100, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 1024, lda: 1024, ldb: 1024, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 196, lda: 196, ldb: 196, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 225, lda: 225, ldb: 225, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 256, lda: 256, ldb: 256, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 289, lda: 289, ldb: 289, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 3136, lda: 3136, ldb: 3136, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 324, lda: 324, ldb: 324, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 3364, lda: 3364, ldb: 3364, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 3600, lda: 3600, ldb: 3600, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 49, lda: 49, ldb: 49, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 64, lda: 64, ldb: 64, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 784, lda: 784, ldb: 784, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 841, lda: 841, ldb: 841, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 900, lda: 900, ldb: 900, ldc: 128, ldd: 128 } - { M: 128, N: 1, K: 961, lda: 961, ldb: 961, ldc: 128, ldd: 128 } - { M: 1296, N: 1, K: 100, lda: 100, ldb: 100, ldc: 1296, ldd: 1296 } - { M: 1296, N: 1, K: 144, lda: 144, ldb: 144, ldc: 1296, ldd: 1296 } - { M: 1296, N: 1, K: 196, lda: 196, ldb: 196, ldc: 1296, ldd: 1296 } - { M: 1296, N: 1, K: 256, lda: 256, ldb: 256, ldc: 1296, ldd: 1296 } - { M: 1296, N: 1, K: 25, lda: 25, ldb: 25, ldc: 1296, ldd: 1296 } - { M: 1296, N: 1, K: 36, lda: 36, ldb: 36, ldc: 1296, ldd: 1296 } - { M: 1296, N: 1, K: 49, lda: 49, ldb: 49, ldc: 1296, ldd: 1296 } - { M: 1296, N: 1, K: 81, lda: 81, ldb: 81, ldc: 1296, ldd: 1296 } - { M: 1440, N: 1, K: 100, lda: 100, ldb: 100, ldc: 1440, ldd: 1440 } - { M: 1440, N: 1, K: 144, lda: 144, ldb: 144, ldc: 1440, ldd: 1440 } - { M: 1440, N: 1, K: 16, lda: 16, ldb: 16, ldc: 1440, ldd: 1440 } - { M: 1440, N: 1, K: 196, lda: 196, ldb: 196, ldc: 1440, ldd: 1440 } - { M: 1440, N: 1, K: 256, lda: 256, ldb: 256, ldc: 1440, ldd: 1440 } - { M: 1440, N: 1, K: 25, lda: 25, ldb: 25, ldc: 1440, ldd: 1440 } - { M: 1440, N: 1, K: 36, lda: 36, ldb: 36, ldc: 1440, ldd: 1440 } - { M: 1440, N: 1, K: 49, lda: 49, ldb: 49, ldc: 1440, ldd: 1440 } - { M: 1440, N: 1, K: 4, lda: 4, ldb: 4, ldc: 1440, ldd: 1440 } - { M: 1440, N: 1, K: 81, lda: 81, ldb: 81, ldc: 1440, ldd: 1440 } - { M: 1440, N: 1, K: 9, lda: 9, ldb: 9, ldc: 1440, ldd: 1440 } - { M: 147, N: 1, K: 1024, lda: 1024, ldb: 1024, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 10609, lda: 10609, ldb: 10609, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 10816, lda: 10816, ldb: 10816, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 11025, lda: 11025, ldb: 11025, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 11236, lda: 11236, ldb: 11236, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 11449, lda: 11449, ldb: 11449, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 11664, lda: 11664, ldb: 11664, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 11881, lda: 11881, ldb: 11881, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 12100, lda: 12100, ldb: 12100, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 12321, lda: 12321, ldb: 12321, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 12544, lda: 12544, ldb: 12544, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 12769, lda: 12769, ldb: 12769, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 12996, lda: 12996, ldb: 12996, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 13456, lda: 13456, ldb: 13456, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 169, lda: 169, ldb: 169, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 196, lda: 196, ldb: 196, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 256, lda: 256, ldb: 256, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 400, lda: 400, ldb: 400, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 44944, lda: 44944, ldb: 44944, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 46225, lda: 46225, ldb: 46225, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 47524, lda: 47524, ldb: 47524, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 47961, lda: 47961, ldb: 47961, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 48400, lda: 48400, ldb: 48400, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 48841, lda: 48841, ldb: 48841, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 49284, lda: 49284, ldb: 49284, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 49729, lda: 49729, ldb: 49729, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 49, lda: 49, ldb: 49, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 50176, lda: 50176, ldb: 50176, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 50625, lda: 50625, ldb: 50625, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 51529, lda: 51529, ldb: 51529, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 52441, lda: 52441, ldb: 52441, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 53361, lda: 53361, ldb: 53361, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 64, lda: 64, ldb: 64, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 676, lda: 676, ldb: 676, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 784, lda: 784, ldb: 784, ldc: 147, ldd: 147 } - { M: 147, N: 1, K: 900, lda: 900, ldb: 900, ldc: 147, ldd: 147 } - { M: 1600, N: 1, K: 100, lda: 100, ldb: 100, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 10816, lda: 10816, ldb: 10816, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 11664, lda: 11664, ldb: 11664, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 12100, lda: 12100, ldb: 12100, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 12544, lda: 12544, ldb: 12544, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 144, lda: 144, ldb: 144, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 169, lda: 169, ldb: 169, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 196, lda: 196, ldb: 196, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 225, lda: 225, ldb: 225, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 2304, lda: 2304, ldb: 2304, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 25, lda: 25, ldb: 25, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 2601, lda: 2601, ldb: 2601, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 2704, lda: 2704, ldb: 2704, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 2916, lda: 2916, ldb: 2916, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 3025, lda: 3025, ldb: 3025, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 3136, lda: 3136, ldb: 3136, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 3249, lda: 3249, ldb: 3249, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 361, lda: 361, ldb: 361, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 36, lda: 36, ldb: 36, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 400, lda: 400, ldb: 400, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 49, lda: 49, ldb: 49, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 4, lda: 4, ldb: 4, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 529, lda: 529, ldb: 529, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 576, lda: 576, ldb: 576, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 625, lda: 625, ldb: 625, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 64, lda: 64, ldb: 64, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 676, lda: 676, ldb: 676, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 729, lda: 729, ldb: 729, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 784, lda: 784, ldb: 784, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 81, lda: 81, ldb: 81, ldc: 1600, ldd: 1600 } - { M: 1600, N: 1, K: 841, lda: 841, ldb: 841, ldc: 1600, ldd: 1600 } - { M: 1728, N: 1, K: 100, lda: 100, ldb: 100, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 144, lda: 144, ldb: 144, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 169, lda: 169, ldb: 169, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 16, lda: 16, ldb: 16, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 196, lda: 196, ldb: 196, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 256, lda: 256, ldb: 256, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 25, lda: 25, ldb: 25, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 36, lda: 36, ldb: 36, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 49, lda: 49, ldb: 49, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 4, lda: 4, ldb: 4, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 576, lda: 576, ldb: 576, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 676, lda: 676, ldb: 676, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 784, lda: 784, ldb: 784, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 81, lda: 81, ldb: 81, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 900, lda: 900, ldb: 900, ldc: 1728, ldd: 1728 } - { M: 1728, N: 1, K: 9, lda: 9, ldb: 9, ldc: 1728, ldd: 1728 } - { M: 192, N: 1, K: 100, lda: 100, ldb: 100, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 1024, lda: 1024, ldb: 1024, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 121, lda: 121, ldb: 121, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 16, lda: 16, ldb: 16, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 196, lda: 196, ldb: 196, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 225, lda: 225, ldb: 225, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 256, lda: 256, ldb: 256, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 25, lda: 25, ldb: 25, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 289, lda: 289, ldb: 289, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 324, lda: 324, ldb: 324, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 49, lda: 49, ldb: 49, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 64, lda: 64, ldb: 64, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 784, lda: 784, ldb: 784, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 81, lda: 81, ldb: 81, ldc: 192, ldd: 192 } - { M: 192, N: 1, K: 900, lda: 900, ldb: 900, ldc: 192, ldd: 192 } - { M: 2016, N: 1, K: 16, lda: 16, ldb: 16, ldc: 2016, ldd: 2016 } - { M: 2016, N: 1, K: 25, lda: 25, ldb: 25, ldc: 2016, ldd: 2016 } - { M: 2016, N: 1, K: 36, lda: 36, ldb: 36, ldc: 2016, ldd: 2016 } - { M: 2016, N: 1, K: 49, lda: 49, ldb: 49, ldc: 2016, ldd: 2016 } - { M: 2016, N: 1, K: 4, lda: 4, ldb: 4, ldc: 2016, ldd: 2016 } - { M: 2016, N: 1, K: 81, lda: 81, ldb: 81, ldc: 2016, ldd: 2016 } - { M: 2016, N: 1, K: 9, lda: 9, ldb: 9, ldc: 2016, ldd: 2016 } - { M: 2048, N: 1, K: 121, lda: 121, ldb: 121, ldc: 2048, ldd: 2048 } - { M: 2048, N: 1, K: 169, lda: 169, ldb: 169, ldc: 2048, ldd: 2048 } - { M: 2048, N: 1, K: 225, lda: 225, ldb: 225, ldc: 2048, ldd: 2048 } - { M: 2048, N: 1, K: 36, lda: 36, ldb: 36, ldc: 2048, ldd: 2048 } - { M: 2048, N: 1, K: 49, lda: 49, ldb: 49, ldc: 2048, ldd: 2048 } - { M: 2048, N: 1, K: 81, lda: 81, ldb: 81, ldc: 2048, ldd: 2048 } - { M: 2304, N: 1, K: 100, lda: 100, ldb: 100, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 121, lda: 121, ldb: 121, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 144, lda: 144, ldb: 144, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 169, lda: 169, ldb: 169, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 16, lda: 16, ldb: 16, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 196, lda: 196, ldb: 196, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 225, lda: 225, ldb: 225, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 256, lda: 256, ldb: 256, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 25, lda: 25, ldb: 25, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 2704, lda: 2704, ldb: 2704, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 2916, lda: 2916, ldb: 2916, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 3136, lda: 3136, ldb: 3136, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 3364, lda: 3364, ldb: 3364, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 36, lda: 36, ldb: 36, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 49, lda: 49, ldb: 49, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 576, lda: 576, ldb: 576, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 64, lda: 64, ldb: 64, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 676, lda: 676, ldb: 676, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 729, lda: 729, ldb: 729, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 784, lda: 784, ldb: 784, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 81, lda: 81, ldb: 81, ldc: 2304, ldd: 2304 } - { M: 2304, N: 1, K: 900, lda: 900, ldb: 900, ldc: 2304, ldd: 2304 } - { M: 2400, N: 1, K: 100, lda: 100, ldb: 100, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 144, lda: 144, ldb: 144, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 169, lda: 169, ldb: 169, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 196, lda: 196, ldb: 196, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 225, lda: 225, ldb: 225, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 25, lda: 25, ldb: 25, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 361, lda: 361, ldb: 361, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 36, lda: 36, ldb: 36, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 400, lda: 400, ldb: 400, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 49, lda: 49, ldb: 49, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 4, lda: 4, ldb: 4, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 529, lda: 529, ldb: 529, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 576, lda: 576, ldb: 576, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 625, lda: 625, ldb: 625, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 64, lda: 64, ldb: 64, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 676, lda: 676, ldb: 676, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 729, lda: 729, ldb: 729, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 784, lda: 784, ldb: 784, ldc: 2400, ldd: 2400 } - { M: 2400, N: 1, K: 81, lda: 81, ldb: 81, ldc: 2400, ldd: 2400 } - { M: 256, N: 1, K: 100, lda: 100, ldb: 100, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 1024, lda: 1024, ldb: 1024, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 144, lda: 144, ldb: 144, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 169, lda: 169, ldb: 169, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 196, lda: 196, ldb: 196, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 225, lda: 225, ldb: 225, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 256, lda: 256, ldb: 256, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 289, lda: 289, ldb: 289, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 3136, lda: 3136, ldb: 3136, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 324, lda: 324, ldb: 324, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 3364, lda: 3364, ldb: 3364, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 3600, lda: 3600, ldb: 3600, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 36, lda: 36, ldb: 36, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 49, lda: 49, ldb: 49, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 64, lda: 64, ldb: 64, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 784, lda: 784, ldb: 784, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 81, lda: 81, ldb: 81, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 841, lda: 841, ldb: 841, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 900, lda: 900, ldb: 900, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 961, lda: 961, ldb: 961, ldc: 256, ldd: 256 } - { M: 27, N: 1, K: 1024, lda: 1024, ldb: 1024, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 1156, lda: 1156, ldb: 1156, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 12100, lda: 12100, ldb: 12100, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 12321, lda: 12321, ldb: 12321, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 12544, lda: 12544, ldb: 12544, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 12769, lda: 12769, ldb: 12769, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 12996, lda: 12996, ldb: 12996, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 13225, lda: 13225, ldb: 13225, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 13456, lda: 13456, ldb: 13456, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 13924, lda: 13924, ldb: 13924, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 196, lda: 196, ldb: 196, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 225, lda: 225, ldb: 225, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 256, lda: 256, ldb: 256, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 324, lda: 324, ldb: 324, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 48400, lda: 48400, ldb: 48400, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 49284, lda: 49284, ldb: 49284, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 49729, lda: 49729, ldb: 49729, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 50176, lda: 50176, ldb: 50176, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 50625, lda: 50625, ldb: 50625, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 51076, lda: 51076, ldb: 51076, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 51529, lda: 51529, ldb: 51529, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 52441, lda: 52441, ldb: 52441, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 53361, lda: 53361, ldb: 53361, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 54289, lda: 54289, ldb: 54289, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 784, lda: 784, ldb: 784, ldc: 27, ldd: 27 } - { M: 27, N: 1, K: 900, lda: 900, ldb: 900, ldc: 27, ldd: 27 } - { M: 320, N: 1, K: 1024, lda: 1024, ldb: 1024, ldc: 320, ldd: 320 } - { M: 320, N: 1, K: 196, lda: 196, ldb: 196, ldc: 320, ldd: 320 } - { M: 320, N: 1, K: 225, lda: 225, ldb: 225, ldc: 320, ldd: 320 } - { M: 320, N: 1, K: 289, lda: 289, ldb: 289, ldc: 320, ldd: 320 } - { M: 320, N: 1, K: 784, lda: 784, ldb: 784, ldc: 320, ldd: 320 } - { M: 320, N: 1, K: 900, lda: 900, ldb: 900, ldc: 320, ldd: 320 } - { M: 3456, N: 1, K: 121, lda: 121, ldb: 121, ldc: 3456, ldd: 3456 } - { M: 3456, N: 1, K: 169, lda: 169, ldb: 169, ldc: 3456, ldd: 3456 } - { M: 3456, N: 1, K: 225, lda: 225, ldb: 225, ldc: 3456, ldd: 3456 } - { M: 3456, N: 1, K: 25, lda: 25, ldb: 25, ldc: 3456, ldd: 3456 } - { M: 3456, N: 1, K: 36, lda: 36, ldb: 36, ldc: 3456, ldd: 3456 } - { M: 3456, N: 1, K: 49, lda: 49, ldb: 49, ldc: 3456, ldd: 3456 } - { M: 3456, N: 1, K: 81, lda: 81, ldb: 81, ldc: 3456, ldd: 3456 } - { M: 363, N: 1, K: 10000, lda: 10000, ldb: 10000, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 1024, lda: 1024, ldb: 1024, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 10404, lda: 10404, ldb: 10404, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 11449, lda: 11449, ldb: 11449, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 11664, lda: 11664, ldb: 11664, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 11881, lda: 11881, ldb: 11881, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 12100, lda: 12100, ldb: 12100, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 121, lda: 121, ldb: 121, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 12321, lda: 12321, ldb: 12321, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 12544, lda: 12544, ldb: 12544, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 12996, lda: 12996, ldb: 12996, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 13456, lda: 13456, ldb: 13456, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 144, lda: 144, ldb: 144, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 196, lda: 196, ldb: 196, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 1, lda: 1, ldb: 1, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 256, lda: 256, ldb: 256, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 41616, lda: 41616, ldb: 41616, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 42849, lda: 42849, ldb: 42849, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 44521, lda: 44521, ldb: 44521, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 45796, lda: 45796, ldb: 45796, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 46656, lda: 46656, ldb: 46656, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 47089, lda: 47089, ldb: 47089, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 47524, lda: 47524, ldb: 47524, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 47961, lda: 47961, ldb: 47961, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 484, lda: 484, ldb: 484, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 48841, lda: 48841, ldb: 48841, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 49729, lda: 49729, ldb: 49729, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 4, lda: 4, ldb: 4, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 50176, lda: 50176, ldb: 50176, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 50625, lda: 50625, ldb: 50625, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 51529, lda: 51529, ldb: 51529, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 53361, lda: 53361, ldb: 53361, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 576, lda: 576, ldb: 576, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 676, lda: 676, ldb: 676, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 9025, lda: 9025, ldb: 9025, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 9409, lda: 9409, ldb: 9409, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 9604, lda: 9604, ldb: 9604, ldc: 363, ldd: 363 } - { M: 363, N: 1, K: 9801, lda: 9801, ldb: 9801, ldc: 363, ldd: 363 } - { M: 400, N: 1, K: 100, lda: 100, ldb: 100, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 144, lda: 144, ldb: 144, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 169, lda: 169, ldb: 169, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 196, lda: 196, ldb: 196, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 225, lda: 225, ldb: 225, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 25, lda: 25, ldb: 25, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 36, lda: 36, ldb: 36, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 400, lda: 400, ldb: 400, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 49, lda: 49, ldb: 49, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 4, lda: 4, ldb: 4, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 576, lda: 576, ldb: 576, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 64, lda: 64, ldb: 64, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 676, lda: 676, ldb: 676, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 784, lda: 784, ldb: 784, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 81, lda: 81, ldb: 81, ldc: 400, ldd: 400 } - { M: 4608, N: 1, K: 100, lda: 100, ldb: 100, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 144, lda: 144, ldb: 144, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 169, lda: 169, ldb: 169, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 16, lda: 16, ldb: 16, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 1860, lda: 1860, ldb: 1860, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 1953, lda: 1953, ldb: 1953, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 196, lda: 196, ldb: 196, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 1, lda: 1, ldb: 1, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 2048, lda: 2048, ldb: 2048, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 2244, lda: 2244, ldb: 2244, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 256, lda: 256, ldb: 256, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 25, lda: 25, ldb: 25, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 36, lda: 36, ldb: 36, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 49, lda: 49, ldb: 49, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 4, lda: 4, ldb: 4, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 576, lda: 576, ldb: 576, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 64, lda: 64, ldb: 64, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 676, lda: 676, ldb: 676, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 7440, lda: 7440, ldb: 7440, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 7812, lda: 7812, ldb: 7812, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 784, lda: 784, ldb: 784, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 8192, lda: 8192, ldb: 8192, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 81, lda: 81, ldb: 81, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 8580, lda: 8580, ldb: 8580, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 900, lda: 900, ldb: 900, ldc: 4608, ldd: 4608 } - { M: 4608, N: 1, K: 9, lda: 9, ldb: 9, ldc: 4608, ldd: 4608 } - { M: 480, N: 1, K: 100, lda: 100, ldb: 100, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 196, lda: 196, ldb: 196, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 2048, lda: 2048, ldb: 2048, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 2145, lda: 2145, ldb: 2145, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 2345, lda: 2345, ldb: 2345, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 256, lda: 256, ldb: 256, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 324, lda: 324, ldb: 324, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 32768, lda: 32768, ldb: 32768, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 33540, lda: 33540, ldb: 33540, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 34320, lda: 34320, ldb: 34320, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 49, lda: 49, ldb: 49, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 64, lda: 64, ldb: 64, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 8192, lda: 8192, ldb: 8192, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 8385, lda: 8385, ldb: 8385, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 8580, lda: 8580, ldb: 8580, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 8777, lda: 8777, ldb: 8777, ldc: 480, ldd: 480 } - { M: 480, N: 1, K: 8976, lda: 8976, ldb: 8976, ldc: 480, ldd: 480 } - { M: 4, N: 1, K: 100, lda: 100, ldb: 100, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 121, lda: 121, ldb: 121, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 144, lda: 144, ldb: 144, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 169, lda: 169, ldb: 169, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 16, lda: 16, ldb: 16, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 196, lda: 196, ldb: 196, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 1, lda: 1, ldb: 1, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 225, lda: 225, ldb: 225, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 256, lda: 256, ldb: 256, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 25, lda: 25, ldb: 25, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 289, lda: 289, ldb: 289, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 36, lda: 36, ldb: 36, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 49, lda: 49, ldb: 49, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 4, lda: 4, ldb: 4, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 625, lda: 625, ldb: 625, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 64, lda: 64, ldb: 64, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 676, lda: 676, ldb: 676, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 729, lda: 729, ldb: 729, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 784, lda: 784, ldb: 784, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 81, lda: 81, ldb: 81, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 900, lda: 900, ldb: 900, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 9, lda: 9, ldb: 9, ldc: 4, ldd: 4 } - { M: 512, N: 1, K: 100, lda: 100, ldb: 100, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 1024, lda: 1024, ldb: 1024, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 121, lda: 121, ldb: 121, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 144, lda: 144, ldb: 144, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 16, lda: 16, ldb: 16, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 196, lda: 196, ldb: 196, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 2048, lda: 2048, ldb: 2048, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 2145, lda: 2145, ldb: 2145, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 225, lda: 225, ldb: 225, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 2345, lda: 2345, ldb: 2345, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 256, lda: 256, ldb: 256, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 25, lda: 25, ldb: 25, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 289, lda: 289, ldb: 289, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 324, lda: 324, ldb: 324, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 36, lda: 36, ldb: 36, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 49, lda: 49, ldb: 49, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 4, lda: 4, ldb: 4, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 64, lda: 64, ldb: 64, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 784, lda: 784, ldb: 784, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 8192, lda: 8192, ldb: 8192, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 81, lda: 81, ldb: 81, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 8580, lda: 8580, ldb: 8580, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 8976, lda: 8976, ldb: 8976, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 900, lda: 900, ldb: 900, ldc: 512, ldd: 512 } - { M: 512, N: 1, K: 9, lda: 9, ldb: 9, ldc: 512, ldd: 512 } - { M: 528, N: 1, K: 100, lda: 100, ldb: 100, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 16, lda: 16, ldb: 16, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 196, lda: 196, ldb: 196, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 2048, lda: 2048, ldb: 2048, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 2145, lda: 2145, ldb: 2145, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 2345, lda: 2345, ldb: 2345, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 256, lda: 256, ldb: 256, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 25, lda: 25, ldb: 25, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 324, lda: 324, ldb: 324, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 36, lda: 36, ldb: 36, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 49, lda: 49, ldb: 49, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 4, lda: 4, ldb: 4, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 64, lda: 64, ldb: 64, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 8192, lda: 8192, ldb: 8192, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 8580, lda: 8580, ldb: 8580, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 8976, lda: 8976, ldb: 8976, ldc: 528, ldd: 528 } - { M: 528, N: 1, K: 9, lda: 9, ldb: 9, ldc: 528, ldd: 528 } - { M: 576, N: 1, K: 100, lda: 100, ldb: 100, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 11664, lda: 11664, ldb: 11664, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 12100, lda: 12100, ldb: 12100, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 12544, lda: 12544, ldb: 12544, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 12996, lda: 12996, ldb: 12996, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 144, lda: 144, ldb: 144, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 169, lda: 169, ldb: 169, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 16, lda: 16, ldb: 16, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 196, lda: 196, ldb: 196, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 256, lda: 256, ldb: 256, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 25, lda: 25, ldb: 25, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 2704, lda: 2704, ldb: 2704, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 2916, lda: 2916, ldb: 2916, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 3025, lda: 3025, ldb: 3025, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 3136, lda: 3136, ldb: 3136, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 324, lda: 324, ldb: 324, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 3364, lda: 3364, ldb: 3364, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 36, lda: 36, ldb: 36, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 49, lda: 49, ldb: 49, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 4, lda: 4, ldb: 4, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 529, lda: 529, ldb: 529, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 576, lda: 576, ldb: 576, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 625, lda: 625, ldb: 625, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 64, lda: 64, ldb: 64, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 676, lda: 676, ldb: 676, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 729, lda: 729, ldb: 729, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 784, lda: 784, ldb: 784, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 81, lda: 81, ldb: 81, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 841, lda: 841, ldb: 841, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 900, lda: 900, ldb: 900, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 9, lda: 9, ldb: 9, ldc: 576, ldd: 576 } - { M: 600, N: 1, K: 100, lda: 100, ldb: 100, ldc: 600, ldd: 600 } - { M: 600, N: 1, K: 144, lda: 144, ldb: 144, ldc: 600, ldd: 600 } - { M: 600, N: 1, K: 196, lda: 196, ldb: 196, ldc: 600, ldd: 600 } - { M: 600, N: 1, K: 25, lda: 25, ldb: 25, ldc: 600, ldd: 600 } - { M: 600, N: 1, K: 36, lda: 36, ldb: 36, ldc: 600, ldd: 600 } - { M: 600, N: 1, K: 49, lda: 49, ldb: 49, ldc: 600, ldd: 600 } - { M: 600, N: 1, K: 4, lda: 4, ldb: 4, ldc: 600, ldd: 600 } - { M: 600, N: 1, K: 64, lda: 64, ldb: 64, ldc: 600, ldd: 600 } - { M: 608, N: 1, K: 100, lda: 100, ldb: 100, ldc: 608, ldd: 608 } - { M: 608, N: 1, K: 16, lda: 16, ldb: 16, ldc: 608, ldd: 608 } - { M: 608, N: 1, K: 196, lda: 196, ldb: 196, ldc: 608, ldd: 608 } - { M: 608, N: 1, K: 256, lda: 256, ldb: 256, ldc: 608, ldd: 608 } - { M: 608, N: 1, K: 25, lda: 25, ldb: 25, ldc: 608, ldd: 608 } - { M: 608, N: 1, K: 324, lda: 324, ldb: 324, ldc: 608, ldd: 608 } - { M: 608, N: 1, K: 36, lda: 36, ldb: 36, ldc: 608, ldd: 608 } - { M: 608, N: 1, K: 49, lda: 49, ldb: 49, ldc: 608, ldd: 608 } - { M: 608, N: 1, K: 4, lda: 4, ldb: 4, ldc: 608, ldd: 608 } - { M: 608, N: 1, K: 64, lda: 64, ldb: 64, ldc: 608, ldd: 608 } - { M: 608, N: 1, K: 9, lda: 9, ldb: 9, ldc: 608, ldd: 608 } - { M: 64, N: 1, K: 100, lda: 100, ldb: 100, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 1024, lda: 1024, ldb: 1024, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 12544, lda: 12544, ldb: 12544, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 12996, lda: 12996, ldb: 12996, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 13456, lda: 13456, ldb: 13456, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 196, lda: 196, ldb: 196, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 225, lda: 225, ldb: 225, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 256, lda: 256, ldb: 256, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 289, lda: 289, ldb: 289, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 3136, lda: 3136, ldb: 3136, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 3249, lda: 3249, ldb: 3249, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 324, lda: 324, ldb: 324, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 3364, lda: 3364, ldb: 3364, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 3481, lda: 3481, ldb: 3481, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 3600, lda: 3600, ldb: 3600, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 49, lda: 49, ldb: 49, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 64, lda: 64, ldb: 64, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 729, lda: 729, ldb: 729, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 784, lda: 784, ldb: 784, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 841, lda: 841, ldb: 841, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 900, lda: 900, ldb: 900, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 961, lda: 961, ldb: 961, ldc: 64, ldd: 64 } - { M: 75, N: 1, K: 1024, lda: 1024, ldb: 1024, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 11449, lda: 11449, ldb: 11449, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 11881, lda: 11881, ldb: 11881, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 12100, lda: 12100, ldb: 12100, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 121, lda: 121, ldb: 121, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 12321, lda: 12321, ldb: 12321, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 12544, lda: 12544, ldb: 12544, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 12769, lda: 12769, ldb: 12769, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 12996, lda: 12996, ldb: 12996, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 13225, lda: 13225, ldb: 13225, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 13456, lda: 13456, ldb: 13456, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 13689, lda: 13689, ldb: 13689, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 196, lda: 196, ldb: 196, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 225, lda: 225, ldb: 225, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 256, lda: 256, ldb: 256, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 289, lda: 289, ldb: 289, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 46656, lda: 46656, ldb: 46656, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 47961, lda: 47961, ldb: 47961, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 48400, lda: 48400, ldb: 48400, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 49284, lda: 49284, ldb: 49284, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 49729, lda: 49729, ldb: 49729, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 50176, lda: 50176, ldb: 50176, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 50625, lda: 50625, ldb: 50625, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 51529, lda: 51529, ldb: 51529, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 52441, lda: 52441, ldb: 52441, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 53361, lda: 53361, ldb: 53361, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 576, lda: 576, ldb: 576, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 784, lda: 784, ldb: 784, ldc: 75, ldd: 75 } - { M: 75, N: 1, K: 900, lda: 900, ldb: 900, ldc: 75, ldd: 75 } - { M: 800, N: 1, K: 100, lda: 100, ldb: 100, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 144, lda: 144, ldb: 144, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 169, lda: 169, ldb: 169, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 16, lda: 16, ldb: 16, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 196, lda: 196, ldb: 196, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 1, lda: 1, ldb: 1, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 225, lda: 225, ldb: 225, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 256, lda: 256, ldb: 256, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 25, lda: 25, ldb: 25, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 36, lda: 36, ldb: 36, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 400, lda: 400, ldb: 400, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 49, lda: 49, ldb: 49, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 4, lda: 4, ldb: 4, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 576, lda: 576, ldb: 576, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 64, lda: 64, ldb: 64, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 676, lda: 676, ldb: 676, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 784, lda: 784, ldb: 784, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 81, lda: 81, ldb: 81, ldc: 800, ldd: 800 } - { M: 800, N: 1, K: 9, lda: 9, ldb: 9, ldc: 800, ldd: 800 } - { M: 832, N: 1, K: 121, lda: 121, ldb: 121, ldc: 832, ldd: 832 } - { M: 832, N: 1, K: 16, lda: 16, ldb: 16, ldc: 832, ldd: 832 } - { M: 832, N: 1, K: 2048, lda: 2048, ldb: 2048, ldc: 832, ldd: 832 } - { M: 832, N: 1, K: 2145, lda: 2145, ldb: 2145, ldc: 832, ldd: 832 } - { M: 832, N: 1, K: 2345, lda: 2345, ldb: 2345, ldc: 832, ldd: 832 } - { M: 832, N: 1, K: 25, lda: 25, ldb: 25, ldc: 832, ldd: 832 } - { M: 832, N: 1, K: 49, lda: 49, ldb: 49, ldc: 832, ldd: 832 } - { M: 832, N: 1, K: 8192, lda: 8192, ldb: 8192, ldc: 832, ldd: 832 } - { M: 832, N: 1, K: 81, lda: 81, ldb: 81, ldc: 832, ldd: 832 } - { M: 832, N: 1, K: 8580, lda: 8580, ldb: 8580, ldc: 832, ldd: 832 } - { M: 832, N: 1, K: 8976, lda: 8976, ldb: 8976, ldc: 832, ldd: 832 } - { M: 864, N: 1, K: 100, lda: 100, ldb: 100, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 144, lda: 144, ldb: 144, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 169, lda: 169, ldb: 169, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 196, lda: 196, ldb: 196, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 256, lda: 256, ldb: 256, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 25, lda: 25, ldb: 25, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 36, lda: 36, ldb: 36, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 49, lda: 49, ldb: 49, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 529, lda: 529, ldb: 529, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 576, lda: 576, ldb: 576, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 625, lda: 625, ldb: 625, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 676, lda: 676, ldb: 676, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 729, lda: 729, ldb: 729, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 784, lda: 784, ldb: 784, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 81, lda: 81, ldb: 81, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 841, lda: 841, ldb: 841, ldc: 864, ldd: 864 } - { M: 864, N: 1, K: 900, lda: 900, ldb: 900, ldc: 864, ldd: 864 } - { M: 9216, N: 1, K: 100, lda: 100, ldb: 100, ldc: 9216, ldd: 9216 } - { M: 9216, N: 1, K: 144, lda: 144, ldb: 144, ldc: 9216, ldd: 9216 } - { M: 9216, N: 1, K: 16, lda: 16, ldb: 16, ldc: 9216, ldd: 9216 } - { M: 9216, N: 1, K: 196, lda: 196, ldb: 196, ldc: 9216, ldd: 9216 } - { M: 9216, N: 1, K: 25, lda: 25, ldb: 25, ldc: 9216, ldd: 9216 } - { M: 9216, N: 1, K: 36, lda: 36, ldb: 36, ldc: 9216, ldd: 9216 } - { M: 9216, N: 1, K: 49, lda: 49, ldb: 49, ldc: 9216, ldd: 9216 } - { M: 9216, N: 1, K: 4, lda: 4, ldb: 4, ldc: 9216, ldd: 9216 } - { M: 9216, N: 1, K: 64, lda: 64, ldb: 64, ldc: 9216, ldd: 9216 } - { M: 9216, N: 1, K: 81, lda: 81, ldb: 81, ldc: 9216, ldd: 9216 } - { M: 9216, N: 1, K: 9, lda: 9, ldb: 9, ldc: 9216, ldd: 9216 } - { M: 9, N: 1, K: 100, lda: 100, ldb: 100, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 144, lda: 144, ldb: 144, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 169, lda: 169, ldb: 169, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 16, lda: 16, ldb: 16, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 196, lda: 196, ldb: 196, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 1, lda: 1, ldb: 1, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 256, lda: 256, ldb: 256, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 25, lda: 25, ldb: 25, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 36, lda: 36, ldb: 36, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 49, lda: 49, ldb: 49, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 4, lda: 4, ldb: 4, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 529, lda: 529, ldb: 529, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 625, lda: 625, ldb: 625, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 64, lda: 64, ldb: 64, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 729, lda: 729, ldb: 729, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 81, lda: 81, ldb: 81, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 841, lda: 841, ldb: 841, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 9, lda: 9, ldb: 9, ldc: 9, ldd: 9 } - &ctest_fwd_sizes - { M: 10000, N: 1, K: 363, lda: 10000, ldb: 363, ldc: 10000, ldd: 10000 } - { M: 100, N: 1, K: 1008, lda: 100, ldb: 1008, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 1152, lda: 100, ldb: 1152, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 128, lda: 100, ldb: 128, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 1296, lda: 100, ldb: 1296, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 1440, lda: 100, ldb: 1440, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 1600, lda: 100, ldb: 1600, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 1728, lda: 100, ldb: 1728, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 192, lda: 100, ldb: 192, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 2304, lda: 100, ldb: 2304, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 2400, lda: 100, ldb: 2400, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 256, lda: 100, ldb: 256, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 400, lda: 100, ldb: 400, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 4608, lda: 100, ldb: 4608, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 480, lda: 100, ldb: 480, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 4, lda: 100, ldb: 4, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 512, lda: 100, ldb: 512, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 528, lda: 100, ldb: 528, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 576, lda: 100, ldb: 576, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 600, lda: 100, ldb: 600, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 608, lda: 100, ldb: 608, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 64, lda: 100, ldb: 64, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 800, lda: 100, ldb: 800, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 864, lda: 100, ldb: 864, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 9216, lda: 100, ldb: 9216, ldc: 100, ldd: 100 } - { M: 100, N: 1, K: 9, lda: 100, ldb: 9, ldc: 100, ldd: 100 } - { M: 1024, N: 1, K: 128, lda: 1024, ldb: 128, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 147, lda: 1024, ldb: 147, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 192, lda: 1024, ldb: 192, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 256, lda: 1024, ldb: 256, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 27, lda: 1024, ldb: 27, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 320, lda: 1024, ldb: 320, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 363, lda: 1024, ldb: 363, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 512, lda: 1024, ldb: 512, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 64, lda: 1024, ldb: 64, ldc: 1024, ldd: 1024 } - { M: 1024, N: 1, K: 75, lda: 1024, ldb: 75, ldc: 1024, ldd: 1024 } - { M: 10404, N: 1, K: 363, lda: 10404, ldb: 363, ldc: 10404, ldd: 10404 } - { M: 10609, N: 1, K: 147, lda: 10609, ldb: 147, ldc: 10609, ldd: 10609 } - { M: 10816, N: 1, K: 147, lda: 10816, ldb: 147, ldc: 10816, ldd: 10816 } - { M: 10816, N: 1, K: 1600, lda: 10816, ldb: 1600, ldc: 10816, ldd: 10816 } - { M: 11025, N: 1, K: 147, lda: 11025, ldb: 147, ldc: 11025, ldd: 11025 } - { M: 11236, N: 1, K: 147, lda: 11236, ldb: 147, ldc: 11236, ldd: 11236 } - { M: 11449, N: 1, K: 147, lda: 11449, ldb: 147, ldc: 11449, ldd: 11449 } - { M: 11449, N: 1, K: 363, lda: 11449, ldb: 363, ldc: 11449, ldd: 11449 } - { M: 11449, N: 1, K: 75, lda: 11449, ldb: 75, ldc: 11449, ldd: 11449 } - { M: 1156, N: 1, K: 27, lda: 1156, ldb: 27, ldc: 1156, ldd: 1156 } - { M: 11664, N: 1, K: 147, lda: 11664, ldb: 147, ldc: 11664, ldd: 11664 } - { M: 11664, N: 1, K: 1600, lda: 11664, ldb: 1600, ldc: 11664, ldd: 11664 } - { M: 11664, N: 1, K: 363, lda: 11664, ldb: 363, ldc: 11664, ldd: 11664 } - { M: 11664, N: 1, K: 576, lda: 11664, ldb: 576, ldc: 11664, ldd: 11664 } - { M: 11881, N: 1, K: 147, lda: 11881, ldb: 147, ldc: 11881, ldd: 11881 } - { M: 11881, N: 1, K: 363, lda: 11881, ldb: 363, ldc: 11881, ldd: 11881 } - { M: 11881, N: 1, K: 75, lda: 11881, ldb: 75, ldc: 11881, ldd: 11881 } - { M: 12100, N: 1, K: 147, lda: 12100, ldb: 147, ldc: 12100, ldd: 12100 } - { M: 12100, N: 1, K: 1600, lda: 12100, ldb: 1600, ldc: 12100, ldd: 12100 } - { M: 12100, N: 1, K: 27, lda: 12100, ldb: 27, ldc: 12100, ldd: 12100 } - { M: 12100, N: 1, K: 363, lda: 12100, ldb: 363, ldc: 12100, ldd: 12100 } - { M: 12100, N: 1, K: 576, lda: 12100, ldb: 576, ldc: 12100, ldd: 12100 } - { M: 12100, N: 1, K: 75, lda: 12100, ldb: 75, ldc: 12100, ldd: 12100 } - { M: 121, N: 1, K: 1024, lda: 121, ldb: 1024, ldc: 121, ldd: 121 } - { M: 121, N: 1, K: 1056, lda: 121, ldb: 1056, ldc: 121, ldd: 121 } - { M: 121, N: 1, K: 192, lda: 121, ldb: 192, ldc: 121, ldd: 121 } - { M: 121, N: 1, K: 2048, lda: 121, ldb: 2048, ldc: 121, ldd: 121 } - { M: 121, N: 1, K: 2304, lda: 121, ldb: 2304, ldc: 121, ldd: 121 } - { M: 121, N: 1, K: 3456, lda: 121, ldb: 3456, ldc: 121, ldd: 121 } - { M: 121, N: 1, K: 363, lda: 121, ldb: 363, ldc: 121, ldd: 121 } - { M: 121, N: 1, K: 4, lda: 121, ldb: 4, ldc: 121, ldd: 121 } - { M: 121, N: 1, K: 512, lda: 121, ldb: 512, ldc: 121, ldd: 121 } - { M: 121, N: 1, K: 75, lda: 121, ldb: 75, ldc: 121, ldd: 121 } - { M: 121, N: 1, K: 832, lda: 121, ldb: 832, ldc: 121, ldd: 121 } - { M: 12321, N: 1, K: 147, lda: 12321, ldb: 147, ldc: 12321, ldd: 12321 } - { M: 12321, N: 1, K: 27, lda: 12321, ldb: 27, ldc: 12321, ldd: 12321 } - { M: 12321, N: 1, K: 363, lda: 12321, ldb: 363, ldc: 12321, ldd: 12321 } - { M: 12321, N: 1, K: 75, lda: 12321, ldb: 75, ldc: 12321, ldd: 12321 } - { M: 12544, N: 1, K: 147, lda: 12544, ldb: 147, ldc: 12544, ldd: 12544 } - { M: 12544, N: 1, K: 1600, lda: 12544, ldb: 1600, ldc: 12544, ldd: 12544 } - { M: 12544, N: 1, K: 27, lda: 12544, ldb: 27, ldc: 12544, ldd: 12544 } - { M: 12544, N: 1, K: 363, lda: 12544, ldb: 363, ldc: 12544, ldd: 12544 } - { M: 12544, N: 1, K: 576, lda: 12544, ldb: 576, ldc: 12544, ldd: 12544 } - { M: 12544, N: 1, K: 75, lda: 12544, ldb: 75, ldc: 12544, ldd: 12544 } - { M: 12769, N: 1, K: 147, lda: 12769, ldb: 147, ldc: 12769, ldd: 12769 } - { M: 12769, N: 1, K: 27, lda: 12769, ldb: 27, ldc: 12769, ldd: 12769 } - { M: 12769, N: 1, K: 75, lda: 12769, ldb: 75, ldc: 12769, ldd: 12769 } - { M: 12996, N: 1, K: 147, lda: 12996, ldb: 147, ldc: 12996, ldd: 12996 } - { M: 12996, N: 1, K: 27, lda: 12996, ldb: 27, ldc: 12996, ldd: 12996 } - { M: 12996, N: 1, K: 363, lda: 12996, ldb: 363, ldc: 12996, ldd: 12996 } - { M: 12996, N: 1, K: 576, lda: 12996, ldb: 576, ldc: 12996, ldd: 12996 } - { M: 12996, N: 1, K: 64, lda: 12996, ldb: 64, ldc: 12996, ldd: 12996 } - { M: 12996, N: 1, K: 75, lda: 12996, ldb: 75, ldc: 12996, ldd: 12996 } - { M: 13225, N: 1, K: 27, lda: 13225, ldb: 27, ldc: 13225, ldd: 13225 } - { M: 13225, N: 1, K: 75, lda: 13225, ldb: 75, ldc: 13225, ldd: 13225 } - { M: 13456, N: 1, K: 147, lda: 13456, ldb: 147, ldc: 13456, ldd: 13456 } - { M: 13456, N: 1, K: 27, lda: 13456, ldb: 27, ldc: 13456, ldd: 13456 } - { M: 13456, N: 1, K: 363, lda: 13456, ldb: 363, ldc: 13456, ldd: 13456 } - { M: 13456, N: 1, K: 64, lda: 13456, ldb: 64, ldc: 13456, ldd: 13456 } - { M: 13456, N: 1, K: 75, lda: 13456, ldb: 75, ldc: 13456, ldd: 13456 } - { M: 13689, N: 1, K: 75, lda: 13689, ldb: 75, ldc: 13689, ldd: 13689 } - { M: 13924, N: 1, K: 27, lda: 13924, ldb: 27, ldc: 13924, ldd: 13924 } - { M: 144, N: 1, K: 1008, lda: 144, ldb: 1008, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 1024, lda: 144, ldb: 1024, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 1152, lda: 144, ldb: 1152, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 1296, lda: 144, ldb: 1296, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 1440, lda: 144, ldb: 1440, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 1600, lda: 144, ldb: 1600, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 1728, lda: 144, ldb: 1728, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 2304, lda: 144, ldb: 2304, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 2400, lda: 144, ldb: 2400, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 256, lda: 144, ldb: 256, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 363, lda: 144, ldb: 363, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 400, lda: 144, ldb: 400, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 4608, lda: 144, ldb: 4608, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 4, lda: 144, ldb: 4, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 512, lda: 144, ldb: 512, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 576, lda: 144, ldb: 576, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 600, lda: 144, ldb: 600, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 800, lda: 144, ldb: 800, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 864, lda: 144, ldb: 864, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 9216, lda: 144, ldb: 9216, ldc: 144, ldd: 144 } - { M: 144, N: 1, K: 9, lda: 144, ldb: 9, ldc: 144, ldd: 144 } - { M: 169, N: 1, K: 1152, lda: 169, ldb: 1152, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 147, lda: 169, ldb: 147, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 1600, lda: 169, ldb: 1600, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 1728, lda: 169, ldb: 1728, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 2048, lda: 169, ldb: 2048, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 2304, lda: 169, ldb: 2304, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 2400, lda: 169, ldb: 2400, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 256, lda: 169, ldb: 256, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 3456, lda: 169, ldb: 3456, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 400, lda: 169, ldb: 400, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 4608, lda: 169, ldb: 4608, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 4, lda: 169, ldb: 4, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 576, lda: 169, ldb: 576, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 800, lda: 169, ldb: 800, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 864, lda: 169, ldb: 864, ldc: 169, ldd: 169 } - { M: 169, N: 1, K: 9, lda: 169, ldb: 9, ldc: 169, ldd: 169 } - { M: 16, N: 1, K: 1024, lda: 16, ldb: 1024, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 1056, lda: 16, ldb: 1056, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 1200, lda: 16, ldb: 1200, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 1440, lda: 16, ldb: 1440, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 1728, lda: 16, ldb: 1728, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 192, lda: 16, ldb: 192, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 2016, lda: 16, ldb: 2016, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 2304, lda: 16, ldb: 2304, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 4608, lda: 16, ldb: 4608, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 4, lda: 16, ldb: 4, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 512, lda: 16, ldb: 512, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 528, lda: 16, ldb: 528, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 576, lda: 16, ldb: 576, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 608, lda: 16, ldb: 608, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 800, lda: 16, ldb: 800, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 832, lda: 16, ldb: 832, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 9216, lda: 16, ldb: 9216, ldc: 16, ldd: 16 } - { M: 16, N: 1, K: 9, lda: 16, ldb: 9, ldc: 16, ldd: 16 } - { M: 1860, N: 1, K: 4608, lda: 1860, ldb: 4608, ldc: 1860, ldd: 1860 } - { M: 1953, N: 1, K: 4608, lda: 1953, ldb: 4608, ldc: 1953, ldd: 1953 } - { M: 196, N: 1, K: 1008, lda: 196, ldb: 1008, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 1024, lda: 196, ldb: 1024, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 1152, lda: 196, ldb: 1152, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 128, lda: 196, ldb: 128, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 1296, lda: 196, ldb: 1296, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 1440, lda: 196, ldb: 1440, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 147, lda: 196, ldb: 147, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 1600, lda: 196, ldb: 1600, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 1728, lda: 196, ldb: 1728, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 192, lda: 196, ldb: 192, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 2304, lda: 196, ldb: 2304, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 2400, lda: 196, ldb: 2400, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 256, lda: 196, ldb: 256, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 27, lda: 196, ldb: 27, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 320, lda: 196, ldb: 320, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 363, lda: 196, ldb: 363, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 400, lda: 196, ldb: 400, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 4608, lda: 196, ldb: 4608, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 480, lda: 196, ldb: 480, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 4, lda: 196, ldb: 4, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 512, lda: 196, ldb: 512, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 528, lda: 196, ldb: 528, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 576, lda: 196, ldb: 576, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 600, lda: 196, ldb: 600, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 608, lda: 196, ldb: 608, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 64, lda: 196, ldb: 64, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 75, lda: 196, ldb: 75, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 800, lda: 196, ldb: 800, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 864, lda: 196, ldb: 864, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 9216, lda: 196, ldb: 9216, ldc: 196, ldd: 196 } - { M: 196, N: 1, K: 9, lda: 196, ldb: 9, ldc: 196, ldd: 196 } - { M: 1, N: 1, K: 1200, lda: 1, ldb: 1200, ldc: 1, ldd: 1 } - { M: 1, N: 1, K: 363, lda: 1, ldb: 363, ldc: 1, ldd: 1 } - { M: 1, N: 1, K: 4608, lda: 1, ldb: 4608, ldc: 1, ldd: 1 } - { M: 1, N: 1, K: 4, lda: 1, ldb: 4, ldc: 1, ldd: 1 } - { M: 1, N: 1, K: 800, lda: 1, ldb: 800, ldc: 1, ldd: 1 } - { M: 1, N: 1, K: 9, lda: 1, ldb: 9, ldc: 1, ldd: 1 } - { M: 2048, N: 1, K: 4608, lda: 2048, ldb: 4608, ldc: 2048, ldd: 2048 } - { M: 2048, N: 1, K: 480, lda: 2048, ldb: 480, ldc: 2048, ldd: 2048 } - { M: 2048, N: 1, K: 512, lda: 2048, ldb: 512, ldc: 2048, ldd: 2048 } - { M: 2048, N: 1, K: 528, lda: 2048, ldb: 528, ldc: 2048, ldd: 2048 } - { M: 2048, N: 1, K: 832, lda: 2048, ldb: 832, ldc: 2048, ldd: 2048 } - { M: 2145, N: 1, K: 480, lda: 2145, ldb: 480, ldc: 2145, ldd: 2145 } - { M: 2145, N: 1, K: 512, lda: 2145, ldb: 512, ldc: 2145, ldd: 2145 } - { M: 2145, N: 1, K: 528, lda: 2145, ldb: 528, ldc: 2145, ldd: 2145 } - { M: 2145, N: 1, K: 832, lda: 2145, ldb: 832, ldc: 2145, ldd: 2145 } - { M: 2244, N: 1, K: 4608, lda: 2244, ldb: 4608, ldc: 2244, ldd: 2244 } - { M: 225, N: 1, K: 128, lda: 225, ldb: 128, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 1600, lda: 225, ldb: 1600, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 192, lda: 225, ldb: 192, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 2048, lda: 225, ldb: 2048, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 2304, lda: 225, ldb: 2304, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 2400, lda: 225, ldb: 2400, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 256, lda: 225, ldb: 256, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 27, lda: 225, ldb: 27, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 320, lda: 225, ldb: 320, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 3456, lda: 225, ldb: 3456, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 400, lda: 225, ldb: 400, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 4, lda: 225, ldb: 4, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 512, lda: 225, ldb: 512, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 64, lda: 225, ldb: 64, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 75, lda: 225, ldb: 75, ldc: 225, ldd: 225 } - { M: 225, N: 1, K: 800, lda: 225, ldb: 800, ldc: 225, ldd: 225 } - { M: 2304, N: 1, K: 1600, lda: 2304, ldb: 1600, ldc: 2304, ldd: 2304 } - { M: 2345, N: 1, K: 480, lda: 2345, ldb: 480, ldc: 2345, ldd: 2345 } - { M: 2345, N: 1, K: 512, lda: 2345, ldb: 512, ldc: 2345, ldd: 2345 } - { M: 2345, N: 1, K: 528, lda: 2345, ldb: 528, ldc: 2345, ldd: 2345 } - { M: 2345, N: 1, K: 832, lda: 2345, ldb: 832, ldc: 2345, ldd: 2345 } - { M: 256, N: 1, K: 1008, lda: 256, ldb: 1008, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 1024, lda: 256, ldb: 1024, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 1152, lda: 256, ldb: 1152, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 128, lda: 256, ldb: 128, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 1296, lda: 256, ldb: 1296, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 1440, lda: 256, ldb: 1440, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 147, lda: 256, ldb: 147, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 1728, lda: 256, ldb: 1728, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 192, lda: 256, ldb: 192, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 2304, lda: 256, ldb: 2304, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 256, lda: 256, ldb: 256, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 27, lda: 256, ldb: 27, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 363, lda: 256, ldb: 363, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 4608, lda: 256, ldb: 4608, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 480, lda: 256, ldb: 480, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 4, lda: 256, ldb: 4, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 512, lda: 256, ldb: 512, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 528, lda: 256, ldb: 528, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 576, lda: 256, ldb: 576, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 608, lda: 256, ldb: 608, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 64, lda: 256, ldb: 64, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 75, lda: 256, ldb: 75, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 800, lda: 256, ldb: 800, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 864, lda: 256, ldb: 864, ldc: 256, ldd: 256 } - { M: 256, N: 1, K: 9, lda: 256, ldb: 9, ldc: 256, ldd: 256 } - { M: 25, N: 1, K: 1008, lda: 25, ldb: 1008, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 1024, lda: 25, ldb: 1024, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 1056, lda: 25, ldb: 1056, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 1152, lda: 25, ldb: 1152, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 1200, lda: 25, ldb: 1200, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 1296, lda: 25, ldb: 1296, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 1440, lda: 25, ldb: 1440, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 1600, lda: 25, ldb: 1600, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 1728, lda: 25, ldb: 1728, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 192, lda: 25, ldb: 192, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 2016, lda: 25, ldb: 2016, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 2304, lda: 25, ldb: 2304, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 2400, lda: 25, ldb: 2400, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 3456, lda: 25, ldb: 3456, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 400, lda: 25, ldb: 400, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 4608, lda: 25, ldb: 4608, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 4, lda: 25, ldb: 4, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 512, lda: 25, ldb: 512, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 528, lda: 25, ldb: 528, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 576, lda: 25, ldb: 576, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 600, lda: 25, ldb: 600, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 608, lda: 25, ldb: 608, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 800, lda: 25, ldb: 800, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 832, lda: 25, ldb: 832, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 864, lda: 25, ldb: 864, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 9216, lda: 25, ldb: 9216, ldc: 25, ldd: 25 } - { M: 25, N: 1, K: 9, lda: 25, ldb: 9, ldc: 25, ldd: 25 } - { M: 2601, N: 1, K: 1600, lda: 2601, ldb: 1600, ldc: 2601, ldd: 2601 } - { M: 2704, N: 1, K: 1152, lda: 2704, ldb: 1152, ldc: 2704, ldd: 2704 } - { M: 2704, N: 1, K: 1600, lda: 2704, ldb: 1600, ldc: 2704, ldd: 2704 } - { M: 2704, N: 1, K: 2304, lda: 2704, ldb: 2304, ldc: 2704, ldd: 2704 } - { M: 2704, N: 1, K: 576, lda: 2704, ldb: 576, ldc: 2704, ldd: 2704 } - { M: 289, N: 1, K: 128, lda: 289, ldb: 128, ldc: 289, ldd: 289 } - { M: 289, N: 1, K: 192, lda: 289, ldb: 192, ldc: 289, ldd: 289 } - { M: 289, N: 1, K: 256, lda: 289, ldb: 256, ldc: 289, ldd: 289 } - { M: 289, N: 1, K: 320, lda: 289, ldb: 320, ldc: 289, ldd: 289 } - { M: 289, N: 1, K: 4, lda: 289, ldb: 4, ldc: 289, ldd: 289 } - { M: 289, N: 1, K: 512, lda: 289, ldb: 512, ldc: 289, ldd: 289 } - { M: 289, N: 1, K: 64, lda: 289, ldb: 64, ldc: 289, ldd: 289 } - { M: 289, N: 1, K: 75, lda: 289, ldb: 75, ldc: 289, ldd: 289 } - { M: 2916, N: 1, K: 1152, lda: 2916, ldb: 1152, ldc: 2916, ldd: 2916 } - { M: 2916, N: 1, K: 1600, lda: 2916, ldb: 1600, ldc: 2916, ldd: 2916 } - { M: 2916, N: 1, K: 2304, lda: 2916, ldb: 2304, ldc: 2916, ldd: 2916 } - { M: 2916, N: 1, K: 576, lda: 2916, ldb: 576, ldc: 2916, ldd: 2916 } - { M: 3025, N: 1, K: 1600, lda: 3025, ldb: 1600, ldc: 3025, ldd: 3025 } - { M: 3025, N: 1, K: 576, lda: 3025, ldb: 576, ldc: 3025, ldd: 3025 } - { M: 3136, N: 1, K: 1152, lda: 3136, ldb: 1152, ldc: 3136, ldd: 3136 } - { M: 3136, N: 1, K: 1600, lda: 3136, ldb: 1600, ldc: 3136, ldd: 3136 } - { M: 3136, N: 1, K: 2304, lda: 3136, ldb: 2304, ldc: 3136, ldd: 3136 } - { M: 3136, N: 1, K: 576, lda: 3136, ldb: 576, ldc: 3136, ldd: 3136 } - { M: 3136, N: 1, K: 64, lda: 3136, ldb: 64, ldc: 3136, ldd: 3136 } - { M: 3249, N: 1, K: 1600, lda: 3249, ldb: 1600, ldc: 3249, ldd: 3249 } - { M: 3249, N: 1, K: 64, lda: 3249, ldb: 64, ldc: 3249, ldd: 3249 } - { M: 324, N: 1, K: 128, lda: 324, ldb: 128, ldc: 324, ldd: 324 } - { M: 324, N: 1, K: 192, lda: 324, ldb: 192, ldc: 324, ldd: 324 } - { M: 324, N: 1, K: 256, lda: 324, ldb: 256, ldc: 324, ldd: 324 } - { M: 324, N: 1, K: 27, lda: 324, ldb: 27, ldc: 324, ldd: 324 } - { M: 324, N: 1, K: 480, lda: 324, ldb: 480, ldc: 324, ldd: 324 } - { M: 324, N: 1, K: 512, lda: 324, ldb: 512, ldc: 324, ldd: 324 } - { M: 324, N: 1, K: 528, lda: 324, ldb: 528, ldc: 324, ldd: 324 } - { M: 324, N: 1, K: 576, lda: 324, ldb: 576, ldc: 324, ldd: 324 } - { M: 324, N: 1, K: 608, lda: 324, ldb: 608, ldc: 324, ldd: 324 } - { M: 324, N: 1, K: 64, lda: 324, ldb: 64, ldc: 324, ldd: 324 } - { M: 33540, N: 1, K: 480, lda: 33540, ldb: 480, ldc: 33540, ldd: 33540 } - { M: 3364, N: 1, K: 1152, lda: 3364, ldb: 1152, ldc: 3364, ldd: 3364 } - { M: 3364, N: 1, K: 128, lda: 3364, ldb: 128, ldc: 3364, ldd: 3364 } - { M: 3364, N: 1, K: 2304, lda: 3364, ldb: 2304, ldc: 3364, ldd: 3364 } - { M: 3364, N: 1, K: 256, lda: 3364, ldb: 256, ldc: 3364, ldd: 3364 } - { M: 3364, N: 1, K: 576, lda: 3364, ldb: 576, ldc: 3364, ldd: 3364 } - { M: 3364, N: 1, K: 64, lda: 3364, ldb: 64, ldc: 3364, ldd: 3364 } - { M: 34320, N: 1, K: 480, lda: 34320, ldb: 480, ldc: 34320, ldd: 34320 } - { M: 3481, N: 1, K: 64, lda: 3481, ldb: 64, ldc: 3481, ldd: 3481 } - { M: 3600, N: 1, K: 128, lda: 3600, ldb: 128, ldc: 3600, ldd: 3600 } - { M: 3600, N: 1, K: 256, lda: 3600, ldb: 256, ldc: 3600, ldd: 3600 } - { M: 3600, N: 1, K: 64, lda: 3600, ldb: 64, ldc: 3600, ldd: 3600 } - { M: 361, N: 1, K: 1600, lda: 361, ldb: 1600, ldc: 361, ldd: 361 } - { M: 361, N: 1, K: 2400, lda: 361, ldb: 2400, ldc: 361, ldd: 361 } - { M: 36, N: 1, K: 1008, lda: 36, ldb: 1008, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 1024, lda: 36, ldb: 1024, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 1152, lda: 36, ldb: 1152, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 1296, lda: 36, ldb: 1296, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 1440, lda: 36, ldb: 1440, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 1600, lda: 36, ldb: 1600, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 1728, lda: 36, ldb: 1728, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 2016, lda: 36, ldb: 2016, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 2048, lda: 36, ldb: 2048, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 2304, lda: 36, ldb: 2304, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 2400, lda: 36, ldb: 2400, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 256, lda: 36, ldb: 256, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 3456, lda: 36, ldb: 3456, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 400, lda: 36, ldb: 400, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 4608, lda: 36, ldb: 4608, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 4, lda: 36, ldb: 4, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 512, lda: 36, ldb: 512, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 528, lda: 36, ldb: 528, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 576, lda: 36, ldb: 576, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 600, lda: 36, ldb: 600, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 608, lda: 36, ldb: 608, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 800, lda: 36, ldb: 800, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 864, lda: 36, ldb: 864, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 9216, lda: 36, ldb: 9216, ldc: 36, ldd: 36 } - { M: 36, N: 1, K: 9, lda: 36, ldb: 9, ldc: 36, ldd: 36 } - { M: 400, N: 1, K: 147, lda: 400, ldb: 147, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 1600, lda: 400, ldb: 1600, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 2400, lda: 400, ldb: 2400, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 400, lda: 400, ldb: 400, ldc: 400, ldd: 400 } - { M: 400, N: 1, K: 800, lda: 400, ldb: 800, ldc: 400, ldd: 400 } - { M: 41616, N: 1, K: 363, lda: 41616, ldb: 363, ldc: 41616, ldd: 41616 } - { M: 42849, N: 1, K: 363, lda: 42849, ldb: 363, ldc: 42849, ldd: 42849 } - { M: 44521, N: 1, K: 363, lda: 44521, ldb: 363, ldc: 44521, ldd: 44521 } - { M: 44944, N: 1, K: 147, lda: 44944, ldb: 147, ldc: 44944, ldd: 44944 } - { M: 45796, N: 1, K: 363, lda: 45796, ldb: 363, ldc: 45796, ldd: 45796 } - { M: 46225, N: 1, K: 147, lda: 46225, ldb: 147, ldc: 46225, ldd: 46225 } - { M: 46656, N: 1, K: 363, lda: 46656, ldb: 363, ldc: 46656, ldd: 46656 } - { M: 46656, N: 1, K: 75, lda: 46656, ldb: 75, ldc: 46656, ldd: 46656 } - { M: 47089, N: 1, K: 363, lda: 47089, ldb: 363, ldc: 47089, ldd: 47089 } - { M: 47524, N: 1, K: 147, lda: 47524, ldb: 147, ldc: 47524, ldd: 47524 } - { M: 47524, N: 1, K: 363, lda: 47524, ldb: 363, ldc: 47524, ldd: 47524 } - { M: 47961, N: 1, K: 147, lda: 47961, ldb: 147, ldc: 47961, ldd: 47961 } - { M: 47961, N: 1, K: 363, lda: 47961, ldb: 363, ldc: 47961, ldd: 47961 } - { M: 47961, N: 1, K: 75, lda: 47961, ldb: 75, ldc: 47961, ldd: 47961 } - { M: 48400, N: 1, K: 147, lda: 48400, ldb: 147, ldc: 48400, ldd: 48400 } - { M: 48400, N: 1, K: 27, lda: 48400, ldb: 27, ldc: 48400, ldd: 48400 } - { M: 48400, N: 1, K: 75, lda: 48400, ldb: 75, ldc: 48400, ldd: 48400 } - { M: 484, N: 1, K: 363, lda: 484, ldb: 363, ldc: 484, ldd: 484 } - { M: 48841, N: 1, K: 147, lda: 48841, ldb: 147, ldc: 48841, ldd: 48841 } - { M: 48841, N: 1, K: 363, lda: 48841, ldb: 363, ldc: 48841, ldd: 48841 } - { M: 49284, N: 1, K: 147, lda: 49284, ldb: 147, ldc: 49284, ldd: 49284 } - { M: 49284, N: 1, K: 27, lda: 49284, ldb: 27, ldc: 49284, ldd: 49284 } - { M: 49284, N: 1, K: 75, lda: 49284, ldb: 75, ldc: 49284, ldd: 49284 } - { M: 49729, N: 1, K: 147, lda: 49729, ldb: 147, ldc: 49729, ldd: 49729 } - { M: 49729, N: 1, K: 27, lda: 49729, ldb: 27, ldc: 49729, ldd: 49729 } - { M: 49729, N: 1, K: 363, lda: 49729, ldb: 363, ldc: 49729, ldd: 49729 } - { M: 49729, N: 1, K: 75, lda: 49729, ldb: 75, ldc: 49729, ldd: 49729 } - { M: 49, N: 1, K: 1008, lda: 49, ldb: 1008, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 1024, lda: 49, ldb: 1024, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 1056, lda: 49, ldb: 1056, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 1152, lda: 49, ldb: 1152, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 1200, lda: 49, ldb: 1200, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 128, lda: 49, ldb: 128, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 1296, lda: 49, ldb: 1296, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 1440, lda: 49, ldb: 1440, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 147, lda: 49, ldb: 147, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 1600, lda: 49, ldb: 1600, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 1728, lda: 49, ldb: 1728, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 192, lda: 49, ldb: 192, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 2016, lda: 49, ldb: 2016, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 2048, lda: 49, ldb: 2048, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 2304, lda: 49, ldb: 2304, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 2400, lda: 49, ldb: 2400, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 256, lda: 49, ldb: 256, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 3456, lda: 49, ldb: 3456, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 400, lda: 49, ldb: 400, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 4608, lda: 49, ldb: 4608, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 480, lda: 49, ldb: 480, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 4, lda: 49, ldb: 4, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 512, lda: 49, ldb: 512, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 528, lda: 49, ldb: 528, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 576, lda: 49, ldb: 576, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 600, lda: 49, ldb: 600, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 608, lda: 49, ldb: 608, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 64, lda: 49, ldb: 64, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 800, lda: 49, ldb: 800, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 832, lda: 49, ldb: 832, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 864, lda: 49, ldb: 864, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 9216, lda: 49, ldb: 9216, ldc: 49, ldd: 49 } - { M: 49, N: 1, K: 9, lda: 49, ldb: 9, ldc: 49, ldd: 49 } - { M: 4, N: 1, K: 1200, lda: 4, ldb: 1200, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 1440, lda: 4, ldb: 1440, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 1600, lda: 4, ldb: 1600, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 1728, lda: 4, ldb: 1728, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 2016, lda: 4, ldb: 2016, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 2400, lda: 4, ldb: 2400, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 363, lda: 4, ldb: 363, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 400, lda: 4, ldb: 400, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 4608, lda: 4, ldb: 4608, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 4, lda: 4, ldb: 4, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 512, lda: 4, ldb: 512, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 528, lda: 4, ldb: 528, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 576, lda: 4, ldb: 576, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 600, lda: 4, ldb: 600, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 608, lda: 4, ldb: 608, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 800, lda: 4, ldb: 800, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 9216, lda: 4, ldb: 9216, ldc: 4, ldd: 4 } - { M: 4, N: 1, K: 9, lda: 4, ldb: 9, ldc: 4, ldd: 4 } - { M: 50176, N: 1, K: 147, lda: 50176, ldb: 147, ldc: 50176, ldd: 50176 } - { M: 50176, N: 1, K: 27, lda: 50176, ldb: 27, ldc: 50176, ldd: 50176 } - { M: 50176, N: 1, K: 363, lda: 50176, ldb: 363, ldc: 50176, ldd: 50176 } - { M: 50176, N: 1, K: 75, lda: 50176, ldb: 75, ldc: 50176, ldd: 50176 } - { M: 50625, N: 1, K: 147, lda: 50625, ldb: 147, ldc: 50625, ldd: 50625 } - { M: 50625, N: 1, K: 27, lda: 50625, ldb: 27, ldc: 50625, ldd: 50625 } - { M: 50625, N: 1, K: 363, lda: 50625, ldb: 363, ldc: 50625, ldd: 50625 } - { M: 50625, N: 1, K: 75, lda: 50625, ldb: 75, ldc: 50625, ldd: 50625 } - { M: 51076, N: 1, K: 27, lda: 51076, ldb: 27, ldc: 51076, ldd: 51076 } - { M: 51529, N: 1, K: 147, lda: 51529, ldb: 147, ldc: 51529, ldd: 51529 } - { M: 51529, N: 1, K: 27, lda: 51529, ldb: 27, ldc: 51529, ldd: 51529 } - { M: 51529, N: 1, K: 363, lda: 51529, ldb: 363, ldc: 51529, ldd: 51529 } - { M: 51529, N: 1, K: 75, lda: 51529, ldb: 75, ldc: 51529, ldd: 51529 } - { M: 52441, N: 1, K: 147, lda: 52441, ldb: 147, ldc: 52441, ldd: 52441 } - { M: 52441, N: 1, K: 27, lda: 52441, ldb: 27, ldc: 52441, ldd: 52441 } - { M: 52441, N: 1, K: 75, lda: 52441, ldb: 75, ldc: 52441, ldd: 52441 } - { M: 529, N: 1, K: 1600, lda: 529, ldb: 1600, ldc: 529, ldd: 529 } - { M: 529, N: 1, K: 2400, lda: 529, ldb: 2400, ldc: 529, ldd: 529 } - { M: 529, N: 1, K: 576, lda: 529, ldb: 576, ldc: 529, ldd: 529 } - { M: 529, N: 1, K: 864, lda: 529, ldb: 864, ldc: 529, ldd: 529 } - { M: 529, N: 1, K: 9, lda: 529, ldb: 9, ldc: 529, ldd: 529 } - { M: 53361, N: 1, K: 147, lda: 53361, ldb: 147, ldc: 53361, ldd: 53361 } - { M: 53361, N: 1, K: 27, lda: 53361, ldb: 27, ldc: 53361, ldd: 53361 } - { M: 53361, N: 1, K: 363, lda: 53361, ldb: 363, ldc: 53361, ldd: 53361 } - { M: 53361, N: 1, K: 75, lda: 53361, ldb: 75, ldc: 53361, ldd: 53361 } - { M: 54289, N: 1, K: 27, lda: 54289, ldb: 27, ldc: 54289, ldd: 54289 } - { M: 576, N: 1, K: 1152, lda: 576, ldb: 1152, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 1600, lda: 576, ldb: 1600, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 1728, lda: 576, ldb: 1728, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 2304, lda: 576, ldb: 2304, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 2400, lda: 576, ldb: 2400, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 363, lda: 576, ldb: 363, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 400, lda: 576, ldb: 400, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 4608, lda: 576, ldb: 4608, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 576, lda: 576, ldb: 576, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 75, lda: 576, ldb: 75, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 800, lda: 576, ldb: 800, ldc: 576, ldd: 576 } - { M: 576, N: 1, K: 864, lda: 576, ldb: 864, ldc: 576, ldd: 576 } - { M: 625, N: 1, K: 1600, lda: 625, ldb: 1600, ldc: 625, ldd: 625 } - { M: 625, N: 1, K: 2400, lda: 625, ldb: 2400, ldc: 625, ldd: 625 } - { M: 625, N: 1, K: 4, lda: 625, ldb: 4, ldc: 625, ldd: 625 } - { M: 625, N: 1, K: 576, lda: 625, ldb: 576, ldc: 625, ldd: 625 } - { M: 625, N: 1, K: 864, lda: 625, ldb: 864, ldc: 625, ldd: 625 } - { M: 625, N: 1, K: 9, lda: 625, ldb: 9, ldc: 625, ldd: 625 } - { M: 64, N: 1, K: 128, lda: 64, ldb: 128, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 147, lda: 64, ldb: 147, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 1600, lda: 64, ldb: 1600, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 192, lda: 64, ldb: 192, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 2304, lda: 64, ldb: 2304, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 2400, lda: 64, ldb: 2400, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 256, lda: 64, ldb: 256, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 400, lda: 64, ldb: 400, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 4608, lda: 64, ldb: 4608, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 480, lda: 64, ldb: 480, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 4, lda: 64, ldb: 4, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 512, lda: 64, ldb: 512, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 528, lda: 64, ldb: 528, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 576, lda: 64, ldb: 576, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 600, lda: 64, ldb: 600, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 608, lda: 64, ldb: 608, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 64, lda: 64, ldb: 64, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 800, lda: 64, ldb: 800, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 9216, lda: 64, ldb: 9216, ldc: 64, ldd: 64 } - { M: 64, N: 1, K: 9, lda: 64, ldb: 9, ldc: 64, ldd: 64 } - { M: 676, N: 1, K: 1152, lda: 676, ldb: 1152, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 147, lda: 676, ldb: 147, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 1600, lda: 676, ldb: 1600, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 1728, lda: 676, ldb: 1728, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 2304, lda: 676, ldb: 2304, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 2400, lda: 676, ldb: 2400, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 363, lda: 676, ldb: 363, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 400, lda: 676, ldb: 400, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 4608, lda: 676, ldb: 4608, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 4, lda: 676, ldb: 4, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 576, lda: 676, ldb: 576, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 800, lda: 676, ldb: 800, ldc: 676, ldd: 676 } - { M: 676, N: 1, K: 864, lda: 676, ldb: 864, ldc: 676, ldd: 676 } - { M: 729, N: 1, K: 1152, lda: 729, ldb: 1152, ldc: 729, ldd: 729 } - { M: 729, N: 1, K: 1600, lda: 729, ldb: 1600, ldc: 729, ldd: 729 } - { M: 729, N: 1, K: 2304, lda: 729, ldb: 2304, ldc: 729, ldd: 729 } - { M: 729, N: 1, K: 2400, lda: 729, ldb: 2400, ldc: 729, ldd: 729 } - { M: 729, N: 1, K: 4, lda: 729, ldb: 4, ldc: 729, ldd: 729 } - { M: 729, N: 1, K: 576, lda: 729, ldb: 576, ldc: 729, ldd: 729 } - { M: 729, N: 1, K: 864, lda: 729, ldb: 864, ldc: 729, ldd: 729 } - { M: 729, N: 1, K: 9, lda: 729, ldb: 9, ldc: 729, ldd: 729 } - { M: 7440, N: 1, K: 4608, lda: 7440, ldb: 4608, ldc: 7440, ldd: 7440 } - { M: 7812, N: 1, K: 4608, lda: 7812, ldb: 4608, ldc: 7812, ldd: 7812 } - { M: 784, N: 1, K: 1152, lda: 784, ldb: 1152, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 128, lda: 784, ldb: 128, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 147, lda: 784, ldb: 147, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 1600, lda: 784, ldb: 1600, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 1728, lda: 784, ldb: 1728, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 2304, lda: 784, ldb: 2304, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 2400, lda: 784, ldb: 2400, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 256, lda: 784, ldb: 256, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 27, lda: 784, ldb: 27, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 400, lda: 784, ldb: 400, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 4608, lda: 784, ldb: 4608, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 4, lda: 784, ldb: 4, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 576, lda: 784, ldb: 576, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 64, lda: 784, ldb: 64, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 75, lda: 784, ldb: 75, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 800, lda: 784, ldb: 800, ldc: 784, ldd: 784 } - { M: 784, N: 1, K: 864, lda: 784, ldb: 864, ldc: 784, ldd: 784 } - { M: 8192, N: 1, K: 4608, lda: 8192, ldb: 4608, ldc: 8192, ldd: 8192 } - { M: 8192, N: 1, K: 480, lda: 8192, ldb: 480, ldc: 8192, ldd: 8192 } - { M: 81, N: 1, K: 1008, lda: 81, ldb: 1008, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 1024, lda: 81, ldb: 1024, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 1056, lda: 81, ldb: 1056, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 1152, lda: 81, ldb: 1152, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 1296, lda: 81, ldb: 1296, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 1440, lda: 81, ldb: 1440, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 1600, lda: 81, ldb: 1600, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 1728, lda: 81, ldb: 1728, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 192, lda: 81, ldb: 192, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 2016, lda: 81, ldb: 2016, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 2048, lda: 81, ldb: 2048, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 2304, lda: 81, ldb: 2304, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 2400, lda: 81, ldb: 2400, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 256, lda: 81, ldb: 256, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 3456, lda: 81, ldb: 3456, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 400, lda: 81, ldb: 400, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 4608, lda: 81, ldb: 4608, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 4, lda: 81, ldb: 4, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 512, lda: 81, ldb: 512, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 576, lda: 81, ldb: 576, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 800, lda: 81, ldb: 800, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 832, lda: 81, ldb: 832, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 864, lda: 81, ldb: 864, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 9216, lda: 81, ldb: 9216, ldc: 81, ldd: 81 } - { M: 81, N: 1, K: 9, lda: 81, ldb: 9, ldc: 81, ldd: 81 } - { M: 8385, N: 1, K: 480, lda: 8385, ldb: 480, ldc: 8385, ldd: 8385 } - { M: 841, N: 1, K: 128, lda: 841, ldb: 128, ldc: 841, ldd: 841 } - { M: 841, N: 1, K: 1600, lda: 841, ldb: 1600, ldc: 841, ldd: 841 } - { M: 841, N: 1, K: 256, lda: 841, ldb: 256, ldc: 841, ldd: 841 } - { M: 841, N: 1, K: 576, lda: 841, ldb: 576, ldc: 841, ldd: 841 } - { M: 841, N: 1, K: 64, lda: 841, ldb: 64, ldc: 841, ldd: 841 } - { M: 841, N: 1, K: 864, lda: 841, ldb: 864, ldc: 841, ldd: 841 } - { M: 841, N: 1, K: 9, lda: 841, ldb: 9, ldc: 841, ldd: 841 } - { M: 8580, N: 1, K: 4608, lda: 8580, ldb: 4608, ldc: 8580, ldd: 8580 } - { M: 8580, N: 1, K: 480, lda: 8580, ldb: 480, ldc: 8580, ldd: 8580 } - { M: 8580, N: 1, K: 512, lda: 8580, ldb: 512, ldc: 8580, ldd: 8580 } - { M: 8580, N: 1, K: 528, lda: 8580, ldb: 528, ldc: 8580, ldd: 8580 } - { M: 8580, N: 1, K: 832, lda: 8580, ldb: 832, ldc: 8580, ldd: 8580 } - { M: 8777, N: 1, K: 480, lda: 8777, ldb: 480, ldc: 8777, ldd: 8777 } - { M: 8976, N: 1, K: 480, lda: 8976, ldb: 480, ldc: 8976, ldd: 8976 } - { M: 8976, N: 1, K: 512, lda: 8976, ldb: 512, ldc: 8976, ldd: 8976 } - { M: 8976, N: 1, K: 528, lda: 8976, ldb: 528, ldc: 8976, ldd: 8976 } - { M: 8976, N: 1, K: 832, lda: 8976, ldb: 832, ldc: 8976, ldd: 8976 } - { M: 900, N: 1, K: 1152, lda: 900, ldb: 1152, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 128, lda: 900, ldb: 128, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 147, lda: 900, ldb: 147, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 1728, lda: 900, ldb: 1728, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 192, lda: 900, ldb: 192, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 2304, lda: 900, ldb: 2304, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 256, lda: 900, ldb: 256, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 27, lda: 900, ldb: 27, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 320, lda: 900, ldb: 320, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 4608, lda: 900, ldb: 4608, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 4, lda: 900, ldb: 4, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 512, lda: 900, ldb: 512, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 576, lda: 900, ldb: 576, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 64, lda: 900, ldb: 64, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 75, lda: 900, ldb: 75, ldc: 900, ldd: 900 } - { M: 900, N: 1, K: 864, lda: 900, ldb: 864, ldc: 900, ldd: 900 } - { M: 9025, N: 1, K: 363, lda: 9025, ldb: 363, ldc: 9025, ldd: 9025 } - { M: 9409, N: 1, K: 363, lda: 9409, ldb: 363, ldc: 9409, ldd: 9409 } - { M: 9604, N: 1, K: 363, lda: 9604, ldb: 363, ldc: 9604, ldd: 9604 } - { M: 961, N: 1, K: 128, lda: 961, ldb: 128, ldc: 961, ldd: 961 } - { M: 961, N: 1, K: 256, lda: 961, ldb: 256, ldc: 961, ldd: 961 } - { M: 961, N: 1, K: 64, lda: 961, ldb: 64, ldc: 961, ldd: 961 } - { M: 9801, N: 1, K: 363, lda: 9801, ldb: 363, ldc: 9801, ldd: 9801 } - { M: 9, N: 1, K: 1200, lda: 9, ldb: 1200, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 1440, lda: 9, ldb: 1440, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 1728, lda: 9, ldb: 1728, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 2016, lda: 9, ldb: 2016, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 4608, lda: 9, ldb: 4608, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 4, lda: 9, ldb: 4, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 512, lda: 9, ldb: 512, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 528, lda: 9, ldb: 528, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 576, lda: 9, ldb: 576, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 608, lda: 9, ldb: 608, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 800, lda: 9, ldb: 800, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 9216, lda: 9, ldb: 9216, ldc: 9, ldd: 9 } - { M: 9, N: 1, K: 9, lda: 9, ldb: 9, ldc: 9, ldd: 9 } - &ldd_size_range - { M: 1, N: 2, K: 3, lda: 4, ldb: 5, ldc: 7, ldd: 1 } - { M: 7, N: 9, K: 15, lda: 17, ldb: 18, ldc: 20, ldd: 7 } - { M: 2, N: 3, K: 4, lda: 5, ldb: 6, ldc: 8, ldd: 2 } - { M: 3, N: 4, K: 5, lda: 6, ldb: 7, ldc: 9, ldd: 3 } - { M: 5, N: 6, K: 7, lda: 7, ldb: 8, ldc: 10, ldd: 5 } - { M: 6, N: 7, K: 8, lda: 10, ldb: 9, ldc: 10, ldd: 6 } - { M: 7, N: 8, K: 9, lda: 11, ldb: 9, ldc: 11, ldd: 7 } - { M: 8, N: 9, K: 10, lda: 10, ldb: 11, ldc: 13, ldd: 8 } - { M: 9, N: 10, K: 11, lda: 12, ldb: 11, ldc: 14, ldd: 9 } - { M: 13, N: 12, K: 11, lda: 15, ldb: 14, ldc: 15, ldd: 13 } - { M: 15, N: 16, K: 17, lda: 17, ldb: 18, ldc: 20, ldd: 15 } - { M: 18, N: 17, K: 16, lda: 18, ldb: 18, ldc: 20, ldd: 18 } - { M: 16, N: 17, K: 18, lda: 20, ldb: 19, ldc: 20, ldd: 16 } - { M: 191, N: 193, K: 194, lda: 195, ldb: 196, ldc: 198, ldd: 191 } - { M: 500, N: 501, K: 502, lda: 503, ldb: 604, ldc: 550, ldd: 500 } - &gemm_ex_gemv_size_range - { scan: [ 1024..4096..1024 ], M: *c_scan_value, N: 1, K: 2048, lda: 8192, ldb: 4096, ldc: *c_scan_value, ldd: *c_scan_value } # non-transpose B - { scan: [ 1024..4096..1024 ], M: *c_scan_value, N: 1, K: 2048, lda: 8192, ldb: 2, ldc: *c_scan_value, ldd: *c_scan_value } # transpose B - { scan: [ 1024..4096..1024 ], M: 1, N: *c_scan_value, K: 2048, lda: 2, ldb: 8192, ldc: 2, ldd: 2 } - { scan: [ 1024..4096..1024 ], M: 1, N: *c_scan_value, K: 2048, lda: 4096, ldb: 8192, ldc: 4096, ldd: 4096 } - &ldd_transA_transB_range - { transA: N, transB: N } - { transA: N, transB: T } - { transA: T, transB: N } - { transA: T, transB: T } Tests: - name: gemm_bad_arg category: quick function: - gemm_bad_arg: *half_single_double_precisions_complex_real transA: N transB: N api: [ C, FORTRAN, FORTRAN_64 ] - name: gemm_xxx_bad_arg category: quick function: - gemm_ex_bad_arg: *real_precisions - gemm_ex_bad_arg: *complex_precisions transA: N transB: N api: [ C, FORTRAN, FORTRAN_64 ] # Tests confirm no NaN propagation when alpha = 0, 2 and beta = 0. Value .NaN is converted into zero - {name: alpha_beta_zero_NaN, category: pre_checkin, precision: *single_precision, function: gemm, transA: N, transB: N, M: 256, N: 128, K: 64, alpha: [ .NaN, 2 ], beta: [ .NaN, 2 ], math_mode: [0, 1] } - {name: alpha_beta_zero_NaN, category: pre_checkin, precision: *double_precision, function: gemm, transA: N, transB: T, M: 128, N: 64, K: 256, alpha: [ .NaN, 2 ], beta: [ .NaN, 2 ] } - {name: alpha_beta_zero_NaN, category: pre_checkin, precision: *single_precision_complex, function: gemm, transA: T, transB: N, M: 64, N: 256, K: 128, alpha: [ .NaN, 2 ], beta: [ .NaN, 2 ] } - {name: alpha_beta_zero_NaN, category: pre_checkin, precision: *double_precision_complex, function: gemm, transA: T, transB: T, M: 128, N: 64, K: 256, alpha: [ .NaN, 2 ], beta: [ .NaN, 2 ] } - {name: alpha_beta_zero_NaN, category: pre_checkin, function: gemm_ex, a_type: f16_r, b_type: f16_r, c_type: f16_r, d_type: f16_r, compute_type: f32_r, transA: N, transB: N, M: 255, N: 127, K: 63, alpha: [ .NaN, 2 ], beta: [ .NaN, 2 ] } - {name: alpha_beta_zero_NaN, category: pre_checkin, function: gemm_ex, a_type: bf16_r, b_type: bf16_r, c_type: bf16_r, d_type: bf16_r, compute_type: f32_r, transA: N, transB: T, M: 62, N: 126, K: 254, alpha: [ .NaN, 2 ], beta: [ .NaN, 2 ] } - {name: alpha_beta_zero_NaN, category: pre_checkin, function: gemm_ex, a_type: f32_r, b_type: f32_r, c_type: f32_r, d_type: f32_r, compute_type: f32_r, transA: T, transB: N, M: 253, N: 61, K: 125, alpha: [ .NaN, 2 ], beta: [ .NaN, 2 ], math_mode: [0, 1] } - {name: alpha_beta_zero_NaN, category: pre_checkin, function: gemm_ex, a_type: f64_r, b_type: f64_r, c_type: f64_r, d_type: f64_r, compute_type: f64_r, transA: T, transB: T, M: 256, N: 128, K: 64, alpha: [ .NaN, 2 ], beta: [ .NaN, 2 ] } # Split *real_precisions into *int8 and *nonint8_real_precisions. TODO: merge nonint8 and int8 test group - name: gemm_fortran category: quick function: - gemm: *half_single_double_precisions - gemm: *single_double_precisions_complex - gemm_ex: *nonint8_real_precisions - gemm_ex: *single_double_precisions_complex matrix_size: *fortran_matrix_size_range transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range_small api: FORTRAN - name: gemm_int8_fortran category: quick function: - gemm_ex: *int8_precision matrix_size: *fortran_matrix_size_range transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range_small api: FORTRAN - name: gemm_internal category: quick function: - gemm: *single_precision matrix_size: *gemm_internal_matrix_size transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range_small api: INTERNAL - name: gemm_ex_gemv category: pre_checkin function: - gemm_ex: *nonint8_real_precisions matrix_size: *gemm_ex_gemv_size_range transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range_small - name: gemm_small category: quick function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions matrix_size: *small_matrix_size_range transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range - name: gemm_invalid_sizes category: quick function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions matrix_size: - { M: -5, N: 5, K: 5, lda: 5, ldb: 5, ldc: 5, ldd: 5, transA: N, transB: N, alpha: 1, beta: 1 } #bad M - { M: 5, N: -5, K: 5, lda: 5, ldb: 5, ldc: 5, ldd: 5, transA: N, transB: N, alpha: 1, beta: 1 } #bad N - { M: 5, N: 5, K: -5, lda: 5, ldb: 5, ldc: 5, ldd: 5, transA: N, transB: N, alpha: 1, beta: 1 } #bad K - { M: 5, N: 5, K: 5, lda: 4, ldb: 5, ldc: 5, ldd: 5, transA: N, transB: N, alpha: 1, beta: 1 } #bad lda - { M: 5, N: 5, K: 5, lda: 5, ldb: 4, ldc: 5, ldd: 5, transA: N, transB: N, alpha: 1, beta: 1 } #bad ldb - { M: 5, N: 5, K: 5, lda: 5, ldb: 5, ldc: 4, ldd: 5, transA: N, transB: N, alpha: 1, beta: 1 } #bad ldc - { M: 5, N: 5, K: 5, lda: 5, ldb: 5, ldc: 5, ldd: 4, transA: N, transB: N, alpha: 1, beta: 1 } #bad ldd - { M: 5, N: 5, K: 5, lda: 5, ldb: 4, ldc: 5, ldd: 5, transA: N, transB: T, alpha: 1, beta: 1 } #bad ldb - { M: 5, N: 5, K: 5, lda: 4, ldb: 5, ldc: 5, ldd: 5, transA: T, transB: T, alpha: 1, beta: 1 } #bad lda - { M: 5, N: 5, K: 5, lda: 5, ldb: 4, ldc: 5, ldd: 5, transA: T, transB: T, alpha: 1, beta: 1 } #bad ldb - { M: 5, N: 5, K: 5, lda: 4, ldb: 5, ldc: 5, ldd: 5, transA: T, transB: N, alpha: 1, beta: 1 } #bad lda - name: gemm_small_int8 category: quick function: gemm_ex: *int8_precision matrix_size: *small_matrix_size_range pointer_mode_device: false transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range - name: gemm_small_complex category: quick function: gemm: *single_double_precisions_complex gemm_ex: *single_double_precisions_complex matrix_size: *small_matrix_size_range pointer_mode_host: false transA_transB: *transA_transB_range alpha_beta: *complex_alpha_beta_range - name: gemm_medium category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions matrix_size: *medium_matrix_size_range pointer_mode_device: false transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range - name: gemm_medium_alt category: pre_checkin function: gemm_ex: *hpa_half_precision matrix_size: *medium_matrix_size_range pointer_mode_host: false transA_transB: *transA_transB_range alpha: 1 beta: 0 flags: [4, 20] initialization: [ denorm ] - name: gemm_medium_HMM category: HMM function: gemm: *nonint8_real_precisions matrix_size: *medium_matrix_size_range pointer_mode_device: false transA: [ N ] transB: [ N ] alpha: 1 beta: 1 HMM: true - name: gemm_multi_gpu category: multi_gpu function: gemm_ex: *nonint8_real_precisions matrix_size: *medium_matrix_size_range pointer_mode_host: false transA: [ N, T ] transB: [ N, T ] alpha: 1 beta: 3 threads_streams: *common_threads_streams devices: [0, 2, 4] - name: gemm_multi_threads_streams category: nightly function: gemm_ex: *nonint8_real_precisions matrix_size: *medium_matrix_size_range pointer_mode_device: false transA: [ N, T ] transB: [ N, T ] alpha: 1 beta: 3 threads_streams: *common_threads_streams # Int8 - name: gemm_medium_int8 category: pre_checkin function: gemm_ex: *int8_precision matrix_size: *medium_matrix_size_range pointer_mode_host: false transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range - name: gemm_medium_HMM_int8 category: HMM function: gemm: *int8_precision matrix_size: *medium_matrix_size_range pointer_mode_device: false transA: [ N ] transB: [ N ] alpha: 1 beta: 1 HMM: true - name: gemm_multi_gpu_int8 category: multi_gpu function: gemm_ex: *int8_precision matrix_size: *medium_matrix_size_range pointer_mode_host: false transA: [ N, T ] transB: [ N, T ] alpha: 1 beta: 3 threads_streams: *common_threads_streams devices: [0, 2, 4] - name: gemm_multi_threads_streams_int8 category: nightly function: gemm_ex: *int8_precision matrix_size: *medium_matrix_size_range pointer_mode_device: false transA: [ N, T ] transB: [ N, T ] alpha: 1 beta: 3 threads_streams: *common_threads_streams - name: gemm_medium_complex category: pre_checkin function: gemm: *single_double_precisions_complex gemm_ex: *single_double_precisions_complex matrix_size: *medium_matrix_size_range pointer_mode_host: false transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range - name: gemm_large category: nightly function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions matrix_size: *large_matrix_size_range pointer_mode_device: false transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range - name: gemm_large_int8 category: nightly function: gemm_ex: *int8_precision matrix_size: *large_matrix_size_range pointer_mode_host: false transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range - name: gemm_large category: nightly function: gemm: *single_double_precisions_complex gemm_ex: *single_double_precisions_complex matrix_size: *large_matrix_size_range pointer_mode_device: false transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range - name: gemm_chunk category: pre_checkin function: gemm: *half_single_precisions gemm_ex: *half_single_precisions matrix_size: *chunk_matrix_size_range pointer_mode_host: false transA_transB: *transA_transB_range alpha: 2 beta: 3 # Split *int8_half_single_precisions into *int8 and *half_single_precisions. Since int8 has flags 0,1 - name: gemm_deepbench category: nightly function: gemm: *half_single_precisions gemm_ex: *half_single_precisions matrix_size: *deepbench_sizes_small_m_n pointer_mode_device: false alpha_beta: *deepbench_alpha_beta_range transA_transB: *deepbench_transA_transB_range - name: gemm_deepbench category: nightly function: gemm: *half_single_precisions gemm_ex: *half_single_precisions matrix_size: *deepbench_sizes pointer_mode_host: false alpha_beta: *deepbench_alpha_beta_range transA_transB: *deepbench_transA_transB_range - name: gemm_deepbench_alt category: nightly function: gemm_ex: *hpa_half_precision matrix_size: *deepbench_sizes pointer_mode_device: false alpha: 1 beta: 0 flags: [4, 20] initialization: [ denorm, denorm2 ] transA_transB: *deepbench_transA_transB_range - name: gemm_deepbench_int8 category: nightly function: gemm_ex: *int8_precision matrix_size: *deepbench_sizes_small_m_n pointer_mode_host: false alpha_beta: *deepbench_alpha_beta_range transA_transB: *deepbench_transA_transB_range - name: gemm_deepbench_int8 category: nightly function: gemm_ex: *int8_precision matrix_size: *deepbench_sizes pointer_mode_device: false alpha_beta: *deepbench_alpha_beta_range transA_transB: *deepbench_transA_transB_range - name: gemm_deepbench_large_int8 category: nightly function: gemm_ex: *int8_precision matrix_size: *deepbench_large_sizes pointer_mode_host: false alpha_beta: *deepbench_alpha_beta_range transA: T transB: N - name: resnet50_fwd category: nightly function: gemm: *half_single_double_precisions gemm_ex: *half_single_precisions transA: N transB: N matrix_size: *resnet50_fwd_sizes pointer_mode_device: false alpha: 1 beta: 0 - name: resnet50_fwd_alt category: nightly function: gemm_ex: *hpa_half_precision transA: N transB: N matrix_size: *resnet50_fwd_sizes pointer_mode_host: false alpha: 1 beta: 0 flags: [4, 20] initialization: [ denorm, denorm2 ] - name: resnet50_fwd_int8 category: nightly function: gemm_ex: *int8_precision transA: N transB: N matrix_size: *resnet50_fwd_sizes pointer_mode_device: false alpha: 1 beta: 0 - name: resnet50_bwdwrw category: nightly function: gemm: *half_single_double_precisions gemm_ex: *half_single_precisions transA: T transB: N matrix_size: *resnet50_bwdwrw_sizes pointer_mode_host: false alpha: 1 beta: 1 - name: resnet50_bwdwrw_int8 category: nightly function: gemm_ex: *int8_precision transA: T transB: N matrix_size: *resnet50_bwdwrw_sizes pointer_mode_device: false alpha: 1 beta: 1 - name: resnet50_bwddata category: nightly function: gemm: *half_single_double_precisions gemm_ex: *half_single_precisions transA: N transB: T matrix_size: *resnet50_bwddata_sizes pointer_mode_host: false alpha: 1 beta: 0 - name: resnet50_bwddata_int8 category: nightly function: gemm_ex: *int8_precision transA: N transB: T matrix_size: *resnet50_bwddata_sizes pointer_mode_device: false alpha: 1 beta: 0 - name: inception4_fwd category: nightly function: gemm: *half_single_double_precisions transA: N transB: N matrix_size: *inception4_fwd_sizes pointer_mode_host: false alpha: 1 beta: 0 - name: inception4_bwdwrw category: nightly function: gemm: *half_single_double_precisions transA: T transB: N matrix_size: *inception4_bwdwrw_sizes pointer_mode_device: false alpha: 1 beta: 1 - name: inception4_bwddata category: nightly function: gemm: *half_single_double_precisions transA: N transB: T matrix_size: *inception4_bwddata_sizes pointer_mode_host: false alpha: 1 beta: 0 - name: ctest_bwddata category: nightly function: gemm: *half_single_precisions transA: N transB: T matrix_size: *ctest_bwddata_sizes pointer_mode_device: false alpha: 1 beta: 0 - name: ctest_bwdwrw category: nightly function: gemm: *half_single_precisions transA: T transB: N alpha: 1 beta: 1 matrix_size: *ctest_bwdwrw_sizes pointer_mode_host: false - name: ctest_fwd category: nightly function: gemm: *half_single_precisions transA: N transB: N alpha: 1 beta: 0 matrix_size: *ctest_fwd_sizes pointer_mode_device: false - name: gemm_1_8 category: quick function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 1..8 N: 1..8 K: 1..8 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_9_12 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 9..12 N: 9..12 K: 9..12 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_13_16 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 13..16 N: 13..16 K: 13..16 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_17_20 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 17..20 N: 17..20 K: 17..20 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_20_23 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 20..23 N: 20..23 K: 20..23 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_24_27 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 24..27 N: 24..27 K: 24..27 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_28_31 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 28..31 N: 28..31 K: 28..31 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_32 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 31..33 N: 31..33 K: 31..33 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_32_9_129 category: nightly function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 9..129 N: 31..33 K: 31..33 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_48 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 47..49 N: 47..49 K: 47..49 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_48_9_129 category: nightly function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 47..49 N: 9..129 K: 47..49 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_64 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 63..65 N: 63..65 K: 63..65 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_64_9_129 category: nightly function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 63..65 N: 63..65 K: 9..129 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_64_1_4_5_8 category: quick function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 63..65 N: 1..4 K: 5..8 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_5_8_64_1_4 category: quick function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 5..8 N: 63..65 K: 1..4 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_1_4_5_8_64 category: quick function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 1..4 N: 5..8 K: 63..65 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_69_alias category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 69 N: 65 K: 66..67 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range outofplace: [false, true] - name: gemm_96 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 95..97 N: 95..97 K: 95..97 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_128 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 127..129 N: 127..129 K: 127..129 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range math_mode: [0, 1] - name: gemm_256 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 255..257 N: 255..257 K: 255..257 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_256_9_12_13_16 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 255..257 N: 9..12 K: 13..16 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_13_16_256_9_12 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 13..16 N: 255..257 K: 9..12 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_9_12_13_16_256 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 9..12 N: 13..16 K: 255..257 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_512 category: pre_checkin function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 511..513 N: 511..513 K: 511..513 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_1024 category: nightly function: gemm: *half_single_double_precisions gemm_ex: *nonint8_real_precisions M: 1023..1025 N: 1023..1025 K: 1023..1025 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_ldd category: quick function: gemm_ex: *nonint8_real_precisions matrix_size: *ldd_size_range pointer_mode_device: false outofplace: [false, true] transA_transB: *ldd_transA_transB_range alpha_beta: *alpha_beta_range - name: gemm_1_8_int8 category: quick function: gemm_ex: *int8_precision M: 1..8 N: 1..8 K: 1..8 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_9_12_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 9..12 N: 9..12 K: 9..12 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_13_16_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 13..16 N: 13..16 K: 13..16 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_17_20_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 17..20 N: 17..20 K: 17..20 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_20_23_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 20..23 N: 20..23 K: 20..23 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_24_27_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 24..27 N: 24..27 K: 24..27 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_28_31_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 28..31 N: 28..31 K: 28..31 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_32_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 31..33 N: 31..33 K: 31..33 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_32_9_129_int8 category: nightly function: gemm_ex: *int8_precision M: 9..129 N: 31..33 K: 31..33 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_48_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 47..49 N: 47..49 K: 47..49 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_48_9_129_int8 category: nightly function: gemm_ex: *int8_precision M: 47..49 N: 9..129 K: 47..49 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_64_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 63..65 N: 63..65 K: 63..65 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_64_9_129_int8 category: nightly function: gemm_ex: *int8_precision M: 63..65 N: 63..65 K: 9..129 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_64_1_4_5_8_int8 category: quick function: gemm_ex: *int8_precision M: 63..65 N: 1..4 K: 5..8 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_5_8_64_1_4_int8 category: quick function: gemm_ex: *int8_precision M: 5..8 N: 63..65 K: 1..4 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_1_4_5_8_64_int8 category: quick function: gemm_ex: *int8_precision M: 1..4 N: 5..8 K: 63..65 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_96_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 95..97 N: 95..97 K: 95..97 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_128_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 127..129 N: 127..129 K: 127..129 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_256_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 255..257 N: 255..257 K: 255..257 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_256_9_12_13_16_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 255..257 N: 9..12 K: 13..16 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_13_16_256_9_12_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 13..16 N: 255..257 K: 9..12 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_9_12_13_16_256_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 9..12 N: 13..16 K: 255..257 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_512_int8 category: pre_checkin function: gemm_ex: *int8_precision M: 511..513 N: 511..513 K: 511..513 pointer_mode_host: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_1024_int8 category: nightly function: gemm_ex: *int8_precision M: 1023..1025 N: 1023..1025 K: 1023..1025 pointer_mode_device: false alpha_beta: *alpha_beta_range transA_transB: *transA_transB_range - name: gemm_ldd_int8 category: quick function: gemm_ex: *int8_precision matrix_size: *ldd_size_range pointer_mode_host: false outofplace: true transA_transB: *ldd_transA_transB_range alpha_beta: *alpha_beta_range - name: gemm_384 category: nightly function: gemm precision: *double_precision transA: [ N, T ] transB: [ N, T ] alpha: -1 beta: 1 K: 384 matrix_size: - { M: 384, N: 384 } - { M: 768, N: 768 } - { M: 1536, N: 1536 } - { M: 3072, N: 3072 } - { M: 6144, N: 6144 } pointer_mode_device: false - name: gemm_bf16 category: quick function: gemm_ex precision: *hpa_bf16_precision transA: T transB: N alpha: 1 beta: 0 matrix_size: - { M: 512, N: 512, K: 512 } - { M: 1024, N: 1024, K: 1024 } - { M: 2048, N: 2048, K: 2048 } - { M: 4096, N: 4096, K: 4096 } - { M: 960, N: 1024, K: 1024 } - { M: 3840, N: 4096, K: 4096 } pointer_mode_host: false - name: gemm_zerok category: quick function: gemm: *half_single_double_precisions gemm: *complex_precisions gemm_ex: *real_precisions gemm_ex: *complex_precisions transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range K: 0 matrix_size: - { M: 1, N: 2 } - { M: 3, N: 5 } - { M: 512, N: 100 } - { M: 63, N: 512 } - { M: 100, N: 1000 } pointer_mode_device: false - name: atomics_mode category: quick atomics_mode: atomics_not_allowed function: gemm: *single_double_precisions_complex gemm_ex: *single_double_precisions_complex matrix_size: *small_matrix_size_range transA_transB: *transA_transB_range alpha_beta: *complex_alpha_beta_range - name: gemm_ex_hpa_fp16 category: quick function: gemm_ex: *hpa_half_precision M: 128 N: 128 K: 1000 pointer_mode_host: false transA: N transB: N alpha: 0.001 beta: 1 - name: gemm_graph_test category: pre_checkin function: - gemm: *single_double_precisions_complex - gemm_ex: *single_double_precisions_complex matrix_size: - { M: 960, N: 1024, K: 1024 } pointer_mode_device: false transA: N transB: N alpha_beta: *alpha_beta_range graph_test: true - name: gemm_size_t category: stress function: - gemm: *single_precision matrix_size: - { M: 2048, N: 2048, K: 2048, lda: 1049100, ldb: 2048, ldc: 2048 } - { M: 2048, N: 2048, K: 2048, lda: 2048, ldb: 1049100, ldc: 2048 } - { M: 2048, N: 2048, K: 2048, lda: 2048, ldb: 2048, ldc: 1049100 } pointer_mode_device: false transA: [ N, T ] transB: [ N, T ] alpha: 2 beta: 4 gpu_arch: ['90a','942','950'] os_flags: LINUX - name: gemm_ILP64 category: pre_checkin function: - gemm: *single_precision - gemm_ex: *single_precision matrix_size: - { M: 2048, N: 2048, K: 2048, lda: 1049100, ldb: 2048, ldc: 2048, ldd: 2048 } pointer_mode_device: false transA: [ N, T ] transB: [ N, T ] alpha: 1 beta: 1 api: [ C_64 ] os_flags: LINUX - name: gemm_PyTorch_offset_overflow category: nightly function: - gemm: *single_precision matrix_size: - { M: 67108863, N: 1, K: 32, lda: 67108863, ldb: 32, ldc: 67108863} - { M: 67108864, N: 1, K: 32, lda: 67108864, ldb: 32, ldc: 67108864} transA: [ N ] transB: [ N ] alpha: 1 beta: 1 - name: gemm_ILP64 category: stress function: - gemm: *half_precision - gemm_ex: *hpa_half_precision - gemm_ex: *hpa_bf16_precision arguments: - { transA: N, transB: N, M: 2048, N: 2, K: 0, lda: 2147483649, ldb: 2048, ldc: 2048, ldd: 2048 } - { transA: N, transB: N, M: 2147483649, N: 2, K: 2, lda: 2147483649, ldb: 2048, ldc: 2147483649, ldd: 2147483649 } - { transA: N, transB: N, M: 2, N: 2147483649, K: 2, lda: 2, ldb: 2, ldc: 2, ldd: 2 } - { transA: N, transB: T, M: 2, N: 2147483649, K: 2, lda: 2, ldb: 2147483649, ldc: 2, ldd: 2 } - { transA: N, transB: T, M: 2147483649, N: 2, K: 2, lda: 2147483649, ldb: 2, ldc: 2147483649, ldd: 2147483649 } - { transA: T, transB: N, M: 2, N: 2147483649, K: 2, lda: 2, ldb: 2, ldc: 2, ldd: 2 } - { transA: T, transB: N, M: 2147483649, N: 2, K: 2, lda: 2, ldb: 2, ldc: 2147483649, ldd: 2147483649 } # - { transA: N, transB: N, M: 2, N: 2, K: 2147483649, lda: 2, ldb: 2147483649, ldc: 2, ldd: 2 } pointer_mode_host: false alpha: 1 beta: 1 api: [ C_64 ] os_flags: LINUX - name: gemm_ex_ldd_ILP64 category: stress function: - gemm_ex: *hpa_half_precision arguments: - { transA: N, transB: N, M: 2, N: 2, K: 2, lda: 2, ldb: 2, ldc: 2, ldd: 2147483649 } pointer_mode_host: false alpha: 1 beta: 1 outofplace: [true] api: [ C_64 ] os_flags: LINUX - name: gemm_repeatability_check category: stress function: - gemm: *half_single_double_precisions matrix_size: - { M: 9, N: 16, K: 23040, lda: 23040, ldb: 23040, ldc: 9, ldd: 9 } transA_transB: *transA_transB_range alpha_beta: *complex_alpha_beta_range initialization: hpl atomics_mode: 0 iters: 5 pointer_mode_host: false devices: 4 repeatability_check: true - name: gemm_ex_repeatability_check category: stress function: - gemm_ex: *hpa_half_precision matrix_size: - { M: 128 , N: 128 , K: 300000 } transA: N transB: N alpha: 0.001 beta: 1 initialization: hpl atomics_mode: 0 iters: 5 pointer_mode_host: false devices: 4 repeatability_check: true - name: hipblaslt_f16 category: pre_checkin function: gemm_ex precision: *hpa_half_precision transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range matrix_size: *medium_matrix_size_range use_hipblaslt: 1 os_flags: LINUX - name: non_hipblaslt_f16 category: pre_checkin function: gemm_ex precision: *hpa_half_precision transA_transB: *transA_transB_range alpha_beta: *alpha_beta_range matrix_size: *medium_matrix_size_range use_hipblaslt: 0 os_flags: LINUX - name: gemm_ex_h2f #SWDEV-560127 category: pre_checkin function: gemm_ex matrix_size: - { M: 1, N: 1, K: 32, lda: 32, ldb: 1, ldc: 1, ldd: 1 } - { M: 1, N: 1, K: 64, lda: 64, ldb: 1, ldc: 1, ldd: 1 } precision: - *hpa_half_in_single_out_precision - *hpa_bf16_in_single_out_precision transA_transB: - { transA: N, transB: N } - { transA: T, transB: T } - { transA: T, transB: N } alpha_beta: *alpha_beta_range initialization: hpl os_flags: LINUX # Commented out as the category known_bug has currently no good purpose # This is category known_bug until the sizes are supported by Tensile, # since they take too long with a naive host-side algorithm. # - name: TBD # category: known_bug # transA: N # transB: N # function: # - TBD: *hpa_half_single_precisions # matrix_size: # - { M: 4096, N: 4096, K: 4096 } # outofplace: true # alpha: [ 0.0, 0.5, 1.0 ] # beta: [ 0.0, 0.5, 1.0 ] # api: [ C, FORTRAN ] # ALMIOPEN-1609: Test k-chunking workaround for 32-bit element offset overflow. # With K=508 and lda=8454144, this requires 4 chunks (safe_k=127). # K=762 (6 chunks) fails exact BF16 comparison due to intermediate bf16 rounding. - name: gemm_ILP64_k_chunking category: stress function: - gemm_ex: *hpa_bf16_precision arguments: - { transA: N, transB: N, M: 8454144, N: 3, K: 508, lda: 8454144, ldb: 508, ldc: 8454144, ldd: 8454144 } alpha: 1 beta: 0 api: [ C_64 ] os_flags: LINUX ...