-
c40c4450f5
util-docker: Remove GCC Version 9 from Dockerfiles
Bobby R. Bruce
2023-11-13 01:29:56 -08:00
-
eaec1a7146
tests: Remove GCC-9 compiler test
Bobby R. Bruce
2023-11-13 01:03:43 -08:00
-
-
-
f61d709321
mem-ruby: update RubyRequest print to include GPU fields (#537)
Matt Sinclair
2023-11-13 01:12:25 -06:00
-
-
-
-
1204267fd8
mem-ruby: SLICC Fixes to GLC Atomics in WB L2 (#397)
Daniel Kouchekinia
2023-11-09 15:15:10 -06:00
-
fc80e7b8ec
First PIM modifications
Derek Christ
2023-11-09 15:43:35 +01:00
-
c13b79977c
configs,ext,stdlib: Update DRAMSys integration
Derek Christ
2023-11-02 09:12:29 +01:00
-
-
0442c9a88c
configs,ext: gem5 SST bridge calls m5.instantiate() in gem5 (#507)
Bobby R. Bruce
2023-11-08 10:14:29 -08:00
-
-
86131d4323
mem-ruby, gpu-compute: update GPU L1I$ MRU info (#530)
Matt Sinclair
2023-11-08 12:13:15 -06:00
-
1f1e15e48f
arch-arm,kvm: Fix copy-paste error (#541)
Giacomo Travaglini
2023-11-08 08:35:02 +00:00
-
f97adbaac7
python: Handle unicode characters in config files (#521)
Zixian Cai
2023-11-08 03:59:42 +11:00
-
10374f2f05
Fix calculation of compressed size in bytes (#534)
Daniel Carvalho
2023-11-07 13:58:32 -03:00
-
76279fef59
mem-ruby: update RubyRequest print to include GPU fields
Matt Sinclair
2023-11-05 02:21:47 -06:00
-
-
-
e109076357
ext: removed SST deprecation notice from SimpleMem
Kaustav Goswami
2023-10-26 18:46:01 -07:00
-
2c229aa2ff
configs,ext: gem5 SST bridge calls m5.instantiate() in gem5
Kaustav Goswami
2023-10-25 13:59:51 -07:00
-
-
71973b386e
gpu-compute,dev-hsa: ROCm 5.5+ support (#498)
Jason Lowe-Power
2023-11-06 10:51:37 -08:00
-
-
e4cdd73a59
arch-riscv: Fix line length of CSRData declaration (#519)
Yu-Cheng Chang
2023-11-07 02:26:08 +08:00
-
42fd7ff894
stdlib, resources: Update JSON data in workload
Harshil Patel
2023-11-03 13:54:30 -07:00
-
-
-
e362310f3d
gpu-compute: Update GPR allocation counts
Matthew Poremba
2023-10-27 13:20:56 -05:00
-
f07e0e7f5d
gpu-compute: Read dispatch packet with timing DMA
Matthew Poremba
2023-10-20 16:30:43 -05:00
-
37da1c45f3
dev-amdgpu: Better handling for queue remapping
Matthew Poremba
2023-10-13 14:59:56 -05:00
-
d05433b3f6
gpu-compute,dev-hsa: Send vendor packet completion signal
Matthew Poremba
2023-10-21 12:36:35 -05:00
-
-
-
68287604ee
arch-riscv: Make Zicbom/Zicboz extensions optional in FS mode
Hoa Nguyen
2023-10-30 02:41:26 +00:00
-
7c6fcb3838
arch-riscv: Add all supporting Z extensions to RISC-V isa string
Hoa Nguyen
2023-10-30 02:36:24 +00:00
-
f615ee4cd4
arch-riscv: Fix generateDisassembly for Store with 1 source reg
Hoa Nguyen
2023-10-30 02:18:29 +00:00
-
2521ba0664
arch-riscv: Fix implementation of CMO extension instructions
Hoa Nguyen
2023-10-30 02:07:04 +00:00
-
-
-
4fdfb96cad
arch-riscv: Load function symbols for BootloaderKernelWorkload
Hoa Nguyen
2023-10-29 03:47:40 +00:00
-
6eca83d0fb
base: Add ability to generate SymbolTable by filtering SymbolType
Hoa Nguyen
2023-10-29 03:29:30 +00:00
-
697cab0544
base,sim: Add the SymbolType field to the Symbol object
Hoa Nguyen
2023-10-29 03:20:47 +00:00
-
-
-
d0113185c6
arch-riscv: Dynamically add V extension to device tree (#464)
Jason Lowe-Power
2023-10-30 10:29:25 -07:00
-
-
3d93584900
mem-ruby, stdlib: Far atomics fix (#514)
Jason Lowe-Power
2023-10-30 09:59:49 -07:00
-
-
0218103162
arch-riscv: Correct BootloaderKernelWorkload symbol table (#511)
Hoa Nguyen
2023-10-30 09:56:10 -07:00
-
d131ff488e
arch-arm: Set UNCACHEABLE flag in Request in SE mode (#515)
Giacomo Travaglini
2023-10-30 10:43:22 +00:00
-
-
-
1087041698
stdlib: Use near atomics in the CHI component nodes
Giacomo Travaglini
2023-10-29 08:27:19 +00:00
-
1b05c0050b
mem-ruby: Clear the atomic log from the DataBlock in CHI
Giacomo Travaglini
2023-10-28 22:59:51 +01:00
-
e496d29171
stdlib: Explicitly set alloc_on_atomic for the CHI example
Giacomo Travaglini
2023-10-18 15:18:43 +01:00
-
-
06bf783a85
arch-riscv: Move RVV implementation from header to source (#500)
Jason Lowe-Power
2023-10-26 17:38:18 -07:00
-
-
ecc248c3c1
misc: Fix spelling error in MAINTAINERS.yaml (#475)
Ivana Mitrovic
2023-10-26 08:27:32 -07:00
-
e561f3b6f1
arch-riscv: Move insts/vector from header to source
Roger Chang
2023-10-24 15:29:40 +08:00
-
62af678d5c
arch-riscv: Move VArith implementations from header to source
Roger Chang
2023-10-24 14:47:04 +08:00
-
605ec6899e
arch-riscv: Move VMem implementation from header to source
Roger Chang
2023-08-29 19:53:26 +08:00
-
-
60290c7c2f
cpu: Branch Predictor Refactoring (#455)
Andreas Sandberg
2023-10-26 09:15:11 +01:00
-
-
50196863a4
stdlib,dev: Fix several hardcoded RISC-V ISA strings
Hoa Nguyen
2023-10-15 19:54:22 -07:00
-
dce8d07703
stdlib: Turn off RVV for U74 core
Hoa Nguyen
2023-10-15 19:42:35 -07:00
-
4f72f6172a
stdlib: Use the ISA string generator in the RiscvBoard
Hoa Nguyen
2023-10-15 19:36:20 -07:00
-
a47ca9dadc
arch-riscv: Add a function generating the ISA string
Hoa Nguyen
2023-10-15 19:29:01 -07:00
-
-
-
b6ce2d0db8
misc: Add GitHub Runner API rate limiting (#497)
Bobby R. Bruce
2023-10-24 14:51:31 -07:00
-
b670ed9fba
util: Add 'sudo' to rm WORK_DIR command (#496)
Bobby R. Bruce
2023-10-24 14:51:19 -07:00
-
ccbb85c67f
cpu: Branch Predictor Refactoring
David Schall
2023-10-17 15:16:54 +00:00
-
e9da8d67bd
misc: Merge develop .github dir to stable (#495)
Bobby R. Bruce
2023-10-20 11:43:29 -07:00
-
6ddf8c94ee
arch-arm: Fix KVM Failed to set register (0x603000000013808c) (#486)
Giacomo Travaglini
2023-10-20 19:30:19 +01:00
-
8b78e87f1b
misc: Integrate a Capstone Disassembler in gem5 (#494)
Boris Shingarov
2023-10-20 13:47:23 -04:00
-
-
cb56c67a8b
misc: Fix weekly-tests.yaml container uris (#488)
Bobby R. Bruce
2023-10-20 09:39:12 -07:00
-
b13102fcc4
scons: Explicit some config options HAVE_* to boolean type (#490)
Giacomo Travaglini
2023-10-20 11:39:48 +01:00
-
-
-
-
8233aa8a9b
arch-arm: Implement a CapstoneDisassembler for Arm
Giacomo Travaglini
2023-09-21 15:01:42 +01:00
-
82675648c8
cpu: Implement a CapstoneDisassembler
Giacomo Travaglini
2023-10-09 18:23:40 +01:00
-
34336208b7
arch-arm: Disassemble through InstDisassembler in TarmacTracer
Giacomo Travaglini
2023-09-22 13:05:10 +01:00
-
27ce721ad3
arch-arm: Pass a reference of the parent tracer to TarmacContext
Giacomo Travaglini
2023-09-22 12:56:22 +01:00
-
81b6e296dd
arch-arm: disassemble member variable not used by TarmacParser
Giacomo Travaglini
2023-09-22 12:48:14 +01:00
-
237bbf0e42
cpu: Disassemble through the InstDisassembler in the ExeTracer
Giacomo Travaglini
2023-09-22 09:05:45 +01:00
-
952c4f5eea
cpu: Pass a reference of the parent tracer to the ExeTracerRecord
Giacomo Travaglini
2023-09-22 09:01:09 +01:00
-
2d85707a75
sim: Define an InstructionDisassembler SimObject
Giacomo Travaglini
2023-09-22 08:59:43 +01:00
-
-
-
069baed971
scons: Explicit the config option HAVE_PROTOBUF type boolean
Roger Chang
2023-10-20 11:40:24 +08:00
-
1a7014c653
scons: Explicit the config option HAVE_PKG_CONFIG type boolean
Roger Chang
2023-10-20 11:37:59 +08:00
-
fe20f4ada6
scons: Explicit the config option HAVE_DEPRECATED_NAMESPACE type bool
Roger Chang
2023-10-20 11:10:25 +08:00
-
-
531067fffa
mem,tests: Set Ruby Mem Test atomic percent to 0 (#489)
Bobby R. Bruce
2023-10-19 15:38:38 -07:00
-
73c48a4828
arch-riscv: Add dynamic VLEN and ELEN configuration support to RVV path (#171)
Jason Lowe-Power
2023-10-19 07:41:39 -07:00
-
-
1bb9bb3308
misc: Copy .github directory from develop to stable (#485)
Bobby R. Bruce
2023-10-18 22:19:24 -07:00
-
34314b3f92
misc: Add LULESH GPU tests (#256)
Melissa Jost
2023-10-18 22:14:39 -07:00
-
62e5198796
docker-images: Use GitHub Container Registry (#418)
Bobby R. Bruce
2023-10-18 22:08:01 -07:00
-
-
edf1d69257
arch-riscv: Define vlwhole/vswhole mem acceses using vlen.
Alvaro Moreno
2023-10-12 20:02:41 +02:00
-
bfb295ac3f
util: cpt_upgrader fix vregs size for #PR171
Adrià Armejach
2023-10-04 14:49:01 +02:00
-
52219e5e6f
arch-riscv: Add elen configuration to vector config instructions
Alvaro Moreno
2023-09-23 21:42:08 +02:00
-
2c9fca7b60
arch-riscv: Add vlen configuration to vector instructions
Alvaro Moreno
2023-08-09 12:39:03 +02:00
-
8a20f20f79
arch-riscv: Add vlen component to decoder state
Alvaro Moreno
2023-09-14 09:43:43 +02:00
-
5d97cb8b0b
arch-riscv: Define VLEN and ELEN through the ISA object
Alvaro Moreno
2023-09-09 12:43:28 +02:00
-
57e0ba7765
arch-riscv: Define VecRegContainer with maximum expected length
Alvaro Moreno
2023-08-09 12:30:13 +02:00
-
-
-
be89758f0e
misc: Add additional
pre-commit hook checks (#420)
Bobby R. Bruce
2023-10-18 12:21:22 -07:00
-
-
c3acfdc9b8
arch-riscv: Copy Misc Regs when swiching cpus (#479)
Hoa Nguyen
2023-10-18 10:51:37 -07:00
-
7bd0b99635
tests: Changed percent atomics to 0 in memtest to fix daily test (#477)
Harshil Patel
2023-10-18 10:09:45 -07:00
-
334df18dce
arch-riscv: Add bootloader+kernel workload (#390)
Bobby R. Bruce
2023-10-18 09:17:12 -07:00
-
-
e9fe9cb001
util: Improve GitHub Action runners: Enable KVM; Better Cleanup; Better Tooling (#470)
Bobby R. Bruce
2023-10-17 11:38:40 -07:00
-
-
42d1c8b3c3
cpu: Restructure RAS (#428)
Andreas Sandberg
2023-10-17 19:14:13 +01:00
-
-
5387e67114
cpu: Restructure RAS
David Schall
2023-09-05 08:01:13 +00:00
-
3783afff5d
util: Enable KVM on VMs and ensure working in Runners
Bobby R. Bruce
2023-10-16 21:21:31 -07:00
-
d18087af96
util: Add halt-helper.sh
Bobby R. Bruce
2023-10-16 21:14:09 -07:00
-
adb5470996
arch-arm: Fix (other) line-length errors (#468)
Bobby R. Bruce
2023-10-16 17:47:46 -07:00
-
-
4b9c4e1e17
misc: Add
--all to Runner docker system prune
Bobby R. Bruce
2023-10-16 13:33:30 -07:00
-
-
-
cfef2ac23b
util-docker: Fix end-of-line error in docker-bake.hcl
Bobby R. Bruce
2023-10-16 12:06:01 -07:00
-
cb078f14c6
docker-bake: Changed compilers names to be more descriptive
Ivana Mitrovic
2023-10-12 10:44:43 -07:00
-
45df1dbb55
docker-images: Changed path from Google Registry to GitHub
Ivana Mitrovic
2023-10-09 08:55:54 -07:00
-
5b721b033f
docker-bake: modified .hcl file
Ivana Mitrovic
2023-10-05 11:23:38 -07:00
-
df471092d9
dockerfiles: multi-platform setup (#336)
Ivana Mitrovic
2023-10-05 10:53:07 -07:00
-
-
-
aaefda3b08
arch-arm: Fix line-length error in branch64.is
Bobby R. Bruce
2023-10-16 10:57:03 -07:00
-
d048ad34d6
arch-riscv: Change to VS bits to DIRTY for rvv insts changing vregs (#376)
Hoa Nguyen
2023-10-16 10:07:40 -07:00
-
2825bc1d55
misc: Add missing RISCV valid ISA option to README.md (#462)
Yu-Cheng Chang
2023-10-17 00:45:28 +08:00
-
9b2b6cd8d2
arch-riscv: Mark vector configuration insts as vector insts (#463)
Hoa Nguyen
2023-10-16 09:40:09 -07:00
-
a9464a41f5
stdlib,resources: Generalize exception for request retry (#466)
Bobby R. Bruce
2023-10-16 09:39:44 -07:00
-
322b105b9d
arch-arm: Fix (another) line-length error in misc.cc
Bobby R. Bruce
2023-10-16 09:37:51 -07:00
-
-
5240c07d3c
util: Fix runners to extent to max disk size (#460)
Bobby R. Bruce
2023-10-16 09:20:13 -07:00
-
97f4b44dd3
arch-arm: Fix line-length error in misc.cc (#459)
Bobby R. Bruce
2023-10-16 08:35:54 -07:00