/* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache (in SQC module) per bank */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache (in SQC module) per bank */
                .cache_size = 8,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
        },
        {
                /* Scalar L1 Instruction Cache (in SQC module) per bank */
-               .cache_size = 8,
+               .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
        },
        {
                /* Scalar L1 Data Cache (in SQC module) per bank. */
-               .cache_size = 4,
+               .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 4096,
                .cache_level = 2,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 1024,
                .cache_level = 2,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 1024,
                .cache_level = 2,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 2048,
                .cache_level = 2,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 8192,
                .cache_level = 2,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 8192,
                .cache_level = 2,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* GL1 Data Cache per SA */
                .cache_size = 128,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 4096,
                .cache_level = 2,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* GL1 Data Cache per SA */
                .cache_size = 128,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 1024,
                .cache_level = 2,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* GL1 Data Cache per SA */
                .cache_size = 128,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 2048,
                .cache_level = 2,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* GL1 Data Cache per SA */
                .cache_size = 128,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 4096,
                .cache_level = 2,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L3 Data Cache per GPU */
                .cache_size = 128*1024,
                .cache_level = 3,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* GL1 Data Cache per SA */
                .cache_size = 128,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 3072,
                .cache_level = 2,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L3 Data Cache per GPU */
                .cache_size = 96*1024,
                .cache_level = 3,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* GL1 Data Cache per SA */
                .cache_size = 128,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 2048,
                .cache_level = 2,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L3 Data Cache per GPU */
                .cache_size = 32*1024,
                .cache_level = 3,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* GL1 Data Cache per SA */
                .cache_size = 128,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 1024,
                .cache_level = 2,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L3 Data Cache per GPU */
                .cache_size = 16*1024,
                .cache_level = 3,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* GL1 Data Cache per SA */
                .cache_size = 128,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 2048,
                .cache_level = 2,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* GL1 Data Cache per SA */
                .cache_size = 128,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 256,
                .cache_level = 2,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                          CRAT_CACHE_FLAGS_DATA_CACHE |
                          CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                          CRAT_CACHE_FLAGS_INST_CACHE |
                          CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                          CRAT_CACHE_FLAGS_DATA_CACHE |
                          CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* GL1 Data Cache per SA */
                .cache_size = 128,
                .cache_level = 1,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                          CRAT_CACHE_FLAGS_DATA_CACHE |
                          CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 256,
                .cache_level = 2,
+               .cache_line_size = 128,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                          CRAT_CACHE_FLAGS_DATA_CACHE |
                          CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* TCP L1 Cache per CU */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Instruction Cache per SQC */
                .cache_size = 32,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_INST_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* Scalar L1 Data Cache per SQC */
                .cache_size = 16,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* GL1 Data Cache per SA */
                .cache_size = 128,
                .cache_level = 1,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),
                /* L2 Data Cache per GPU (Total Tex Cache) */
                .cache_size = 2048,
                .cache_level = 2,
+               .cache_line_size = 64,
                .flags = (CRAT_CACHE_FLAGS_ENABLED |
                                CRAT_CACHE_FLAGS_DATA_CACHE |
                                CRAT_CACHE_FLAGS_SIMD_CACHE),