Commit Graph

  • d8cc530597 stdlib: Add get_local_path() call to Looppoint resources Bobby R. Bruce 2023-12-12 14:28:11 -08:00
  • 301fb3f509 stdlib: Remove 'additional_params' value type assert Bobby R. Bruce 2023-12-12 14:23:04 -08:00
  • 34f784f59c tests: fix gapbs and npb tests (#671) Harshil Patel 2023-12-12 12:33:22 -08:00
  • 5ac9598133 Arch-riscv: Add chosen node Harshil Patel 2023-12-06 20:10:56 -08:00
  • 7ce69b56be arch-riscv: Update riscv matched boad Harshil Patel 2023-12-05 14:54:12 -08:00
  • 6b80a2e81c configs: Make riscv/fs_linux work in build/ALL/gem5.opt (#655) Yu-Cheng Chang 2023-12-13 00:23:28 +08:00
  • db286903ee stdlib: Fix the chi protocol of arm boot tests (#658) Yu-Cheng Chang 2023-12-08 08:10:45 +08:00
  • c66862f6e3 arch-riscv: fix riscv matched board for se mode (#677) Harshil Patel 2023-12-13 13:16:08 -08:00
  • 695c350f31 stdlib,resources: Fix obtaining gem5 Looppoint resources (#675) Bobby R. Bruce 2023-12-13 12:49:57 -08:00
  • da3e3b806d arch-riscv: squash walks with tlb hits in startWalkWrapper (#672) Bobby R. Bruce 2023-12-13 12:45:40 -08:00
  • 78f23ad2df arch-riscv: squash walks with tlb hits in startWalkWrapper Saúl Adserias 2023-12-11 19:14:40 +01:00
  • 8d09e95420 arch-arm: Partial SVE2 Implementation (#657) Giacomo Travaglini 2023-12-13 10:27:19 +00:00
  • 4eb81296b1 stdlib: Add get_local_path() call to Looppoint resources Bobby R. Bruce 2023-12-12 14:28:11 -08:00
  • 4adeb24a4f stdlib: Remove 'additional_params' value type assert Bobby R. Bruce 2023-12-12 14:23:04 -08:00
  • eff08ba113 mem: Add a flag on AbstractMemory to control statistics collection (#656) Bobby R. Bruce 2023-12-12 13:13:30 -08:00
  • c8cc193db8 arch,arch-riscv: Fix inst flag of RISC-V vector store macro instructions (#674) Bobby R. Bruce 2023-12-12 13:07:50 -08:00
  • bc12e7269d tests: fix gapbs and npb tests (#671) Harshil Patel 2023-12-12 12:33:22 -08:00
  • 5a6901c405 configs: Make riscv/fs_linux work in build/ALL/gem5.opt (#655) Yu-Cheng Chang 2023-12-13 00:23:28 +08:00
  • 37e4173351 arch-x86: Fix two_byte_opcodes.isa 0x6 -> 0x0 (#666) Bobby R. Bruce 2023-12-12 08:21:27 -08:00
  • bedc3c597c arch: Fix inst flag of RISC-V vector store macro instructions Roger Chang 2023-12-12 16:04:09 +08:00
  • 10d344a942 arch-riscv: Fix the vector store indexed instructions declaration Roger Chang 2023-12-12 16:35:01 +08:00
  • 3f2a72641b util: add scripts that help maintain mongoDB Harshil Patel 2023-12-05 10:50:21 -08:00
  • ea1226119c arch-riscv: Update riscv matched board (#654) Bobby R. Bruce 2023-12-08 13:33:09 -08:00
  • 10a0c950da stdlib: Fix the chi protocol of arm boot tests (#658) Yu-Cheng Chang 2023-12-08 08:10:45 +08:00
  • 81d3c6307d arch-arm: add Sve mla and mls indexed (#596) Giacomo Travaglini 2023-12-07 21:47:35 +00:00
  • 0f0317ad16 Arch-riscv: Add chosen node Harshil Patel 2023-12-06 20:10:56 -08:00
  • 5de50cc9dd mem: update flag description and the if-block style Yu-hsin Wang 2023-12-07 10:21:28 +08:00
  • d006f866c0 misc: Update version to v23.1.0.0 (#662) Bobby R. Bruce 2023-12-06 14:09:06 -08:00
  • 75544b2abf arch-riscv: Add PCEvent for RISCV FS Workload kernel panic/oops (#573) Bobby R. Bruce 2023-12-06 10:58:23 -08:00
  • 9bd61f217f configs: Fix issues after get_runtime_isa() #241 removed (#652) Yu-Cheng Chang 2023-12-07 02:57:18 +08:00
  • d962d2588d arch-arm: This commit cleans .isa files Nitesh Narayana 2023-12-06 16:03:21 +01:00
  • e4dccbea8a arch-arm: Partial SVE2 Implementation Matthias Boettcher 2019-10-01 14:23:18 +01:00
  • e2b3f0b8e4 mem: Add a flag on AbstractMemory to control statistics collection Yu-hsin Wang 2023-12-06 13:25:02 +08:00
  • ee4c6a9bac arch-riscv: Update riscv matched boad Harshil Patel 2023-12-05 14:54:12 -08:00
  • db8e1652e8 arch-arm: This commit uses existing template code for mla/s index Nitesh Narayana 2023-12-05 23:40:06 +01:00
  • f00d7f70a4 configs: Fix apu_se.py CPU type checks (#651) Matthew Poremba 2023-12-04 19:14:46 -08:00
  • 4a77d532b0 stdlib: Add Kernel Panic/Oops exit event to stdlib Hoa Nguyen 2023-11-25 22:36:05 +00:00
  • cf087d4d11 arch-riscv: Add PCEvent for RISCV FS Workload kernel panic/oops Hoa Nguyen 2023-11-12 10:36:03 +00:00
  • 569e21f798 configs,stdlib,tests: Remove get_runtime_isa() (#241) Bobby R. Bruce 2023-12-04 09:53:35 -08:00
  • 7b98641953 arch-riscv: correctly pass arguments to kernel with new bootloader+kernel (#635) Nitish Arya 2023-12-04 18:02:50 +01:00
  • e0c5f95110 misc: Merge Weekly GPU tests into Weekly Tests Bobby R. Bruce 2023-12-03 13:46:55 -08:00
  • 895944fa27 mem-ruby: Fix compile error in chi-dvm-funcs (#646) Jason Lowe-Power 2023-12-03 13:39:26 -08:00
  • c718e94753 stdlib: Add comment to ShadowResource (#645) Bobby R. Bruce 2023-12-03 13:38:59 -08:00
  • bad569a3f8 misc: update x86-npb-benchmarks.py to use suites (#587) Harshil Patel 2023-12-03 13:23:46 -08:00
  • 5eba3941f4 arch-riscv: fix o3 cpu stuck in spinlock bug (#641) Harshil Patel 2023-12-03 13:22:46 -08:00
  • 7a5052b3a0 arch-arm: Only build ArmCapstoneDisassembler when ISA is arm (#553) Hoa Nguyen 2023-12-03 13:22:11 -08:00
  • 88c57e22de misc: update gapbs example to use suites (#607) Harshil Patel 2023-12-03 13:21:37 -08:00
  • 21919addca Fix for gem5 Issue #550 (#636) Bobby R. Bruce 2023-12-01 18:06:20 -08:00
  • d9c870f641 sim: Rework the Linux Kernel exit events (#639) Richard Cooper 2023-12-02 01:33:59 +00:00
  • 461af51575 misc: Update .github dir in stable from develop (#643) Bobby R. Bruce 2023-12-01 17:30:03 -08:00
  • ecb72b74f8 misc: Add gem5_build/ to .gitignore (#642) Jason Lowe-Power 2023-12-01 17:05:41 -08:00
  • 500a4221a0 stdlib: Mv resource download to get_local_path and add ShadowResource (#625) Bobby R. Bruce 2023-12-01 17:04:21 -08:00
  • 48f3cd1c0e stdlib: Integrate BootloaderKernelWorkload (#630) Bobby R. Bruce 2023-12-01 17:04:02 -08:00
  • 84efeb976a systemc: Bugfix in TlmToGem5Bridge (#615) Robert Hauser 2023-12-02 01:18:51 +01:00
  • 9d108826b0 tests: fix artifact reference in HACC tests (#638) Harshil Patel 2023-12-01 15:19:17 -08:00
  • bd2838d18e mem-ruby: update CacheMemory RubyCache debug prints (#637) Matt Sinclair 2023-12-01 16:11:52 -06:00
  • 39fd61d7dd misc: Fix precommit install (#634) Hoa Nguyen 2023-12-01 14:03:59 -08:00
  • ccb8b30967 misc: Update Dmesg dump for changes to printk in Linux v5.18+. Richard Cooper 2023-11-22 08:59:01 +00:00
  • f21df19fd7 misc: Add function to extract the Linux Kernel Version Richard Cooper 2023-11-22 08:50:11 +00:00
  • 7ecff99c25 base: Add a size field to the Symbol object Richard Cooper 2023-11-30 12:11:28 +00:00
  • 2fbbdad618 base: Add encapsulation to the loader::Symbol class Richard Cooper 2023-11-30 09:52:53 +00:00
  • 88601d3ac5 stdlib: Add ShadowResource Bobby R. Bruce 2023-12-01 00:24:49 -08:00
  • fc0a043950 mem-ruby: Unused L3CacheCntrl freed (#598) anoop 2023-12-01 22:01:19 +01:00
  • d96b6cdae7 misc, stdlib: Update documentation to adhere to RST formatting. (#631) Ivana Mitrovic 2023-12-01 11:43:49 -08:00
  • 0a2f9d4b18 mem-ruby: update CacheMemory RubyCache debug prints Matt Sinclair 2023-12-01 12:15:47 -06:00
  • be3163a072 stdlib: Integrate BootloaderKernelWorkload Hoa Nguyen 2023-12-01 01:16:24 +00:00
  • bbe5216d88 arch-riscv: Rename BootloaderKernelWorkload parameters Hoa Nguyen 2023-12-01 01:13:36 +00:00
  • bfd25f5352 util-docker: Enforce cmake version >=3.24 for DRAMSys (#627) Bobby R. Bruce 2023-11-30 21:23:53 -08:00
  • 743b2aada6 stdlib: Move resource download to get_local_path Bobby R. Bruce 2023-11-29 18:02:07 -08:00
  • 62a2b6eed2 ext: Update readme for DRAMSys Jason Lowe-Power 2023-11-30 15:09:28 -08:00
  • b3e7af9d79 Support for classic prefetchers in Ruby (#502) Jason Lowe-Power 2023-11-30 10:24:29 -08:00
  • a16fd8a592 scons: Limit adding fastmodel files and libpath (#629) Yu-Cheng Chang 2023-11-30 23:36:26 +08:00
  • 9afe9932bc sim,python: Restore sigint handler in python (#531) Jason Lowe-Power 2023-11-30 07:27:52 -08:00
  • dcdebec0f6 misc,python: Add isort hook to pre-commit (#431) Andreas Sandberg 2023-11-30 09:54:12 +00:00
  • d11c40dcac misc: Run pre-commit run --all-files Bobby R. Bruce 2023-11-29 22:06:41 -08:00
  • 7d67109ca2 python,misc: Add isort to pre-commit Bobby R. Bruce 2023-10-10 10:57:35 -07:00
  • f256064b4a util-docker: Enforce cmake version >=3.24 for DRAMSys Bobby R. Bruce 2023-11-29 21:45:22 -08:00
  • b99af93183 misc: Merge .github directory from develop to stable (#626) Bobby R. Bruce 2023-11-29 19:04:13 -08:00
  • 403bf38a0e tests: switch lulesh/hacc to use vega_x86 (#620) Bobby R. Bruce 2023-11-29 18:55:53 -08:00
  • b59a398312 tests: change HACC tests to VEGA_X86 Harshil Patel 2023-11-29 16:02:30 -08:00
  • 392086b43d stdlib, resources: removed deprecated if statement in obtain_resource for workload resources (#611) Harshil Patel 2023-11-29 14:27:23 -08:00
  • fcbcd1ce72 arch-x86: Fixes page fault for CLFLUSH on write-protected pages (#592) Bobby R. Bruce 2023-11-29 14:25:21 -08:00
  • 1d1cba297b scons: Add an option to reduce memory usage of ld (#601) Hoa Nguyen 2023-11-29 14:24:48 -08:00
  • 57ba3fccb7 scons: Move CPPPATH systemc_home to "src/systemc" folder (#617) Yu-Cheng Chang 2023-11-30 05:56:23 +08:00
  • a2e7bd4698 arch-riscv: Support combination of privilege modes configuration (#522) Bobby R. Bruce 2023-11-29 10:12:57 -08:00
  • b0cefac9b2 arch-riscv: Fix narrow datatypes in RVV isa files (#606) Adrià Armejach 2023-11-29 19:11:06 +01:00
  • eb13b32314 cpu-o3: Fix discarded requests str-ld forwarding (#614) Adrià Armejach 2023-11-29 17:45:03 +01:00
  • 089b82b2e9 arch-riscv: fix tlb bug (#610) Harshil Patel 2023-11-29 08:39:02 -08:00
  • 23cadf0886 tests: switch lulesh to use vega_x86 Harshil Patel 2023-11-29 07:41:51 -08:00
  • 0f8c60bce5 mem-ruby: add missing state for CHI Prefetch event Tiago Mück 2023-11-28 16:07:04 -06:00
  • 91cf58871e mem-ruby: support prefetcher in CHI protocol Tiago Mück 2021-06-15 13:14:05 -05:00
  • 94d5cc17a2 mem-ruby,mem-cache: ruby supports classic pfs Tiago Mück 2022-09-08 14:39:46 -05:00
  • 3a7192d682 mem-cache: change hasBeenPrefetched Tiago Mück 2022-09-08 16:51:41 -05:00
  • a63ff3c442 mem-cache: add prefetcher listener for evictions Tiago Mück 2022-09-08 16:17:35 -05:00
  • d8a04f902e mem-cache: add prefetch info to update probe Tiago Mück 2022-09-08 15:55:35 -05:00
  • becba00d95 mem-cache,configs: remove extra prefetch_* params Tiago Mück 2023-10-23 18:11:09 -05:00
  • af2ee0db30 mem-cache: decoupled prefetchers from cache Tiago Mück 2023-10-20 18:03:56 -05:00
  • e4fadc0435 Integrate additional pim-vm library in DRAMSys linking Derek Christ 2023-11-28 20:22:55 +01:00
  • 3fe5e58f28 arch-x86: Fix misc registers in mov instructions (#593) Jason Lowe-Power 2023-11-28 11:14:53 -08:00
  • 0c30353c59 cpu: Require BTB hit to detect branches. (#493) Andreas Sandberg 2023-11-28 09:39:14 +00:00