Skip to content

Question on Customizing SQC and TCP Cache Settings in apu_se.py Architecture #603

Closed Answered by mattsinc
EricChenSudo asked this question in Q&A
Discussion options

You must be logged in to vote

GPU_VIPER.py has a number of arguments to adjust cache size/latency/associativity/etc., starting here: https://github.com/gem5/gem5/blob/develop/configs/ruby/GPU_VIPER.py#L413. You can either use these on the command line or change the defaults in the Python file per your preference. Note that this will change once the GPU has a board like the CPUs though.

Regarding your second point, I'm assuming what you really mean is you want the main memory to be DDR3 instead of HBM? Because making the caches use DDR3 instead of SRAM I have no idea how to do. In terms of the main memory, you can use the --mem-type parameter on the command line or in the Python file: https://github.com/gem5/gem5/blob/…

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by BobbyRBruce
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants
Converted from issue

This discussion was converted from issue #586 on November 27, 2023 15:30.