Commit Graph

  • cf5ec880c9 cpu-kvm: Support overflows when migrating across hybrid cores Nicholas Mosier 2024-04-23 16:33:18 +00:00
  • 30ea15009f cpu-kvm: Support perf counters on hybrid host architectures Nicholas Mosier 2024-04-23 02:19:24 +00:00
  • 9f5c97c7fd stdlib: Tests Fix/Disable pyunit tests (#1067) Bobby R. Bruce 2024-04-23 22:05:19 -07:00
  • 5658eec958 tests: update mocking for tests Harshil Patel 2024-04-23 16:11:15 -07:00
  • d548f2c5c4 tests: fix tests that use JSON client Harshil Patel 2024-04-23 16:09:23 -07:00
  • 97a0530452 stdlib: Enable bundled resource requests from the databases (#779) Harshil Patel 2024-04-22 11:53:23 -07:00
  • 40fdf368d8 util: Enable m5term Apple Mac OS Compilation (#1046) Bobby R. Bruce 2024-04-22 11:31:16 -07:00
  • 115322319c misc: Sync stable .github with develop (#1051) Bobby R. Bruce 2024-04-21 09:27:59 -07:00
  • dd2689905f misc,tests: Remove zip step from Workflows (#1048) Bobby R. Bruce 2024-04-21 09:15:20 -07:00
  • c54039da5b configs: GPUFS: Turn off SSE4 and fancy XSAVEs (#1041) Matthew Poremba 2024-04-20 11:04:59 -07:00
  • 0b2fa9900b misc: Merge .github develop dir to stable (#1043) Bobby R. Bruce 2024-04-19 19:41:30 -07:00
  • e578f83739 github,tests: Add Pyunit tests to CI GitHub Action Workflow (#1026) Bobby R. Bruce 2024-04-19 15:22:04 -07:00
  • 13f85b989f stdlib: Fix obtaining of Simpoint Resources Bobby R. Bruce 2024-04-18 13:38:32 -07:00
  • 52a7218bd8 stdlib,tests: Fix test resources entry for to new schema Bobby R. Bruce 2024-04-18 12:24:08 -07:00
  • b80a04e146 stdlib,tests: Fix mocked_resquest_post - add kwargs Bobby R. Bruce 2024-04-18 12:22:17 -07:00
  • e4ff5df35a tests,stdlib: Fix pyunit tests - Workload -> ShadowResource Bobby R. Bruce 2024-04-18 12:20:48 -07:00
  • 29d56d3d65 misc,tests: Add Pyunit tests to CI GitHub Action Workflow Bobby R. Bruce 2024-04-14 22:45:31 -07:00
  • cbf0334762 misc: Fix jq install for testlib-quick-matrix (#1038) Bobby R. Bruce 2024-04-18 17:30:53 -07:00
  • 42ffa52907 mem-ruby: Implement no_alloc Far Atomics in CHI (#994) Ivana Mitrovic 2024-04-18 11:35:47 -07:00
  • c44b8635ab arch-x86: Movfp account for dataSize=4 (#1024) Ivana Mitrovic 2024-04-18 10:36:00 -07:00
  • 84cba2a8a8 dev: Fix interrupt logic in uart8250 (#1009) Bartek Gąsiorzewski 2024-04-17 19:27:39 +01:00
  • c13aa7727d cpu: Fix Ruby/x86 pio port connections (#1035) Jason Lowe-Power 2024-04-17 08:20:04 -07:00
  • 6b4dbdcedb tests,arch-riscv: update bitmanip asmtest binaries (#931) Yu-Cheng Chang 2024-04-17 00:51:32 +08:00
  • 01a5edc86e arch-x86: Use mbits function for clarity Lukas Zenick 2024-04-15 22:49:41 -05:00
  • 9b463dbdfd util-docker: Bump gpu-fs build docker to ROCm 6.0.2 (#1025) Matthew Poremba 2024-04-15 13:36:06 -07:00
  • 1aa0bf8ec6 tests,github: Update CI Tests' GitHub Actions versions (#1021) Bobby R. Bruce 2024-04-15 13:35:33 -07:00
  • 56a2346b8d tests,util-docker,github: Add Ubuntu 24.04 Docker image & updated tests/actions to use it (#1018) Bobby R. Bruce 2024-04-15 13:34:22 -07:00
  • a03319bef7 arch-vega: Fix output warnings, gem5.fast (#1023) Matthew Poremba 2024-04-15 13:18:27 -07:00
  • 7e2d8dee42 mem,gpu-compute: Implement GPU TCC directed invalidate (#1011) Matthew Poremba 2024-04-15 13:18:01 -07:00
  • 630f3822b8 github: Update 'ubuntu-22.04' to 'ubuntu-latest' (#1022) Bobby R. Bruce 2024-04-15 09:55:56 -07:00
  • bdcffdd0f0 dev-arm: Do not mark the MpamMSC as abstract (#1030) Giacomo Travaglini 2024-04-15 17:40:22 +01:00
  • a7330ac4fb misc: bump dnspython in /util/gem5-resource-manager (#1027) Bobby R. Bruce 2024-04-15 08:41:14 -07:00
  • dbb71948ce util: Update resource manager dependencies (#1015) Ivana Mitrovic 2024-04-15 08:35:47 -07:00
  • d67a7797d2 arch-x86: Movfp account for dataSize=4 Lukas Zenick 2024-04-14 15:59:24 -05:00
  • 3db6e86fea arch-vega: Fix string check warnings on fast build Matthew Poremba 2024-04-14 12:22:57 -07:00
  • b986c542ca tests,misc: Set pre-commit/action to v3.0.1 Bobby R. Bruce 2024-04-13 20:21:32 -07:00
  • 3f45a2d08d misc,tests: Up actions/setup-python version to v5 Bobby R. Bruce 2024-04-13 20:20:26 -07:00
  • 01f2df4b8a gpu-compute: Fix stat bucket sizes Matthew Poremba 2024-04-13 15:49:53 -07:00
  • ccd9beb661 util-docker: Remove 22.04 min-dep Dockerfile Bobby R. Bruce 2024-04-13 12:39:03 -07:00
  • 05bc85aa9b misc: Update Update GitHub Actions to use 24.04 over 22.04 Bobby R. Bruce 2024-04-11 17:32:36 -07:00
  • d091c64db1 util-docker: Add Ubuntu 24.04 min-dep Docker Bobby R. Bruce 2024-04-11 15:35:54 -07:00
  • 3962fca2e3 util-docker: Add ubuntu-24.04_all-deps Docker Bobby R. Bruce 2024-04-11 13:13:11 -07:00
  • bdaeb082c3 util-docker: Update docker-compose URLs to 'ghcr.io/gem5' (#1017) Bobby R. Bruce 2024-04-13 14:05:34 -07:00
  • 392a2b4ffa misc: Add a DevContainer specification to the gem5 repo (#911) Bobby R. Bruce 2024-04-12 10:37:17 -07:00
  • ebb70dea99 cpu: Fix KVM false negative warning after Kconfig transition (#1013) Yu-Cheng Chang 2024-04-13 00:23:56 +08:00
  • bc39283451 cpu-o3, arch-x86: initialize interrupts for all SMT threads (#1007) Nicholas Mosier 2024-04-11 11:17:24 -07:00
  • db1c336237 cpu,arch-arm,arch-riscv: adding new instruction types to RISC-V (#589) Ivana Mitrovic 2024-04-11 10:15:56 -07:00
  • 3b5ae7b4d1 Add a generic cache template library (#745) Giacomo Travaglini 2024-04-11 08:00:34 +01:00
  • 769f750eb9 mem-cache: Implement AssociativeSet from AssociativeCache Pranith Kumar 2024-01-12 21:54:51 -05:00
  • f3bc10c168 mem-cache: Derive tagged entry from cache entry Pranith Kumar 2024-01-06 20:50:55 -05:00
  • 8fb3611614 mem-cache: prefetch: Implement DCPT tables using cache library Pranith Kumar 2024-01-06 19:23:23 -05:00
  • 2c7d4bed66 mem-cache: Implement VFT tables using cache library Pranith Kumar 2024-01-06 19:22:47 -05:00
  • 2cc2ad5097 misc: Add a generic cache library Pranith Kumar 2024-02-05 22:44:19 -05:00
  • 4b98551aaf Update src/python/gem5/components/cachehierarchies/abstract_cache_hierarchy.py Giacomo Travaglini 2024-04-05 08:53:07 +01:00
  • efe397ca92 stdlib: Add DTB generation capabilites to AbstractCacheHierarchy Giacomo Travaglini 2024-03-25 16:32:31 +00:00
  • e6637fc852 stdlib: Use newly defined tree for PrivateL1PrivateL2 hierarchy Giacomo Travaglini 2024-03-18 09:33:42 +00:00
  • d67672facc stdlib: Add tree structure to the AbstractCacheHierarchy Giacomo Travaglini 2024-03-19 10:34:10 +00:00
  • 1d64669473 mem,gpu-compute: Implement GPU TCC directed invalidate Matthew Poremba 2024-03-15 17:40:42 -05:00
  • 833392e7b2 mem-ruby,gpu-compute: Allow memory reqs without inst Matthew Poremba 2024-03-15 17:38:23 -05:00
  • 116c483a42 arch-riscv: Make c.flwsp destination register more maintainable (#1006) Yu-Cheng Chang 2024-04-10 23:11:51 +08:00
  • bc3627d682 arch-riscv: Remove a tab character (#1010) Hoa Nguyen 2024-04-10 08:08:57 -07:00
  • 5641c5e464 stdlib: Add tree structure to the AbstractCacheHierarchy (#967) Giacomo Travaglini 2024-04-09 09:16:37 +01:00
  • 3af15a535e mem-cache, configs, arch-arm: Handle partitioning policies through a PartitionManager (#966) Bobby R. Bruce 2024-04-08 16:05:17 -07:00
  • a8d778516d arch-riscv,sim: m5ops argument / return fix for 32 bit RISC-V (#900) Ivana Mitrovic 2024-04-08 10:09:17 -07:00
  • 841b821261 arch-riscv: fix c.fswsp source register (#998) Robert Hauser 2024-04-08 17:41:11 +02:00
  • 71b0b1f2b6 arch-riscv: Fix c.fsw source register (#1005) Yu-Cheng Chang 2024-04-08 23:30:54 +08:00
  • bdb08a5b6c arch-arm, dev-arm: Fix typo in PartitionFieldExtention name Giacomo Travaglini 2024-03-26 12:21:33 +00:00
  • dd45e1c319 misc: Make PartitionFieldExtention private to Arm Giacomo Travaglini 2024-03-12 16:44:18 +00:00
  • 98358da968 mem-ruby: Implement Atomic No Alloc Policy Víctor Soria Pardos 2024-04-04 09:34:34 +02:00
  • 82a82c8793 configs: Change cache_partitioning.py to use PartitionManager Giacomo Travaglini 2024-03-12 16:22:21 +00:00
  • 6c2ac8e641 Update src/python/gem5/components/cachehierarchies/abstract_cache_hierarchy.py Giacomo Travaglini 2024-04-05 08:53:07 +01:00
  • c65071282d stdlib,tests: Add StatTester SimObject and Scalar tests (#973) Bobby R. Bruce 2024-04-04 19:12:44 -07:00
  • 504005da87 scons,tests: Add 'USE_TEST_OBJECTS' kconfig Bobby R. Bruce 2024-03-28 13:30:19 -07:00
  • 2771061207 stdlib,tests: Add StatTester SimObject and Scalar tests Bobby R. Bruce 2024-03-25 22:59:20 -07:00
  • be00691cd3 scons: Disable Address Sanitizer for GCC (#951) Bobby R. Bruce 2024-04-04 11:48:34 -07:00
  • 9b143930b6 misc: bump mypy from 1.8.0 to 1.9.0 (#983) dependabot[bot] 2024-04-04 11:21:59 -07:00
  • 8d7e3fb16b stdlib: Move SimStat 'unit' and 'datatype' field to Scalar (#970) Bobby R. Bruce 2024-04-04 10:02:22 -07:00
  • 213b418391 stdlib: Specify typing for SimStat Scalar value (#971) Bobby R. Bruce 2024-04-04 08:34:20 -07:00
  • 4ff34a75bb stdlib: Fix 'nozero' for Scalar SimStats (#972) Bobby R. Bruce 2024-04-04 08:33:48 -07:00
  • 5a6a3be6da mem-ruby: Fix policy_type condition in CHI Víctor Soria Pardos 2024-03-26 16:11:40 +01:00
  • 7ee574b309 mem-ruby: Remove AtomicReturn_NoWait from CHI Víctor Soria Pardos 2024-03-26 16:04:23 +01:00
  • 0c6543d781 python: Add is_subset to the AddrRange param class (#993) Giacomo Travaglini 2024-04-04 08:12:30 +01:00
  • ffd0680a2c mem-ruby: Copyback UD_RU line when evicted in CHI protocol (#945) Minje Jun 2024-04-04 00:33:22 +09:00
  • 1fa25a60c8 arch-riscv: Fix the RiscvBareMetal parameter reset_vect (#964) Yu-Cheng Chang 2024-04-03 23:31:57 +08:00
  • 514b759d63 misc: bump pre-commit from 3.6.2 to 3.7.0 (#984) dependabot[bot] 2024-04-03 08:23:30 -07:00
  • 28b081b348 arch-arm,stdlib: ARM release for_kvm is moved to configs (#986) Kaustav Goswami 2024-04-03 03:48:24 -07:00
  • 32ee09df4a sim-se: Fix copyOutStatxBuf compile error (#989) Nicholas Mosier 2024-04-02 14:59:24 -07:00
  • c238b7a3e0 base: Fix 'doGzipLoad' str manipulation (#959) Bobby R. Bruce 2024-04-02 10:37:42 -07:00
  • ee6f1377d7 misc: Sync develop .github to stable (#987) Bobby R. Bruce 2024-04-02 10:20:25 -07:00
  • dea8fc0ee8 misc,github: Upgrade checkout and upload/download-artifact Actions to latest version (#979) Bobby R. Bruce 2024-04-02 10:14:12 -07:00
  • 628826896f arch-riscv: Use TeX's escape seq in Python instead of Unicode (#985) Hoa Nguyen 2024-04-02 08:42:21 -07:00
  • f9a9e50007 sim: adding constructor to GuestAddr Robert Hauser 2024-03-30 20:09:18 +00:00
  • ed5ffee49c util-m5: Add default M5OP_ADDR to arm64 (#977) Jason Lowe-Power 2024-04-01 08:51:54 -07:00
  • 78cf39bf63 arch-vega: Operand selectors for accumulation registers (#955) Matthew Poremba 2024-04-01 08:45:37 -07:00
  • 00d4b6825c sim-se: Implement statx system call for Linux x86-64 (#887) Nicholas Mosier 2024-04-01 08:23:39 -07:00
  • b310ddf79a misc: Upgrade {download/upload}-artifact to v4 Bobby R. Bruce 2024-03-30 01:22:28 -07:00
  • 21a00be6eb misc: Fix 'checkout@v2' to 'checkout@v4' Bobby R. Bruce 2024-03-30 01:14:57 -07:00
  • 136c0eff3b util-m5: Add a warning when m5op_addr is 0x0 Hoa Nguyen 2024-03-30 02:15:24 +00:00
  • ec690de0da arch-riscv: This commit fixes bug in vfmv.f.s impl. in riscv (#863) Debjyoti Bhattacharjee 2024-03-29 16:23:14 +01:00
  • 9207458fd7 stdlib: add socks proxy to atlas client (#864) Harshil Patel 2024-03-28 14:30:02 -07:00