CACHE FINALLY WORKING

This commit is contained in:
felsabbagh3
2019-10-25 04:01:23 -04:00
parent 01efe02e8b
commit 89d0390965
10 changed files with 106 additions and 37 deletions

View File

@@ -1604,7 +1604,7 @@ Disassembly of section .text:
80001778: 00178793 addi a5,a5,1
8000177c: fef42623 sw a5,-20(s0)
80001780: fec42703 lw a4,-20(s0)
80001784: 00300793 li a5,3
80001784: 0ff00793 li a5,255
80001788: fae7dae3 bge a5,a4,8000173c <initialize_mats+0x14>
8000178c: 00000013 nop
80001790: 01c12403 lw s0,28(sp)
@@ -1625,7 +1625,7 @@ Disassembly of section .text:
800017c4: fec42783 lw a5,-20(s0)
800017c8: 00078e63 beqz a5,800017e4 <print_matrix+0x48>
800017cc: fec42783 lw a5,-20(s0)
800017d0: 0017f793 andi a5,a5,1
800017d0: 00f7f793 andi a5,a5,15
800017d4: 00079863 bnez a5,800017e4 <print_matrix+0x48>
800017d8: 810007b7 lui a5,0x81000
800017dc: 13c78513 addi a0,a5,316 # 8100013c <barrier_bool+0xfffd6e74>
@@ -1644,7 +1644,7 @@ Disassembly of section .text:
80001810: 00178793 addi a5,a5,1
80001814: fef42623 sw a5,-20(s0)
80001818: fec42703 lw a4,-20(s0)
8000181c: 00300793 li a5,3
8000181c: 0ff00793 li a5,255
80001820: fae7d2e3 bge a5,a4,800017c4 <print_matrix+0x28>
80001824: 810007b7 lui a5,0x81000
80001828: 14478513 addi a0,a5,324 # 81000144 <barrier_bool+0xfffd6e7c>
@@ -1660,14 +1660,16 @@ Disassembly of section .text:
80001848: 00112623 sw ra,12(sp)
8000184c: 00812423 sw s0,8(sp)
80001850: 01010413 addi s0,sp,16
80001854: 00b00513 li a0,11
80001858: fa5fe0ef jal ra,800007fc <vx_print_hex>
8000185c: 00000793 li a5,0
80001860: 00078513 mv a0,a5
80001864: 00c12083 lw ra,12(sp)
80001868: 00812403 lw s0,8(sp)
8000186c: 01010113 addi sp,sp,16
80001870: 00008067 ret
80001854: ed5ff0ef jal ra,80001728 <initialize_mats>
80001858: 810267b7 lui a5,0x81026
8000185c: 22078513 addi a0,a5,544 # 81026220 <barrier_bool+0xffffcf58>
80001860: f3dff0ef jal ra,8000179c <print_matrix>
80001864: 00000793 li a5,0
80001868: 00078513 mv a0,a5
8000186c: 00c12083 lw ra,12(sp)
80001870: 00812403 lw s0,8(sp)
80001874: 01010113 addi sp,sp,16
80001878: 00008067 ret
Disassembly of section .rodata:

Binary file not shown.

View File

@@ -375,22 +375,22 @@
:101750001307300023A0E700B77702810327C4FEF8
:101760001317270093870722B307F70013072000FA
:1017700023A0E7008327C4FE938717002326F4FEE7
:101780000327C4FE93073000E3DAE7FA13000000F2
:101780000327C4FE9307F00FE3DAE7FA1300000023
:101790000324C1011301010267800000130101FD50
:1017A000232611022324810213040103232EA4FC07
:1017B000B707008113858711EFF08F80232604FE81
:1017C0006F0080058327C4FE638E07008327C4FE55
:1017D00093F7170063980700B70700811385C713B5
:1017D00093F7F70063980700B70700811385C713D5
:1017E000EFE01FFE8327C4FE939727000327C4FD65
:1017F000B307F70083A7070013850700EFF00F80FA
:10180000B707008113850714EFE09FFB8327C4FE11
:10181000938717002326F4FE0327C4FE93073000A6
:10181000938717002326F4FE0327C4FE9307F00FD7
:10182000E3D2E7FAB707008113854714EFE05FF9C9
:10183000130000008320C10203248102130101036D
:1018400067800000130101FF23261100232481007B
:10185000130401011305B000EFE05FFA93070000E5
:10186000138507008320C1000324810013010101B7
:04187000678000008D
:1018500013040101EFF05FEDB767028113850722E2
:10186000EFF0DFF393070000138507008320C1002A
:0C187000032481001301010167800000C7
:02000004810079
:10000000300000003100000032000000330000002A
:10001000340000003500000036000000370000000A

View File

@@ -7,10 +7,10 @@ unsigned z[1024] = {0};
unsigned temp = 6;
#define MAT_DIM 2
#define MAT_DIM 16
#define NUM_COLS 2
#define NUM_ROWS 2
#define NUM_COLS 16
#define NUM_ROWS 16
double sc_time_stamp()
{
@@ -43,17 +43,17 @@ int main()
// unsigned f = temp;
vx_print_hex(11);
// vx_print_hex(11);
// vx_printc(0, 'a');
// initialize_mats();
initialize_mats();
// matrix multiplication
// vx_sq_mat_mult(x, y, z, MAT_DIM);
// vx_print_str("\n\nMatrix multiplication\n");
// print_matrix(z);
// print_matrix(x);
print_matrix(x);
// // matrix addition
// vx_mat_add(x, y, z, NUM_ROWS, NUM_COLS);