-
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
-
-
-