Commit Graph

  • 22ebbd17dc misc,test: Revert "Third attempt at fixing Daily test" Harshil Patel 2024-07-25 10:51:29 -07:00
  • a7bc4ca19a arch-vega: Fix unconditional clamps in VOP3 (#1379) Matthew Poremba 2024-07-25 08:06:00 -07:00
  • 7722f84d1e misc,tests: Third attempt at fixing Daily test (#1375) Bobby R. Bruce 2024-07-24 05:41:22 -07:00
  • 7dae1a1d25 arch-vega: Multiple SOPC fixes (#1366) Matthew Poremba 2024-07-23 12:45:52 -07:00
  • e7d1c90aeb misc,tests: Second attempt at fixing Daily test (#1373) Bobby R. Bruce 2024-07-23 10:21:53 -07:00
  • 97f6f3c4da misc,tests: Attempt fix daily downloads (#1369) Bobby R. Bruce 2024-07-22 11:44:39 -07:00
  • 82c91e8edb arch-riscv: Improve widening/narrowing vectors overlap check (#1331) Ivana Mitrovic 2024-07-22 10:54:02 -07:00
  • b6f8ecb1be python: move cache coherence protocol check above imports (#1360) Erin (Jianghua) Le 2024-07-22 09:34:04 -07:00
  • b88f814e63 tests,misc: Sync .github dir develop -> stable (#1361) Bobby R. Bruce 2024-07-18 12:11:42 -07:00
  • fc59109429 arch,arch-arm: Fix remaining implicit float conversion warnings in .isa (#1327) Alexander Richardson 2024-07-18 18:43:12 +01:00
  • aaa6566548 mem: Change long in src/mem/physical.cc to int64_t (#1275) Erin (Jianghua) Le 2024-07-18 10:12:24 -07:00
  • 9b8c84cb5d arch-riscv: Overwrite getEMI() for timing expr (#1346) Robert Hauser 2024-07-13 05:52:24 +02:00
  • 5e5e8fb9c6 arch-riscv: Update local interrupts citation (#1347) Robert Hauser 2024-07-13 05:51:49 +02:00
  • e3b41291da arch-riscv: Check VS1 group for overlap when widening/narrowing Tommaso Marinelli 2024-07-11 02:07:10 +02:00
  • a8b7e9727d arch-riscv: Generalize widening/narrowing vectors overlap check Tommaso Marinelli 2024-07-10 00:14:45 +02:00
  • 5b693fd8b6 arch-riscv: Remove duplicate line Tommaso Marinelli 2024-07-09 03:39:53 +02:00
  • fbe6985365 arch-riscv: Fix widening instructions vectors overlap check Tommaso Marinelli 2024-07-04 19:35:08 +02:00
  • ebfb8999cb util: Update gem5-resources-manager (#1343) Ivana Mitrovic 2024-07-11 07:19:11 -07:00
  • 8dde32d2dc arch-riscv: fix initialization for some vector reduction insts (#1340) Saúl 2024-07-11 07:08:49 +02:00
  • 2b902b0aec arch-riscv: add rv32 option to FS Linux config file (#1312) Yangyu Chen 2024-07-11 02:41:48 +08:00
  • ce8db85867 cpu: Add cpuIdlePins to indicate the threadContext of CPU is idle (#1285) Yu-Cheng Chang 2024-07-10 17:36:37 +08:00
  • d54dcac393 arch-riscv: Fix setRegs from GDB failed after #1099 (#1291) Yu-Cheng Chang 2024-07-10 06:55:35 +08:00
  • d20512c291 arch-riscv: add agnostic option to vector tail/mask policy for mem and arith instructions (#1135) Jason Lowe-Power 2024-07-08 11:47:11 -07:00
  • 77528d1928 systemc: Use headerDelay in timing annotation (#1328) Robert Hauser 2024-07-05 18:05:24 +02:00
  • d825103df2 arch-arm: Implement FEAT_TTST (#1323) Giacomo Travaglini 2024-07-04 09:37:41 +01:00
  • c9d9108978 arch-arm: MISCREG_AT_S1E2R/W are executable from S state (#1322) Giacomo Travaglini 2024-07-04 09:37:17 +01:00
  • baf2a9b917 misc: bump mypy from 1.10.0 to 1.10.1 (#1309) dependabot[bot] 2024-07-03 09:59:19 -07:00
  • 6ebc6dd998 arch-arm: Properly implement IPASpace in the MMU (#1313) Giacomo Travaglini 2024-07-03 08:20:53 +01:00
  • f3e3c60805 arch-arm: Proper support for NonSecure IPA space in Secure state Giacomo Travaglini 2024-01-18 17:02:32 +00:00
  • eb400e773b arch-arm: Remove makeStage2 from TLBIOp Giacomo Travaglini 2024-01-19 20:07:36 +00:00
  • 49ca08b01a arch-arm: Add isStage2 qualifier to the LongDecriptor Giacomo Travaglini 2024-01-19 13:20:30 +00:00
  • 9cce68ca71 arch-arm: Replace isSecure boolean with SecurityState enum Giacomo Travaglini 2024-01-18 16:37:16 +00:00
  • d5c0383887 arch-arm: support 64-bit PMCCNTR from AArch32 (#1304) Alexander Richardson 2024-07-02 09:59:44 +02:00
  • b28659d4f9 arch-arm: Implement FEAT_XS (#1303) Giacomo Travaglini 2024-07-02 08:52:59 +01:00
  • 093e3afc81 misc,github,tests: Attempt Fixes for flakey Daily Tests (#1310) Bobby R. Bruce 2024-07-01 15:26:32 -07:00
  • 8d88a37ec9 misc: v4.0.0 -> v4 for actions/download-artifact Bobby R. Bruce 2024-07-01 15:08:19 -07:00
  • 801b86e860 misc: Remove artifact merge from daily-tests.yaml Bobby R. Bruce 2024-07-01 15:05:08 -07:00
  • bb418d41eb misc: Add scheduler.yaml (#1308) Bobby R. Bruce 2024-07-01 12:40:16 -07:00
  • 3142464ff7 misc: Add 'scheduler.yaml' workflow (#1307) Bobby R. Bruce 2024-07-01 12:36:56 -07:00
  • a7645cdf20 misc, tests: Fix missing 's' in GPU tests (#1306) Bobby R. Bruce 2024-07-01 07:53:52 -07:00
  • e5414a80a3 misc, tests: Fix missing 's' in GPU tests (#1305) Bobby R. Bruce 2024-07-01 07:37:32 -07:00
  • 04a3fd5b5d gpu-compute,mem-ruby: Add RubyHitMiss flag for TCP and TCC cache (#1260) Matt Sinclair 2024-06-30 13:32:01 -05:00
  • ca4897897c misc: Merge stable into develop (v24.0 release) (#1295) Bobby R. Bruce 2024-06-27 23:45:25 -07:00
  • beff732ecf util-docker: Set dev container to ":latest" Bobby R. Bruce 2024-06-27 23:41:28 -07:00
  • 4a28b367d7 scons: Readd -Werror for the develop branch Bobby R. Bruce 2024-06-27 23:38:36 -07:00
  • b3f23830c9 misc: Update versioning for develop branch Bobby R. Bruce 2024-06-27 23:36:07 -07:00
  • 6fcc13cf55 misc: Merge branch stable into develop Bobby R. Bruce 2024-06-27 23:27:21 -07:00
  • 43769abaf0 misc: Merge v24.0 release staging branch to stable (#1274) Bobby R. Bruce 2024-06-27 23:22:40 -07:00
  • 3acb6e59cf resources: Update elfie.py to work with obtain_resources (#1289) Harshil Patel 2024-06-27 20:02:57 -07:00
  • f56571fed9 Merge branch 'develop' into rubyhitmiss Jarvis Jia 2024-06-27 21:45:08 +08:00
  • b471d5f382 stdlib,tests: Update resources to v24.0 in Pyunit test (#1290) Bobby R. Bruce 2024-06-27 05:48:48 -07:00
  • c1825a9c0a misc: Update release notes Jason Lowe-Power 2024-06-26 15:09:27 -07:00
  • e4218a8c43 Merge branch 'stable' into release-staging-v24.0.0.0 Bobby R. Bruce 2024-06-26 13:45:57 -07:00
  • 9d05b35884 misc: Improve gem5 Release notes for v24.0 Bobby R. Bruce 2024-06-26 13:42:42 -07:00
  • 3ce5e0584a arch-arm: This commit fixes a typo in the ARM ldaddalx instruction (#1279) Rajesh Shashi Kumar 2024-06-26 11:03:50 -05:00
  • e0d03fbc2f resources: fix check for additional_params for workloads Harshil Patel 2024-06-25 16:30:07 -07:00
  • f68f4dd390 resources: fix check for additional_params for workloads (#1287) Jason Lowe-Power 2024-06-26 09:08:45 -05:00
  • 144a2071fe resources: fix check for additional_params for workloads Harshil Patel 2024-06-25 16:30:07 -07:00
  • faa18576f2 misc: Add high level GPU model release notes Matthew Poremba 2024-06-25 11:21:20 -07:00
  • 241b8a09df resources: Update client_query to trim gem5 version (#1284) Harshil Patel 2024-06-25 09:01:36 -07:00
  • 52fde944a5 resources: Update client_query to trim gem5 version (#1284) Harshil Patel 2024-06-25 09:01:36 -07:00
  • 341c72839b Fix hit issue Jarvis Jia 2024-06-18 23:34:06 -05:00
  • 21b69975a6 Fix compilation error Jarvis Jia 2024-06-18 23:12:27 -05:00
  • e957a882ed gpu-compute,mem-ruby: Add RubyHitMiss flag for TCP and TCC cache Jarvis Jia 2024-06-18 22:19:44 -05:00
  • 99f58d37da arch-riscv: add agnostic opt to vector tail/mask for arith insts Saúl Adserias 2024-05-14 14:47:00 +02:00
  • 73c364519a arch-riscv: add agnostic opt to vector tail/mask for mem insts Saúl Adserias 2024-05-14 14:44:30 +02:00
  • 84c3b0c111 misc: Update dummy jobs for workflows Bobby R. Bruce 2024-06-22 12:58:35 -07:00
  • 09781fd78f misc: Update dummy jobs for workflows Bobby R. Bruce 2024-06-22 12:58:35 -07:00
  • 79a0a2a15f Merge branch 'stable' into release-staging-v24.0.0.0 Bobby R. Bruce 2024-06-22 12:31:45 -07:00
  • 7f3afc211c misc: Add MPAM entry in the v24 release notes Giacomo Travaglini 2024-06-21 11:05:22 +01:00
  • 21bd1c28ab Adding an example for Spatter (#1272) Mahyar Samani 2024-06-21 02:23:41 -07:00
  • 30bfdc8e52 stdlib: Getter method to get monolith range. (#1273) Mahyar Samani 2024-06-21 02:23:58 -07:00
  • 18bc5227f6 stdlib: Getter method to get monolith range. (#1273) Mahyar Samani 2024-06-21 02:23:58 -07:00
  • 590bb1fbbb Adding an example for Spatter (#1272) Mahyar Samani 2024-06-21 02:23:41 -07:00
  • 6f95d4f3c3 misc: Add content for v24.0 RELEASE_NOTES.md Bobby R. Bruce 2024-06-20 15:37:13 -07:00
  • 6e4c1c5db7 scons: Remove -Werror for the gem5 v24.0 release Bobby R. Bruce 2024-06-20 14:47:09 -07:00
  • ec120e0c58 util-docker: Update devontainer Dockerfile for v24.0 Bobby R. Bruce 2024-06-20 14:31:12 -07:00
  • d9d7d7646a misc: Update Doxygen version to v24.0.0.0 Bobby R. Bruce 2024-06-18 16:17:38 -07:00
  • 888bf0d693 base: Update src/base/version.cc for v24.0 Bobby R. Bruce 2024-06-18 16:14:49 -07:00
  • 013f773d31 arch-riscv: Fix TLB lookup with vaddrs (#1264) Jason Lowe-Power 2024-06-20 13:24:50 -07:00
  • 7137b73ca0 cpu: Fix std::min type mismatch in reg_class.hh (#1266) Bobby R. Bruce 2024-06-20 13:02:08 -07:00
  • 7ff1e381c9 cpu,stdlib: Fix Access Trace for Accessing Indices in SpatterGen (#1258) Mahyar Samani 2024-06-20 11:24:44 -07:00
  • ed860dfe54 configs: Check before use replacement policy options (#1261) Matthew Poremba 2024-06-20 09:50:29 -07:00
  • 9fb0b18863 gpu-compute,mem,systemc: This commit corrects typos of 'cache' (#1263) TiredTumblrina 2024-06-20 12:45:13 -04:00
  • 943daeb603 stdlib: Add function to append kernel args (#1262) Jason Lowe-Power 2024-06-20 09:14:55 -07:00
  • 25d614e4ce tests: Fix x86_boot_exit_run.py 'set_max_ticks' typo (#1267) Bobby R. Bruce 2024-06-20 00:31:23 -07:00
  • e88f0944e3 util: Bump urllib3 in gem5-resource-manager (#1257) Ivana Mitrovic 2024-06-18 11:05:13 -07:00
  • 9fe2bc9edc util-docker: Update devcontainer to use Ubuntu 24.04 (#1256) Bobby R. Bruce 2024-06-18 09:35:18 -07:00
  • 1a00ecfaf9 stdlib,configs,tests: Add gem5 MultiSim (MultiProcessing for gem5) (#1167) Bobby R. Bruce 2024-06-18 09:34:39 -07:00
  • 3138c8a8b1 gpu-compute,mem-ruby: Revert "Add RubyHitMiss flag for TCP and TCC cache" (#1254) Bobby R. Bruce 2024-06-18 07:58:54 -07:00
  • 36f73f671d cpu,stdlib: Adding Spatter (#1136) Bobby R. Bruce 2024-06-17 15:28:45 -07:00
  • 15e0236a8b arch,cpu,sim: Add mechanism to partially print vector regs (#1234) Hoa Nguyen 2024-06-17 14:05:47 -07:00
  • fef6a97f93 mem-ruby: This commit fixes MI_example protocol (#1236) hahaxxz 2024-06-18 03:45:11 +08:00
  • 500da4306b arch: Mark FailUnimplemented instructions as Invalid instructions (#1247) Hoa Nguyen 2024-06-17 12:44:05 -07:00
  • 2804311f7b cpu-o3: Revert "Do not set Executed on load instruction to be replayed" (#1251) Giacomo Travaglini 2024-06-17 20:24:43 +01:00
  • 6776bebbf6 gpu-compute,mem-ruby: Add RubyHitMiss flag for TCP and TCC cache (#1226) Matt Sinclair 2024-06-17 12:47:47 -05:00
  • 50e4209a4a arch-vega: Various MI300 fixes for PyTorch tests (#1249) Matthew Poremba 2024-06-17 07:59:47 -07:00
  • 3a2bf47d57 Add default value and change Ruby address format specifier Jarvis Jia 2024-06-17 03:27:25 -05:00
  • edb2e76077 Merge branch 'develop' into rubyhitmiss Jarvis Jia 2024-06-17 15:57:50 +08:00
  • 2b0ca93517 gpu-compute: Fix architected flat scratch Matthew Poremba 2024-06-15 15:46:33 -07:00