-
fb29eaab11
Fix missing include
new_PIM
Derek Christ
2025-03-29 14:53:58 +01:00
-
b2f5575f9c
Fix DRAMPower linkage issue with gem5
Derek Christ
2025-03-25 13:25:53 +00:00
-
a5ba2bf60d
Fix nlohmann_json include
Derek Christ
2025-03-25 14:01:37 +01:00
-
705f1295c7
Use fetch content in DRAMSys
Derek Christ
2025-03-25 12:45:34 +00:00
-
bebf9d05f2
tests: Update DRAMSys test to use new version
Derek Christ
2025-03-19 12:46:26 +01:00
-
e89a9e22f5
ext,stdlib: Update integration of DRAMSys
Derek Christ
2025-03-18 16:19:33 +01:00
-
43fbdd853f
Wallclock time plots
Derek Christ
2024-03-22 18:42:18 +01:00
-
353488837c
Prepare dataframe format for Latex plots
Derek Christ
2024-02-28 16:26:37 +01:00
-
3d9533c10c
First plotting scripts
Derek Christ
2024-02-27 22:17:22 +01:00
-
da29aa865b
First plot script
Derek Christ
2024-02-26 19:19:14 +01:00
-
2212a03ae4
Add simulation script
Derek Christ
2024-02-25 23:07:39 +01:00
-
51de880666
Update configuration
Derek Christ
2024-02-22 22:29:47 +01:00
-
438d997ddb
Increase HBM2 memory size to 2 GiB
Derek Christ
2024-01-06 17:41:10 +01:00
-
e423da5256
Add support for shared pim units
Derek Christ
2023-12-16 22:36:25 +01:00
-
e1c6318edb
Integrate additional pim-vm library in DRAMSys linking
Derek Christ
2023-11-28 20:22:55 +01:00
-
f28b51fce0
Enable m5ops and change cache line size to 32
Derek Christ
2023-11-26 07:16:03 +01:00
-
7c183df27b
First PIM modifications
Derek Christ
2023-11-09 15:43:35 +01:00
-
186a913a48
misc: Hotfix v24.1.0.2 (#1964)
Bobby R. Bruce
2025-02-12 12:09:26 -08:00
-
-
7d6d253f6b
misc: Update release notes for v24.1.0.2
Bobby R. Bruce
2025-02-02 01:02:59 -08:00
-
8f2ccca3a3
misc: Update version to v24.1.0.2
Bobby R. Bruce
2025-02-02 00:56:30 -08:00
-
dc448c9530
mem-ruby: set RubySystem pointer during TBE alloc (#1930)
Adrià Armejach
2025-01-17 23:45:43 +01:00
-
-
c9625ce9cc
v24.1.0.1 Hotfix Release (#1875)
Bobby R. Bruce
2024-12-19 18:28:44 -08:00
-
-
ea28fcee5b
misc: Update RELEASE-NOTES.md for v24.1.0.1
Bobby R. Bruce
2024-12-19 18:23:28 -08:00
-
0e4c8487dd
misc: Update the gem5 version to v24.1.0.1
Bobby R. Bruce
2024-12-18 21:21:52 -08:00
-
b5e27f5ed8
configs: Generalize class types in CHI RNF/MN generators (#1851)
Tommaso Marinelli
2024-12-12 10:55:23 +01:00
-
e146f1b2bc
misc: Add sphinx stdlib documentation (#335)
Melissa Jost
2024-11-12 13:30:32 -05:00
-
b6c941c9ca
mem-ruby: Fix missing RubySystem in PerfectCacheMemory's entries (#1864)
Marleson Graf
2024-12-19 01:59:47 -03:00
-
0fe31664f3
mem-ruby: Add missing option in ProtocolInfo (#1865)
Marleson Graf
2024-12-19 01:57:44 -03:00
-
-
63d25922a2
tests: Update pyunit tests references to include 24.1 (#1843)
Harshil Patel
2024-12-07 00:01:57 -08:00
-
8877516e5b
mem-ruby: Fix GPU_VIPER-TCP.sm atomic transitions in TCC WB mode
Vishnu Ramadas
2024-12-06 18:45:23 -06:00
-
6aa9db28f1
mem-ruby: Fix segfault in pa_performAtomics in GPU_VIPER-TCC.sm
Vishnu Ramadas
2024-12-06 18:41:03 -06:00
-
93b58fbf64
misc: Add GPU info to release notes (#1844)
Jason Lowe-Power
2024-12-06 21:52:40 -08:00
-
ae60062a9e
mem-ruby,misc: Fix RNG range (#1842)
Bobby R. Bruce
2024-12-06 21:53:48 -08:00
-
26ba6dad80
scons: Remove warn as error for v24.1
Bobby R. Bruce
2024-12-06 19:45:58 -08:00
-
4559bafaa6
arch-riscv: Remove warning message in senvcfg setMiscReg
Erin Le
2024-12-06 10:36:54 -08:00
-
e6b931213f
arch-riscv: Implement behavior for senvcfg register
Erin Le
2024-12-05 14:47:44 -08:00
-
3b62f1f8e4
arch-riscv: Add senvcfg CSR
Erin Le
2024-12-02 15:07:20 -08:00
-
8f37677c9b
misc: v24.1 release notes update (#1840)
Erin (Jianghua) Le
2024-12-06 16:04:12 -08:00
-
2b645ed38c
arch-riscv: fix tlb stats in timming mode (#1832)
Clement Dieperink
2024-12-06 20:25:56 +01:00
-
3711bf8a7a
base,arch-arm: Add GEM5_NO_OPTIMIZE; use in ARM's vfp.hh (#1834)
Bobby R. Bruce
2024-12-04 20:57:34 -08:00
-
5672d63ae4
mem-ruby: Fix functional access in MI_example (#1838)
Jason Lowe-Power
2024-12-04 23:50:21 -05:00
-
a8db1fc683
scons: get protocol info from slicc instead of file parsing
Harshil Patel
2024-12-02 13:17:23 -08:00
-
02a5ddaeac
mem-ruby, scons: Add ProtocolInfo.hh files in build targets
Harshil Patel
2024-12-02 11:22:12 -08:00
-
dee42f1867
arch-riscv: Remove CPU_SET use for non-linux host (#1835)
Bobby R. Bruce
2024-12-04 10:45:34 -08:00
-
f799d91309
ruby-chi: fix wrong ruby-CHI base class name (#1817)
2channelkrt
2024-12-05 03:42:22 +09:00
-
8a9f61c546
misc: Add CHI section to the RELEASE-NOTES.md (#1833)
Giacomo Travaglini
2024-12-03 08:47:08 +00:00
-
59ca5600ec
misc: Update version info for v24.1
Bobby R. Bruce
2024-12-02 11:10:28 -08:00
-
c64a807f94
misc: Add ArmISA section to the RELEASE-NOTES.md file (#1822)
Giacomo Travaglini
2024-12-02 17:38:02 +00:00
-
0a22e63467
arch-arm: Fix bug in VQRSHL.
Junshi Wang
2024-11-17 16:53:36 +08:00
-
1e5021c2e3
tests: modify gem5/learning-gem5 ref file to fix failure (#1795)
Erin (Jianghua) Le
2024-11-27 04:10:51 -08:00
-
25523e73a4
arch-x86, sim-se: move mmap end downward in case of large stacks (#1810)
Nicholas Mosier
2024-11-27 04:11:27 -08:00
-
1b16697029
mem-ruby: Fix conflict between 117 and 1084
Giacomo Travaglini
2024-11-26 10:09:12 +00:00
-
e51bc00dc7
misc: revert riscvmatched-fs.py due to a bug
Harshil Patel
2024-09-16 09:50:44 -07:00
-
e221a70355
Add ExitEvent import to arm-ubuntu-run.py
Erin (Jianghua) Le
2024-09-03 14:57:25 -07:00
-
630173a845
misc: update fs examples to use ubuntu 24.04 boot workloads
Harshil Patel
2024-08-21 16:37:41 -07:00
-
40ccb8b171
arch-riscv: Use getValidAddr to get zero-extend address in RV32 mode
Roger Chang
2024-11-08 22:25:01 +08:00
-
3a2cfb2dee
cpu: fix looppoint anaylsis param python string spacing
studyztp
2024-11-20 09:14:37 -08:00
-
0f0a6a7851
cpu: fix pc count pair helper function return type
studyztp
2024-11-20 09:11:49 -08:00
-
4ce0f20436
cpu: make PcCountPair use 64 bit unsigned int for count
studyztp
2024-10-30 18:26:45 -07:00
-
6a9db637ae
cpu: add function to get inst map of each basic block
studyztp
2024-09-25 22:51:35 -07:00
-
7ffa3646bd
cpu: fix the incorrect debug message
studyztp
2024-08-18 11:24:12 -07:00
-
1410c29147
cpu: modified after review feedback
studyztp
2024-08-18 11:14:43 -07:00
-
89717eca3c
cpu: add more debug flags
studyztp
2024-08-07 18:51:30 -07:00
-
753d9971d2
cpu: add more comments to looppoint_analysis.cc
studyztp
2024-08-07 08:43:36 -07:00
-
a1072357c1
cpu: fix a issue
studyztp
2024-08-07 08:29:29 -07:00
-
abc8a4a483
cpu: fix a wrong file path
studyztp
2024-08-06 14:00:50 -07:00
-
cd29b199ce
cpu: add the python class
studyztp
2024-08-06 13:47:34 -07:00
-
e10fff4876
cpu: add looppoint_analysis.cc content
studyztp
2024-08-06 13:32:14 -07:00
-
fff6c895fe
cpu: add comments and improve naming in looppoint_analysis.hh
studyztp
2024-08-06 10:36:49 -07:00
-
3c7c7b8b54
cpu: add looppoint_analysis.hh content and licenses
studyztp
2024-08-06 09:56:36 -07:00
-
157d89e255
cpu: add basic files for LoopPoint analysis
studyztp
2024-08-06 08:38:45 -07:00
-
9fe8c7cd74
stdlib: Updates to VIPER board after all protocols PR
Matthew Poremba
2024-10-31 07:18:49 -07:00
-
6cf5a46f68
stdlib: Update names for GPU children
Jason Lowe-Power
2024-10-31 17:03:19 -07:00
-
c75c267e34
stdlib: Remove debug prints
Jason Lowe-Power
2024-10-31 16:24:46 -07:00
-
e93f498aac
stdlib: Add get_devices to abstract board
Jason Lowe-Power
2024-10-31 16:18:00 -07:00
-
bec9ae77e6
stdlib: Override the readfile contents in GPU board
Jason Lowe-Power
2024-10-31 16:15:26 -07:00
-
2fca39cec7
dev-amdgpu: Separating gpu_memory from gpu_cache.
Mahyar Samani
2024-10-30 12:45:44 -07:00
-
1948155fb2
stdlib: AbstractMemorySystem.get_mem_interfaces.
Mahyar Samani
2024-10-30 12:37:22 -07:00
-
c0c0955178
dev-amdgpu: Adding support for avs extended states and features.
Maryam Babaie
2024-10-30 12:23:21 -07:00
-
2105dc47a9
stdlib: Add viper board, viper cache, and gpu components
Matthew Poremba
2023-06-28 16:44:37 -07:00
-
44b8f5f422
tests: Write unit-tests for ruby using the CHI-TLM library
Giacomo Travaglini
2024-08-06 13:09:55 +01:00
-
706cb4195f
mem-ruby: Add a CHI-TLM transaction Generator for testing
Giacomo Travaglini
2024-08-06 11:15:09 +01:00
-
786e539fa4
mem-ruby: Wrap the CHI-TLM library with pybind11
Giacomo Travaglini
2024-08-06 11:19:32 +01:00
-
b795d28ee8
mem-ruby: Add a CHI-TLM CacheController
Giacomo Travaglini
2024-08-06 10:32:03 +01:00
-
76541929c9
configs: Instantiate RNFs and MN via callbacks
Giacomo Travaglini
2023-07-05 14:50:18 +01:00
-
390c2b67e4
mem-ruby: Implement a CHI generic controller
Tiago Mück
2023-05-17 19:06:15 -05:00
-
488c6fc246
mem-ruby: add CHI missing valid SnpRespData type
Tiago Mück
2023-06-05 18:08:08 -05:00
-
bc52d886a8
mem-ruby: add CHI SnpRespData_SD_Fwded_SC message
Tiago Mück
2023-06-01 18:38:50 -05:00
-
f37dfc090d
mem-ruby: sequencer prints panic pkts
Tiago Mück
2022-10-05 18:00:21 -05:00
-
85c00a2ebc
misc: Fix types in RELEASE_NOTES.md
Bobby R. Bruce
2024-11-19 10:36:34 -08:00
-
2d8a2eab70
misc: Revert bad merge
Bobby R. Bruce
2024-11-19 14:38:15 -08:00
-
c54132bdd9
arch-riscv: fix reg dep autoref on vslide with vcpy micro (#1782)
Saúl
2024-11-19 15:51:26 +01:00
-
75c4003a7e
python: modify comment for ExitEvent.WORKEND (#1790)
Erin (Jianghua) Le
2024-11-18 11:52:15 -08:00
-
5f01a03bde
arch-arm,misc: Fix build errors (#1789)
Bobby R. Bruce
2024-11-18 09:28:15 -08:00
-
9b5f2db157
misc: Include build_opts updates in RELEASE_NOTES
Bobby R. Bruce
2024-11-19 04:33:24 -08:00
-
82c8642954
tests: remove protocol=None, add print statement back in
Erin Le
2024-11-18 16:05:12 -08:00
-
bcfa988a67
tests, scons: Fix Testlib test failures
Erin Le
2024-11-14 14:20:32 -08:00
-
f29c2c2dcf
scons: modify ALL build to have all Ruby protocols
Erin Le
2024-11-04 15:10:34 -08:00
-
cffc2e6144
tests: modify tests to use ALL build
Erin Le
2024-11-04 15:06:59 -08:00
-
2ee40f1c11
mem-ruby: changes to MESIThreeLevel, MIExample, OctopiCache
Erin Le
2024-10-31 15:20:29 -07:00