Commit Graph

  • e0a9089647 floating point support fixes Blaise Tine 2020-07-27 16:01:56 -04:00
  • ff12393998 floating point support fixes Blaise Tine 2020-07-27 04:53:13 -04:00
  • 7c86b68977 pipeline refactoring: centralized issue buffer Blaise Tine 2020-07-26 11:21:08 -04:00
  • 1f63f9da25 new fpu implementation Blaise Tine 2020-07-24 00:00:37 -04:00
  • f83521b7c6 add fpnew Blaise Tine 2020-07-23 06:30:10 -04:00
  • 13fcdfc553 add fpnew Blaise Tine 2020-07-23 06:23:05 -04:00
  • d0e70fa1db add fpnew Blaise Tine 2020-07-23 06:20:43 -04:00
  • 75e3c31b56 fpu implementation (part1) Blaise Tine 2020-07-23 03:18:09 -07:00
  • 3851d76216 Merge branch 'master' of https://github.gatech.edu/casl/Vortex trmontgomery 2020-07-21 17:46:04 -04:00
  • 150fc4286a define test functions trmontgomery 2020-07-21 17:45:37 -04:00
  • e0f729e11e Deleted nativevecadd test as it's no longer compatible MalikBurton 2020-07-21 17:26:47 -04:00
  • 9ffd9da03c Merge branch 'master' of https://github.gatech.edu/casl/Vortex MalikBurton 2020-07-21 13:16:03 -04:00
  • ccad86ff6d Makefile of vecadd along with the edited main files of working runtime tests MalikBurton 2020-07-21 13:15:17 -04:00
  • 6836f397f8 adding pulp fpu_div_sqrt_mvp submodule Blaise Tine 2020-07-21 08:24:02 -07:00
  • 0a56f96e69 scheduler optimization Blaise Tine 2020-07-21 08:28:05 -07:00
  • fb44de8017 fixed simulator leak Blaise Tine 2020-07-21 06:17:41 -07:00
  • ff7f65bd1f opae build fixes Blaise Tine 2020-07-21 05:44:13 -07:00
  • dc7efbcfb4 pipeline refactoring Blaise Tine 2020-07-21 05:22:47 -04:00
  • e2100e9e87 pipeline refactoring Blaise Tine 2020-07-20 09:38:54 -04:00
  • 577a5791dc pipeline refactoring Blaise Tine 2020-07-20 08:04:04 -04:00
  • 25f66e6490 pipeline refactoring Blaise Tine 2020-07-19 05:03:47 -04:00
  • 340dd683eb cleanup trmontgomery 2020-07-19 00:37:06 -04:00
  • 0a9bf78016 Merge branch 'master' of https://github.gatech.edu/casl/Vortex trmontgomery 2020-07-19 00:35:18 -04:00
  • 3e8179f37f added assert_equal to read/write test trmontgomery 2020-07-19 00:34:44 -04:00
  • ed3a0cfa4d added rsp map trmontgomery 2020-07-19 00:08:09 -04:00
  • 2d39e0561c Revert "successfully invalidate req after empty" trmontgomery 2020-07-18 23:58:56 -04:00
  • 9ed2012b12 successfully invalidate req after empty trmontgomery 2020-07-18 19:54:43 -04:00
  • 8ffc65f22f read/write test works with core_req_t trmontgomery 2020-07-18 19:25:03 -04:00
  • 9b69cd430d Moved runtime/tests/vector_test directory to miscs/rvvector MalikBurton 2020-07-15 14:26:22 -04:00
  • 63416cc4d3 Merge branch 'master' of https://github.gatech.edu/casl/Vortex MalikBurton 2020-07-14 19:20:27 -04:00
  • 6df7181c74 Updated Makefiles of runtime/tests ,dev, hello, and nlTest MalikBurton 2020-07-14 19:18:01 -04:00
  • 2fc65f4a7d clear req after sending trmontgomery 2020-07-13 23:54:33 -04:00
  • 172e6d09af read and write complete trmontgomery 2020-07-13 23:51:26 -04:00
  • 121cc5a826 Merge branch 'master' of https://github.gatech.edu/casl/Vortex trmontgomery 2020-07-13 23:49:29 -04:00
  • 0e8b9ec1c2 read and write complete trmontgomery 2020-07-13 23:48:51 -04:00
  • 9cf8bf6149 pipereg refactoring Blaise Tine 2020-07-10 19:31:40 -04:00
  • bdfacf709c yosys synthesis refactoring Blaise Tine 2020-07-10 18:56:41 -04:00
  • 77c3b2d45f lsu_unit refactoring to reduce critical path Blaise Tine 2020-07-10 11:23:34 -07:00
  • bca36e213e interfaces refactoring Blaise Tine 2020-07-02 20:43:52 -07:00
  • a5f4eb3d13 interfaces refactoring Blaise Tine 2020-07-02 19:44:32 -07:00
  • c5a64a0eed interfaces refactoring Blaise Tine 2020-07-02 19:31:55 -07:00
  • ba43e2d33a LKG FPGA build - Passed basic, demo, vecadd kernels Blaise Tine 2020-07-01 09:39:53 -07:00
  • 5d088d67c8 Gather FPGA perf stats Blaise Tine 2020-07-01 09:30:12 -07:00
  • e92029c31a simX cleanup Blaise Tine 2020-06-30 20:51:09 -07:00
  • e155c8a9b3 cache makfile changes trmontgomery 2020-06-30 22:40:14 -04:00
  • 9d1762e5e5 reverting stall_gpr_csr Blaise Tine 2020-06-30 18:27:37 -07:00
  • 18fe9cba30 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2020-06-30 18:20:59 -07:00
  • 83a1695c73 OPAE CSR access Blaise Tine 2020-06-30 18:14:06 -07:00
  • 9f33a9feb7 cache_sim.cpp created trmontgomery 2020-06-30 17:49:43 -04:00
  • 7d5ed7ac5f Removed stall dependancy on csr_req_if_valid felsabbagh3 2020-06-30 12:03:55 -07:00
  • 582a00d690 adding OPAE CSR support Blaise Tine 2020-06-30 10:05:57 -07:00
  • 1f5c4bf617 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2020-06-30 00:08:44 -07:00
  • 2de61b5982 get device caps from CSRs Blaise Tine 2020-06-30 00:08:23 -07:00
  • d7ef5f0bd7 Merge branch 'master' of https://github.gatech.edu/casl/Vortex felsabbagh3 2020-06-29 23:00:53 -07:00
  • b8e8cab1ee Added CSR IO req/rsp V0.1 felsabbagh3 2020-06-29 23:00:34 -07:00
  • f66c251309 minor update Blaise Tine 2020-06-29 15:09:14 -07:00
  • 75d66dc335 fix sources.txt, run_ase.sh Blaise Tine 2020-06-29 12:52:28 -07:00
  • f0046fed3c added synthesis for Vortex single core Blaise Tine 2020-06-29 08:39:57 -07:00
  • 6e22e59b00 update README Blaise Tine 2020-06-29 08:29:51 -07:00
  • 9e2ae9a9a8 update README Blaise Tine 2020-06-29 08:21:32 -07:00
  • bc894e1247 update README Blaise Tine 2020-06-29 08:17:22 -07:00
  • a70562d386 set target synthesis freq=200 MHz, set 4-cores as default config, MULT.latency=1, DIV.latency=18 Blaise Tine 2020-06-29 08:03:19 -07:00
  • d33916f1e0 minor update Blaise Tine 2020-06-29 00:38:59 -07:00
  • 0b7a869470 Merge branch 'master' of https://github.gatech.edu/casl/Vortex felsabbagh3 2020-06-29 00:04:13 -07:00
  • 14e4fd95b7 Don't allow snrq scheduling if there's a valid reqq entry (Event if it can't be scheduled) felsabbagh3 2020-06-29 00:03:36 -07:00
  • b7541a3172 adding built kernels Blaise Tine 2020-06-29 02:01:51 -04:00
  • 21e04a0cb0 minor update Blaise Tine 2020-06-28 22:58:18 -07:00
  • 97668bf6f6 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2020-06-28 22:28:12 -07:00
  • 7594067023 update Blaise Tine 2020-06-28 21:50:24 -07:00
  • 24aabd49d1 update Blaise Tine 2020-06-28 21:49:15 -07:00
  • e919e452b9 Merge branch 'master' of https://github.gatech.edu/casl/Vortex felsabbagh3 2020-06-28 20:01:49 -07:00
  • 21566cdcd7 Fixed Single Core with Optimizations felsabbagh3 2020-06-28 19:38:36 -07:00
  • d89931d564 minor fix Blaise Tine 2020-06-28 18:56:22 -07:00
  • dfd183a1bb Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2020-06-28 15:36:39 -07:00
  • 567376971e Added dram_fill_req_fast which is used to stall bank pipeline felsabbagh3 2020-06-28 15:22:36 -07:00
  • eb67788bf2 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2020-06-28 14:45:01 -07:00
  • 27ea36440e multiplier fixes Blaise Tine 2020-06-28 14:39:18 -07:00
  • 3d9a8dbf83 Merge branch 'master' of https://github.gatech.edu/casl/Vortex felsabbagh3 2020-06-28 14:28:09 -07:00
  • ffb760cf73 Optimized cache writeback path by 1) VX_fair_arbiter and 2) Added a wb register between LSU and WB arbiter felsabbagh3 2020-06-28 14:27:47 -07:00
  • 39e868b014 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2020-06-27 19:29:20 -04:00
  • d42016840b fixed OpenCL kernels Blaise Tine 2020-06-27 19:28:00 -04:00
  • c95d3cb22b Added cache critical path optimizations felsabbagh3 2020-06-27 16:12:22 -07:00
  • baf7d3bb92 minor update Blaise Tine 2020-06-27 17:46:45 -04:00
  • bc0c65dce7 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2020-06-27 13:56:44 -07:00
  • 8302641510 fpga fixes Blaise Tine 2020-06-27 14:03:20 -07:00
  • 4dd77d7394 update opencl compiler Blaise Tine 2020-06-27 16:43:37 -04:00
  • bc75147921 minor update Blaise Tine 2020-06-27 15:34:59 -04:00
  • 8a306de02d runtime static library Blaise Tine 2020-06-27 14:13:13 -04:00
  • b7d7e69f47 fixed assertion in lsu_unit Blaise Tine 2020-06-26 00:27:55 -04:00
  • 62b91ff45a fixed driver stub Blaise Tine 2020-06-25 13:15:27 -04:00
  • d4e006d92d merge fixes Blaise Tine 2020-06-23 15:19:24 -07:00
  • c9c34cb71a merge fixes Blaise Tine 2020-06-23 14:40:29 -07:00
  • d1103733f5 merge fixes Blaise Tine 2020-06-23 14:34:23 -07:00
  • b56fb31a6a fpga_synthesis merge Blaise Tine 2020-06-23 12:41:26 -07:00
  • c52030dee0 minor update Blaise Tine 2020-06-23 12:32:52 -07:00
  • e6cc221a44 refactoring Blaise Tine 2020-06-23 10:59:30 -07:00
  • 5e718c2676 refactoring Blaise Tine 2020-06-23 09:54:40 -07:00
  • 0a01385a2c few updates Blaise Tine 2020-06-23 09:28:24 -07:00
  • f80e7c31de Merge branch 'fpga_synthesis' of https://github.gatech.edu/casl/Vortex into fpga_synthesis Blaise Tine 2020-06-20 15:21:42 -07:00
  • e6bbf671ee minor update Blaise Tine 2020-06-20 15:25:21 -07:00