-
2f5842d253
arch-vega: Add valid flag to ds_swizzle_b32
Matthew Poremba
2024-06-15 14:17:15 -07:00
-
42369eab2c
arch-vega: Implement MI300 FLAT SVE bit
Matthew Poremba
2024-06-15 13:48:57 -07:00
-
1dab4be002
arch-vega: Implement VOP3 V_FMAC_F32
Matthew Poremba
2024-06-15 13:44:36 -07:00
-
-
f91d14fe46
gpu-compute: Add MFMA stats (#1248)
Matthew Poremba
2024-06-15 13:04:00 -07:00
-
d661023de4
stdlib: Adding SpatterGenCore and SpatterGen
Mahyar Samani
2024-05-28 00:06:41 -07:00
-
6695e5ef70
cpu: Adding SpatterGen
Mahyar Samani
2024-05-14 17:35:15 -07:00
-
b8e21a2d32
cpu-o3: Do not set Executed on load instruction to be replayed (#1182)
Minje Jun
2024-06-15 02:12:26 +09:00
-
3cf638e217
gpu-compute, util-m5: add GPU kernel exit events (#1217)
Matthew Poremba
2024-06-14 08:13:27 -07:00
-
-
21ffd91529
cpu,arch: Add IsInvalid flag to Unknown insts (#1071)
Jason Lowe-Power
2024-06-13 16:26:35 -07:00
-
-
b3d9dc42d4
configs: Add replacement policy options for GPUFS (#1230)
Matthew Poremba
2024-06-13 11:23:50 -07:00
-
87c0d7732c
Merge branch 'develop' into rubyhitmiss
Jarvis Jia
2024-06-12 17:30:35 -04:00
-
-
-
-
edfc139c40
Change black format
Jarvis Jia
2024-06-10 16:33:18 -05:00
-
b6b2e8c6c5
Black format
Jarvis Jia
2024-06-12 15:57:04 -05:00
-
0ebcddea95
Update apu_se.py to remove part not needed
Jarvis Jia
2024-06-12 15:54:13 -05:00
-
be0a7937c1
mem-ruby: Fix deadlock in GPU_VIPER when issuing atomic requests (#1216)
Matthew Poremba
2024-06-12 10:10:32 -07:00
-
-
74afea471d
cpu: Revert "Don't change to suspend if the thread status is halted" (#1225)
Harshil Patel
2024-06-12 00:20:06 -07:00
-
f9abf6bb08
stdlib: Improve gem5 PyStats (#996)
Bobby R. Bruce
2024-06-12 00:19:08 -07:00
-
-
e03a5f78d1
misc,tests: Revert merge version to 'v4' from 'v4.0.0'
Bobby R. Bruce
2024-06-12 00:14:27 -07:00
-
261490f23c
misc,tests: Revert merge version to 'v4' from 'v4.0.0'
Bobby R. Bruce
2024-06-12 00:14:27 -07:00
-
42b9a9666e
mem-ruby: Add instSeqNum to atomic responses from GPU L2 caches
Vishnu Ramadas
2024-06-11 20:35:03 -05:00
-
943d1f1453
mem-ruby: Fix deadlock in GPU_VIPER when issuing atomic requests
Vishnu Ramadas
2024-06-10 22:16:27 -05:00
-
7e45ec0ff0
stdlib: Fix m5.ext.pystats __init__.py
Bobby R. Bruce
2024-06-11 16:08:21 -07:00
-
26a1d2ff0b
misc,tests: Update daily test artifact actions to v4.0.0
Bobby R. Bruce
2024-06-11 15:42:53 -07:00
-
8fc4d3f793
misc,tests: Update daily test artifact actions to v4.0.0
Bobby R. Bruce
2024-06-11 15:42:53 -07:00
-
8a44e97a10
gpu-compute: Added functions to choose replacement policies for GPU (#1213)
Matt Sinclair
2024-06-11 15:08:42 -05:00
-
-
d528a6bd2d
arch: Flag all ISAs Unknown instruction as IsInvalid
Hoa Nguyen
2024-04-25 05:50:30 +00:00
-
369029d2be
cpu: Add IsInvalid flag to StaticInstFlags
Hoa Nguyen
2024-04-25 02:00:58 +00:00
-
-
-
d198380489
base: Fix uninitialized variable warning in symtab.test.cc (#1221)
Harry Chiang
2024-06-12 01:53:00 +08:00
-
-
-
4fea51b598
Black format change
Jarvis Jia
2024-06-10 22:52:56 -05:00
-
8e268d42e2
gpu-compute: Provided m5ops support for gpu
Jarvis Jia
2024-06-10 20:56:08 -05:00
-
-
-
cf5e316a92
Change black format
Jarvis Jia
2024-06-10 16:33:18 -05:00
-
3404369e68
gpu-compute: Added functions to choose replacement policies for GPU
Jarvis Jia
2024-06-10 16:23:59 -05:00
-
-
-
-
ccdfe00998
gpu-compute: Added functions to choose replacement policies for GPU
Jarvis Jia
2024-06-10 15:13:05 -05:00
-
-
3c8c783bc3
gpu-compute: Added functions to choose replacement policies for GPU
Jarvis Jia
2024-06-10 15:13:05 -05:00
-
-
-
c158ce22bf
gpu-compute: Added functions to choose replacement policies for GPU
Jarvis Jia
2024-06-10 14:09:09 -05:00
-
7c410797d1
Adding functions to choose replacement policies for GPU
Jarvis Jia
2024-06-10 14:09:09 -05:00
-
-
5b44eca64e
Adding functions to choose replacement policies for GPU
Jarvis Jia
2024-06-10 13:58:24 -05:00
-
-
3cfc550fc0
arch-arm,mem: Don't hardcode secure mode accesses for semihosting (#1200)
Alexander Richardson
2024-06-09 14:08:54 -07:00
-
5cfad84a98
arch-riscv: correctly set dynamic VLEN for all arith instructions (#1187)
Saúl
2024-06-08 07:33:56 +02:00
-
ec5881ec4e
arch-arm: avoid using an uninitialized variable use in MMU walks (#1198)
Alexander Richardson
2024-06-07 00:59:28 -07:00
-
8e5fbcbbbb
arch-generic: flush streams after semihosting write calls (#1202)
Alexander Richardson
2024-06-06 01:57:36 -07:00
-
abbb94af8b
dev-arm: Fix -Wdeprecated-copy warning (#1197)
Alexander Richardson
2024-06-05 04:36:38 -07:00
-
a764b9be1c
Revert "arch-x86: Fix TLB Assertion Error on CFLUSH" (#1196)
Ivana Mitrovic
2024-06-04 10:26:53 -07:00
-
40ef8f3afb
dev: Remove an extra file in virtio (#1191)
Hoa Nguyen
2024-06-04 08:40:41 -07:00
-
500bdc5302
misc: bump tqdm from 4.66.3 to 4.66.4 (#1192)
dependabot[bot]
2024-06-04 06:35:35 -07:00
-
8c98dcb7cf
misc: bump pre-commit from 3.7.0 to 3.7.1 (#1193)
dependabot[bot]
2024-06-04 06:34:53 -07:00
-
dad5c7b6f7
arch-x86: Fix TLB Assertion Error on CFLUSH (#1080)
Lukas Zenick
2024-06-03 12:17:10 -05:00
-
5d3f1c3316
arch-riscv: Add rvZext to BranchTarget (#1173)
Yu-Cheng Chang
2024-06-04 01:03:51 +08:00
-
fe8daa85d6
arch-vega: More scratch, accvgpr instructions (#1190)
Ivana Mitrovic
2024-06-03 08:56:32 -07:00
-
-
00dcd5b0bc
arch-vega: Implement literals for 64b dest operands
Matthew Poremba
2024-05-31 13:40:20 -07:00
-
6c8caf83c6
arch-vega: Implement V_ACCVGPR_MOV_B32 instruction
Matthew Poremba
2024-05-15 12:05:54 -07:00
-
7cdb69bf21
arch-vega: Fill in scratch insts to match flat/global
Matthew Poremba
2024-05-31 09:27:10 -07:00
-
-
fd0e6acc94
misc: Fix daily-tests
Bobby R. Bruce
2024-05-30 10:15:35 -07:00
-
3b7307182f
misc: Fix daily-tests
Bobby R. Bruce
2024-05-30 10:15:35 -07:00
-
a0de33110b
arch-vega: Fix clang comp error due to constant exp (#1183)
Bobby R. Bruce
2024-05-30 09:44:34 -07:00
-
efbfdeabd7
mem-ruby: Reduce handshaking between CorePair and dir (#1117)
NSurawar
2024-05-30 09:36:29 -07:00
-
ef2a9110b7
misc: Merge .github dir develop -> stable (#1189)
Bobby R. Bruce
2024-05-30 07:48:47 -07:00
-
7c1207d5c4
misc: Another attempt to fix the merge-upload in for daily (#1188)
Bobby R. Bruce
2024-05-30 07:45:35 -07:00
-
bbdaae540c
misc: Sync .github dir to stable (#1185)
Bobby R. Bruce
2024-05-30 04:29:55 -07:00
-
65b86cfac9
misc: Fix daily tests merge-artifacts (#1184)
Bobby R. Bruce
2024-05-30 04:27:40 -07:00
-
c0a64c4862
stdlib: Move SimStat specific varibale sets out of loop
Bobby R. Bruce
2024-05-30 02:58:06 -07:00
-
7f0290985f
stdlib,tests: Add Pyunit tests to check Pyunit nav, fix bugs
Bobby R. Bruce
2024-05-29 23:47:46 -07:00
-
2d4a213046
stdlib: Make PyStat SimStat inherit from Group
Bobby R. Bruce
2024-05-29 23:37:44 -07:00
-
7fa0342a7c
mem-cache: Fix maybe-uninitialized warning (#1179)
ylldummy
2024-05-30 01:41:35 +08:00
-
6d174c43e4
stdlib: Expand and simplify PyStats __init__.py
Bobby R. Bruce
2024-05-29 08:22:49 -07:00
-
62c1b9f9de
tests: move Pystat pyunit tests to their own dir
Bobby R. Bruce
2024-05-29 08:16:38 -07:00
-
b161172f65
arch-arm: Fix memory attributes of table walks (#1180)
Bobby R. Bruce
2024-05-29 08:07:44 -07:00
-
-
9027d5c3e2
arch-x86: set AF=0 when logical instructions execute (#1171)
Nicholas Mosier
2024-05-29 08:04:44 -07:00
-
7d339ee79b
util: allow to override ARCH in cxx config's Makefile (#1165)
shinezyy
2024-05-29 22:55:48 +08:00
-
ce0bb4655c
util-docker,gpu,gpu-compute: Improve GCN-GPU Dockerfile (#1170)
Bobby R. Bruce
2024-05-29 07:54:28 -07:00
-
a54d3198a8
arch-x86: break 32/64-bit mov's input dependency on prior dest value (#1172)
Nicholas Mosier
2024-05-29 07:54:03 -07:00
-
8404ae276b
misc: Sync .github develop -> stable (#1181)
Bobby R. Bruce
2024-05-29 07:48:13 -07:00
-
07f6b7c59c
dev-amdgpu: Fix pending PCI RLC doorbell (#1157)
Matthew Poremba
2024-05-29 07:15:46 -07:00
-
c4ed23a10b
arch-arm: Implement HCR_EL2 force broadcast for EL1&0 TLBIs (#1175)
Giacomo Travaglini
2024-05-29 11:54:24 +01:00
-
e9dcb906b4
arch-arm: Set memory attributes for partial table entries
Giacomo Travaglini
2024-02-22 15:14:26 +00:00
-
09f0c20be2
arch-arm: Use HCR_EL2.CD for stage2 table walks
Giacomo Travaglini
2024-02-22 16:41:10 +00:00
-
854662f48f
arch-arm: Check OSH domain as well for cacheability attribute
Giacomo Travaglini
2024-02-22 15:23:37 +00:00
-
-
4acc20dac1
misc,tests: Download all gem5 bins via one artifact (#1178)
Bobby R. Bruce
2024-05-28 12:55:30 -07:00
-
e82cf20150
mem-ruby: Remove VIPER StoreThrough temp cache storage (#1156)
Matthew Poremba
2024-05-28 11:02:00 -07:00
-
5ec1acaf5f
arch-arm: TLBIs targeting EL2 regime are executable from S state (#1176)
Ivana Mitrovic
2024-05-28 10:54:18 -07:00
-
-
1dfaa224ff
arch-vega: Fix GCC 13 build errors (#1162)
Matthew Poremba
2024-05-28 07:58:28 -07:00
-
27c7647fee
arch-arm: Use monWrite a shorter version
Giacomo Travaglini
2024-01-24 12:11:33 +00:00
-
6995a99d77
arch-arm: TLBIs targeting EL2 regime are executable from S state
Giacomo Travaglini
2024-01-24 12:08:03 +00:00
-
-
10dbfb8bb7
arch-arm: Rewrite performTlbi to use map instead of switch (#1166)
Giacomo Travaglini
2024-05-28 11:03:07 +01:00
-
8f0ed46061
stdlib: Move
_m5.stats.processDumpQueue to call-once
Bobby R. Bruce
2024-05-27 08:35:21 -07:00
-
4f6fdbf8bf
arch-riscv: Fix c.jalr and c.jr instruction (#1163)
Yu-Cheng Chang
2024-05-26 11:18:42 +08:00
-
96fbc2068a
util, ext: Fix building TLM (#1105)
Lukas Zenick
2024-05-24 15:29:58 -05:00
-
0f6bd24c95
stdlib: Fix get_simstat to accept lists of SimObjects
Bobby R. Bruce
2024-05-23 14:54:21 -07:00
-
c509615ec9
tests: Pretty print Dict when compating for PyStats
Bobby R. Bruce
2024-05-16 02:44:28 -07:00
-
45b26ce465
stdlib: Specialize scalar tests; use 'pystat', not 'simstat'
Bobby R. Bruce
2024-05-02 05:48:05 -07:00
-
c0a1fa33fe
stdlib: Improve PyStat support for SimObject Vectors
Bobby R. Bruce
2024-05-02 04:55:58 -07:00
-
178679cbfd
stdlib: Add SparseHist to PyStats
Bobby R. Bruce
2024-03-27 10:06:16 -07:00
-
b5e8804cd4
stdlib: Remove 'Vector' group subclass
Bobby R. Bruce
2024-03-30 11:36:22 -07:00
-
6ae3692057
stdlib: Add Vector2d to PyStats
Bobby R. Bruce
2024-03-24 15:57:30 -07:00
-
a3af819d82
stdlib: Remove PyStats Accumulator
Bobby R. Bruce
2024-03-27 10:06:38 -07:00
-
940e1d2063
stdlib: Fix PyStats Distribution to be vector of Scalars
Bobby R. Bruce
2024-03-27 10:01:21 -07:00
-
252dbe9c72
stdlib: Add tests for PyStats's Vector and fix bugs
Bobby R. Bruce
2024-03-26 01:45:00 -07:00
-
3c86175d08
stdlib: Rename BaseScalarVector -> Vector
Bobby R. Bruce
2024-03-24 15:56:54 -07:00
-
-
1616d34003
arch-vega: Template MFMA instructions (#1128)
Matthew Poremba
2024-05-22 08:53:25 -07:00
-
-
1a68d71f07
util: Update gem5-resource-manager requirements (#1154)
Ivana Mitrovic
2024-05-22 07:32:52 -07:00