Commit Graph

  • 2227b084a1 saving current changes master-performance Akilan 2026-05-20 16:52:35 +01:00
  • 0f4e3f7c72 saving current changes performance-encode-to-vaddr Akilan 2026-05-01 15:47:18 +01:00
  • 263efec2a5 fixed working version of matrix multiplcation Akilan 2026-04-20 13:35:58 +01:00
  • 0a76c24490 saving current changes Akilan 2026-04-19 23:07:57 +01:00
  • e493518509 ported over working martrix multiplication Akilan 2026-04-17 23:18:25 +01:00
  • 12ce7e7ade ported over barnes Akilan 2026-04-16 13:51:31 +01:00
  • b14264eb45 ported matrix mul and richards Akilan 2026-04-15 17:27:30 +01:00
  • c692932124 saving current changes Akilan 2026-04-10 03:41:30 +01:00
  • dc9c8578b6 other benchmarks Akilan 2026-04-10 02:50:17 +01:00
  • 913d17224b stable malloc Akilan 2026-04-10 00:01:22 +01:00
  • 365a35e61b ported memaccess Akilan 2026-04-09 17:03:39 +01:00
  • 746dce577f updated sub module Akilan 2026-04-09 14:06:18 +01:00
  • 2d212949d9 added l1 tlb counters Akilan 2026-04-09 14:04:02 +01:00
  • 0e8b7f38dc l1 tlb performance metrics working Akilan 2026-04-09 13:31:59 +01:00
  • 26b025b556 enabled performance counters Akilan 2026-04-09 13:17:48 +01:00
  • 056d4e0821 manual performance enable for dtlb Akilan 2026-04-09 12:50:48 +01:00
  • af459956b7 enabled performance counters Akilan 2026-04-09 01:13:56 +01:00
  • ab1e2385f9 ported over working malloc master Akilan 2026-04-08 23:18:33 +01:00
  • 9f8a7eb9d8 added glibc and memaccess encode-to-vaddr Akilan 2026-04-08 21:55:15 +01:00
  • 6ded32ff2d added glibc Akilan 2026-04-08 13:55:55 +01:00
  • 92478b367d pushed new logs Akilan 2026-04-01 20:37:33 +01:00
  • 49efc6df62 sample malloc working Akilan 2026-04-01 14:48:14 +01:00
  • cea30a7be7 working hardware Akilan 2026-03-31 16:05:26 +01:00
  • e05b3a19f8 tried compiling with cheri mode Akilan 2026-03-30 14:05:05 +01:00
  • a6decda220 added working paging small kernel Akilan 2026-03-29 17:59:39 +01:00
  • fcf3390dc5 base testing Akilan 2026-03-21 18:39:01 +00:00
  • 4cea0232d4 pushed comparitive benchmark Toooba Akilan 2026-03-20 13:37:31 +00:00
  • d03fb0cf2e push stable benchmarks Akilan 2026-03-20 11:07:22 +00:00
  • debc62dfb8 further testing needed Akilan 2026-03-19 16:37:49 +00:00
  • 3fd9a03aa6 added handler for delta to handle delta being all 1's Akilan 2026-03-19 13:22:01 +00:00
  • 34e84f2926 sample C cheri program hybrid cap Akilan 2026-03-19 12:26:29 +00:00
  • 6dcad25669 hardare implementation ready for testing Akilan 2026-03-18 12:41:06 +00:00
  • 9606815dfa enabled performance counter in CSR register Akilan 2026-03-18 11:49:19 +00:00
  • a0b8d07155 added tlb bypass Akilan 2026-03-13 13:19:43 +00:00
  • 6fa2e4a36e pass through pointer works Akilan 2026-03-12 18:11:55 +00:00
  • df2342139f saving current changes Akilan 2026-03-11 16:00:42 +00:00
  • 82a9b5231a remote running of ISA tests Akilan 2026-03-11 14:52:10 +00:00
  • e558b21723 saving current changes Akilan 2026-03-05 17:40:46 +00:00
  • 5d3f4c7d6d added working cheri assembly Akilan 2026-03-05 15:45:05 +00:00
  • 2e3f216448 changed reference to cheri-cap-lib Akilan 2026-02-23 12:26:57 +00:00
  • b46967decb saving current changes Toooba-bypass-without-removing-TLB Akilan 2026-02-23 11:53:03 +00:00
  • d98b6571f6 hack for fromMem function to pass compile time checks Akilan 2026-02-20 01:59:39 +00:00
  • c7060e23d1 saving gitignore changes Akilan 2026-02-19 18:09:10 +00:00
  • d614236ecd saving incomplete changes Akilan 2026-02-19 18:08:29 +00:00
  • 031697358a fixed definition issue need to fromMem issue Akilan 2026-02-18 17:39:37 +00:00
  • 762b3b4cbb saving current changes Akilan 2026-02-17 15:30:40 +00:00
  • 6f114cd188 saving current changes Akilan 2026-02-17 15:30:06 +00:00
  • a60edef697 merge conflict resolved Akilan 2026-02-05 18:59:23 +00:00
  • 800b2d4793 ignored test.txt Akilan 2026-02-05 18:55:19 +00:00
  • 656cb4d5e8 saving traces for baremode Akilan 2026-02-05 18:53:37 +00:00
  • 9e82350306 added sample assembler bump allocator test Akilan 2026-02-02 16:26:23 +00:00
  • aa0f7c69a7 removed debug prints toooba-regular Akilan 2026-01-27 19:07:31 +00:00
  • 8097b5cd3d enabled performance counters Akilan 2026-01-27 15:34:53 +00:00
  • 9f7aa79b99 saving current changes bypass-tlb Akilan 2026-01-25 14:24:20 +00:00
  • f2cc45d169 other changes Akilan 2026-01-20 18:05:54 +00:00
  • b9b318b4f5 added compilable TLB bypass need to fix assert run time error Akilan 2026-01-20 18:04:13 +00:00
  • bf7bd16c53 adding current changes Akilan 2026-01-14 15:29:03 +00:00
  • c1cf362c70 changes Akilan 2026-01-10 16:14:01 +00:00
  • dd3336a2e0 added test for adding pages Akilan 2026-01-06 14:55:05 +00:00
  • 6cc929d50a added tracker to start Akilan 2025-12-24 13:12:11 +00:00
  • 27aa16a7bf added todo Akilan 2025-12-24 10:48:04 +00:00
  • 28abd5de95 test traces and log file for TLB check Akilan 2025-12-23 09:34:06 +00:00
  • 8242b86e2b changed git modules Akilan 2025-12-01 19:43:08 +00:00
  • 0f5520ea68 changes test benchmark Akilan 2025-12-01 19:41:40 +00:00
  • a8299cfc01 CCTypes: Fix misleading bit width for MESI/Msi enum Jessica Clarke 2025-11-02 14:24:17 +00:00
  • 8fc12c1dee Merge pull request #36 from h-chal/fix_rv64mi-p-access Rishiyur S. Nikhil 2025-05-08 19:14:57 -04:00
  • ed011ac0fe Fix unseal check operand order PeterRugg 2025-10-01 14:48:46 +01:00
  • e576a2cae7 Revert "Changes to make Prefetcher more deterministic, and also to report schedules." Jonathan Woodruff 2025-07-03 11:47:00 +01:00
  • 86c1c65261 Revert "Give commit redirect priority over branch/execute redirect." Jonathan Woodruff 2025-07-03 11:46:43 +01:00
  • d8d7fc3d2b Revert "Improve scheduling of Reorder buffer. This includes an experimental relaxation of ordering." Jonathan Woodruff 2025-07-03 10:39:52 +01:00
  • 79556da485 Revert "Get this building, removing scheduling issue." Jonathan Woodruff 2025-07-03 10:37:35 +01:00
  • 78c457cdd9 Bump benchmarks subrepo to fully independent version. Jonathan Woodruff 2025-07-01 16:10:21 +01:00
  • acbf07ddf0 Merge pull request #46 from CTSRD-CHERI/CHERI-benchmarks Jonathan Woodruff 2025-06-12 10:15:45 +01:00
  • 16de32f2d4 Turn off RVFI for the benchmarks branch, as it affects CPI for some reason. Jonathan Woodruff 2025-06-06 14:33:04 +01:00
  • 824b575dc5 Add benchmarks directory and add script to run benchmarks in it. Jonathan Woodruff 2025-03-20 16:59:25 +00:00
  • 8af3b2e85a Revert "initial commit, test compiled and run sucessfully" Yuecheng-CAM 2025-06-01 18:17:24 +01:00
  • d025278195 initial commit, test compiled and run sucessfully Yuecheng-CAM 2025-06-01 18:14:19 +01:00
  • 5331162e3c Get this building, removing scheduling issue. Jonathan Woodruff 2025-05-23 10:43:42 +01:00
  • 1873702c81 Improve scheduling of Reorder buffer. This includes an experimental relaxation of ordering. Jonathan Woodruff 2025-05-20 14:55:24 +01:00
  • 7bc17965b6 Give commit redirect priority over branch/execute redirect. Jonathan Woodruff 2025-05-20 14:54:27 +01:00
  • f964e1dd2c Changes to make Prefetcher more deterministic, and also to report schedules. Jonathan Woodruff 2025-04-28 17:52:17 +01:00
  • 852d352d04 Merge pull request #45 from CTSRD-CHERI/CHERI-cachefix Jonathan Woodruff 2025-05-20 11:36:56 +01:00
  • 63f25fb0ff Enable > ways MSHRs by default. Jonathan Woodruff 2025-03-25 09:59:35 +00:00
  • 769a6aec83 merge fix in L1Pipe Louis Hobson 2025-03-10 17:15:51 +00:00
  • 0c634fc019 Better print statements Louis Hobson 2025-03-10 17:05:47 +00:00
  • 04ee741ce2 Increase DCRqNum for test Louis Hobson 2025-03-10 16:53:04 +00:00
  • a08a701805 Let cRqNum increase Louis Hobson 2025-03-10 01:12:10 +00:00
  • c28c6c3670 Fix bad IBank merge Louis Hobson 2025-03-10 00:02:38 +00:00
  • 657e7e529b Turn verbose on Louis Hobson 2025-03-09 23:58:49 +00:00
  • 535d85ff35 Request queues in L1 cache Louis Hobson 2025-02-26 21:26:00 +00:00
  • 03b8face1e Fix mac build more generically and cleaner. Jonathan Woodruff 2025-03-10 17:10:41 +00:00
  • 8dd73525de Add timer mapping for VCU118 builds Peter Rugg 2025-02-20 17:45:58 +00:00
  • 6ebe612ff8 Fix Toooba to use addresses instead of offsets (#32) Franz Fuchs 2025-02-05 11:06:07 +00:00
  • 5dea27457a Corrected setting of global bit when unsealing Franz Fuchs 2025-01-27 12:41:13 +00:00
  • d629d678e3 Fixed unseal bug Franz Fuchs 2025-01-21 18:30:14 +00:00
  • 8d0f985d99 Ban illegal shift immediate encodings Peter Rugg 2025-01-23 12:24:28 +00:00
  • 773d5c1107 Implement CSetHigh Peter Rugg 2025-01-22 16:07:06 +00:00
  • f71a3d61a9 implement C_GET_HIGH Yuecheng-CAM 2024-10-20 23:17:01 +01:00
  • 6ffde560b5 Some small timing optimistations in the direction predictor, and also a new optional smaller configuration for the tournament predictor. Jonathan Woodruff 2025-01-21 10:08:31 +00:00
  • 6f30f2b703 Fix floating point illegal handling Peter Rugg 2025-01-15 09:56:45 +00:00