Commit Graph

1447 Commits

Author SHA1 Message Date
Blaise Tine
d4e7b28be8 cache refactoring 2021-01-17 00:18:56 -08:00
Blaise Tine
5b80484123 minor updates 2021-01-16 14:16:10 -08:00
Blaise Tine
a56ecb696d minor updates 2021-01-16 14:05:47 -08:00
Blaise Tine
4f26228d50 minor updates 2021-01-16 05:33:28 -08:00
Blaise Tine
fcbf57b66a specialized shared memory module 2021-01-16 04:41:58 -08:00
Blaise Tine
ad6e0b4e77 sp_ram byteen fix 2021-01-15 16:28:03 -08:00
Blaise Tine
7ae936c25f minor updates 2021-01-14 23:06:03 -08:00
Blaise Tine
fe64c47f60 ccip write fix 2021-01-14 22:49:06 -08:00
Blaise Tine
f146178c2d minor updates 2021-01-13 15:52:03 -08:00
Blaise Tine
0e1650e1c2 bank deadlock fix 2021-01-13 15:51:42 -08:00
Blaise Tine
79cc4d98e6 bank deadlock fix 2021-01-13 13:06:07 -08:00
Blaise Tine
464c4f4bd8 minor updates 2021-01-12 20:16:59 -08:00
Blaise Tine
f18ac24675 afu reset fix 2021-01-12 17:13:47 -08:00
Blaise Tine
b4b5d6f0ab minor updates 2021-01-12 15:19:38 -08:00
Blaise Tine
adcd3ad521 minor updates 2021-01-12 12:06:48 -08:00
Blaise Tine
ceae724207 minor updates 2021-01-12 11:24:36 -08:00
Blaise Tine
fa5592be22 minor updates 2021-01-12 03:10:39 -08:00
Blaise Tine
7c4823e65c fixed GPR reset bug, fixed lsu dup loading, fixed riscv-tests 2021-01-11 23:55:09 -08:00
Blaise Tine
50cfc48c0a minor fix 2021-01-11 02:59:59 -08:00
Blaise Tine
ba743678dc duplicate load addresses optimization 2021-01-11 01:58:04 -08:00
Blaise Tine
ea2b73d5b0 adding opencl sgemm and vecadd command line options 2021-01-10 22:47:25 -08:00
Blaise Tine
7e93d253f2 minor update 2021-01-10 22:03:23 -08:00
Blaise Tine
e770824d47 fixed afu cci write bug, fixed profile cache write miss bug, fixed bram byteenable inferance 2021-01-10 20:26:15 -08:00
Blaise Tine
06945533cf fixed l2/l3 caches related bugs 2021-01-09 16:32:55 -08:00
Blaise Tine
5c83c594c1 minor update 2021-01-07 17:25:59 -08:00
Blaise Tine
ac2242b51f minor update 2021-01-07 00:18:10 -08:00
Blaise Tine
4eb85dd97a minor update 2021-01-06 23:37:24 -08:00
Blaise Tine
ba1082249a minor update 2021-01-06 23:30:30 -08:00
Blaise Tine
82fa3b850e minor update 2021-01-06 22:31:25 -08:00
Blaise Tine
8aea9cbe07 minor update 2021-01-06 21:39:15 -08:00
Blaise Tine
146c285aa0 minor update 2021-01-06 19:59:04 -08:00
Blaise Tine
2b8435471a speeding up simulation using dedicated full dpi-based FPU core 2021-01-06 18:44:06 -08:00
Blaise Tine
2058718f0f minor updates 2021-01-06 07:18:14 -08:00
Blaise Tine
31ff70fd4e minor updates 2021-01-05 15:03:41 -08:00
Blaise Tine
846a4036d3 minor update 2021-01-05 05:46:20 -08:00
Blaise Tine
39bff921be cache bug fixes 2021-01-05 05:04:49 -08:00
Blaise Tine
762b8e2e3e fixed cache mshr critical path 2021-01-04 12:49:40 -05:00
Blaise Tine
9a077b97f3 Merge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-01-03 23:11:06 -05:00
Blaise Tine
4d55118545 cache pipeline optimization - moved tag access to stage0 2021-01-03 23:10:41 -05:00
Blaise Tine
4bc3b537bd fixed reset fan-out 2021-01-03 20:06:36 -08:00
Blaise Tine
9cef1aae04 cache fill response address is the mshr's top address, no need to store it 2021-01-03 00:57:24 -05:00
Blaise Tine
4815ab099c using single-port block ram for cache tags, restoring core reset signal 2021-01-02 19:53:41 -08:00
Blaise Tine
a766c16ac9 opencl kernels update 2021-01-02 16:49:06 -05:00
Blaise Tine
a825941f51 Merge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-01-02 16:06:09 -05:00
Blaise Tine
2d69ca5d67 scratchpad optimization for stack access using custom bank offset aligned to stack size 2021-01-02 16:00:00 -05:00
Blaise Tine
93c36273fa minor update 2021-01-01 20:24:18 -08:00
Blaise Tine
da9649c2a3 fixed pipe register reset issue in synthesis 2021-01-01 14:54:18 -08:00
Blaise Tine
c5cf494e72 Merge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-01-01 11:46:45 -08:00
Blaise Tine
36602cfa6a buffering core reset signal 2021-01-01 11:46:30 -08:00
Blaise Tine
30d950ada2 vx_spawn_warps redesign using opencl's style scheduler 2021-01-01 14:13:48 -05:00