Commit graph

3300 commits

Author SHA1 Message Date
Jaewon Lee
c99e4b37b6 Update README.md 2024-07-29 16:29:02 -04:00
Jaewon Lee
3a5278a62e 64bit support 2024-07-29 15:31:47 -04:00
Jaewon Lee
e21bf9afbd Merge Vortex 2.2 2024-07-29 15:31:17 -04:00
Jaewon Lee
9942f251e0 remove # 2024-07-29 15:31:17 -04:00
Jaewon Lee
da9c51aa3f Virtual Memory Support 2024-07-29 15:31:17 -04:00
Jaewon Lee
7b80da2538 Update upload and download function in simx runtime 2024-07-29 15:31:17 -04:00
Jaewon Lee
53c547f9de Change the declaration of set_processor_satp function 2024-07-29 15:31:17 -04:00
Jaewon Lee
43a90071e1 Merge Austin's code (Preliminary) 2024-07-29 15:31:17 -04:00
Jaewon Lee
2662b6bcab Update README.md 2024-07-29 15:31:17 -04:00
Jaewon Lee
da1f4baa5d Update README.md 2024-07-29 15:29:59 -04:00
Hanran Wu
768c966681 expand MemoryUnit class defs and add some tlb-related functions 2024-07-29 15:29:59 -04:00
Jaewon Lee
ae312f9022 Update README.md 2024-07-29 15:29:36 -04:00
Jaewon Lee
e20a610e67 Update README.md 2024-07-29 15:29:20 -04:00
Hanran Wu
e7660b6ffe Merge branch 'vortex_vm' of https://github.com/mranduril/vortex into vortex_vm
add changes from pull request reviews
2024-07-29 14:35:20 -04:00
Hanran Wu
de66a1b861 save work before pull 2024-07-29 14:35:11 -04:00
Blaise Tine
e34f824bf9 minor update 2024-07-29 03:56:08 -07:00
Blaise Tine
75f1f957d4 minor updates 2024-07-29 03:28:51 -07:00
Blaise Tine
96831c8b89 writeback cache fixes 2024-07-29 03:11:33 -07:00
Blaise Tine
03e21924f4 Verilator bug workaround
This was causing a buffer overflow, ignoring range checks
2024-07-29 00:28:07 -07:00
Blaise Tine
2e060faaf4 reverting uuid format to ease file diff 2024-07-29 00:05:51 -07:00
Blaise Tine
48b1ab7494 fixed uuid format 2024-07-28 18:03:34 -07:00
Blaise Tine
382b686d59 reset GRPs only in debug mode 2024-07-28 17:40:03 -07:00
Blaise Tine
160c428ef5 fixed uuid format 2024-07-28 17:29:15 -07:00
Blaise Tine
7f99007568 CI script update 2024-07-28 13:17:14 -07:00
Blaise Tine
bad280ae80 testing writeback cache 2024-07-28 12:48:01 -07:00
Blaise Tine
7cc6df7e7c CI script fix 2024-07-28 12:36:45 -07:00
Blaise Tine
fcf9c13d5f add completion job to CI 2024-07-28 12:24:55 -07:00
Blaise Tine
ca5232b58d writeback cache fix 2024-07-28 11:12:48 -07:00
Blaise Tine
4cd48193da minor update 2024-07-27 22:40:40 -07:00
Blaise Tine
4c09d107c3 writeback cache bug fix 2024-07-27 22:23:02 -07:00
Blaise Tine
69126dfd35 SimX writeback configuration 2024-07-27 17:25:13 -07:00
Blaise Tine
904a6dc136 fixed trace format consistency 2024-07-27 17:24:14 -07:00
Blaise Tine
81b17169ab minor update 2024-07-27 14:35:52 -07:00
Blaise Tine
f5014e8975 Adding support for cache flush and writeback
Crediting Yi-Lin Tsai's original work at https://github.com/richardyilin/GPU_writeback
2024-07-27 13:57:36 -07:00
Blaise Tine
a5bde3693f minor update 2024-07-27 13:41:44 -07:00
Blaise Tine
c8455eb562 minor update 2024-07-27 01:35:07 -07:00
Jacob Levinson
bdbe22ff4d Capitalize S in "set enviroment vairables" 2024-07-25 16:40:19 -07:00
Jacob Levinson
2b481024bb Fixes readme by removing $ from shell commands + small tweaks
Removed $ from all the shell commands so that they can be easily
1-click copy-pasted from github without the dollar sign, as well
as changed "cd Vortex" to "cd vortex" to match the actual directory
spelling. Also removed obsolete travis ci link as the project
has moved to github ci.
2024-07-25 16:35:43 -07:00
Blaise Tine
fe8ab30345 minor update 2024-07-25 13:20:57 -07:00
Blaise Tine
ed0171bcc7 updated documentation for both altera and xilinx FPGA setup 2024-07-25 13:17:09 -07:00
Blaise Tine
20ce870b1b minor updates to opae runtime 2024-07-25 12:38:17 -07:00
Blaise Tine
b9328754bc ramulator build fix 2024-07-24 23:27:16 -07:00
Blaise Tine
b7594edf74 minor update 2024-07-24 20:54:03 -07:00
Blaise Tine
5b9d01a421 Yosys synthesis fixes 2024-07-24 20:16:54 -07:00
Blaise Tine
01187795d0 Merge branch 'master' of https://github.com/vortexgpgpu/vortex 2024-07-24 16:30:41 -07:00
Blaise Tine
3de14dd8bf Verilator crash workaround 2024-07-24 16:09:27 -07:00
Blaise Tine
2773b87ae5 minor update 2024-07-24 15:38:49 -07:00
Blaise Tine
5457cab5d1 fixed memory scheduler bug 2024-07-24 15:37:55 -07:00
tinebp
f4376e2c4a
Merge pull request #155 from JacobLevinson/stencil3d
Added Stencil3d regression test
2024-07-24 08:59:42 -07:00
Jacob Levinson
e42c7c6a82
Merge branch 'master' into stencil3d 2024-07-23 21:01:10 -07:00