If you don’t use the docker, then you will need to install the ROCm stack,
yes.

The gcn3_x86 build includes both CPUs and a GPU as is.  So that is not a
problem.  And I believe it has private L1s and a shared L2.  It does not by
default partition the way you requested, but you are welcome to add that
support and push it as an additional feature.  You may also consider
reading the Gutierrez HPCA ‘18 paper or the gem5 GPU tutorial slides on the
gem5 website to answer these kinds of questions.

Matt

On Sun, Sep 12, 2021 at 10:15 PM Kevin KU via gem5-users <
gem5-users@gem5.org> wrote:

> Sounds good, I will try it again with stable branch
>
> Maybe I need to try the docker, if all ROCm software installed correctly,
> maybe it will be a good choice.
> One more question, if I want to simulate the Heterogeneous system(CPU+GPU)
> with private L1 and shared L2 (LLC), which protocol I need to build, and
> how can I partition the LLC(I mean if LLC is 4MB, I want to give CPU 3MB
> and GPU 1MB), or how can I make GPU request bypass the LLC.
>
> Thank you so much for your reply!!!
> Best wishes
> _______________________________________________
> gem5-users mailing list -- gem5-users@gem5.org
> To unsubscribe send an email to gem5-users-le...@gem5.org
> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
>
-- 
Regards,
Matt Sinclair
Assistant Professor
University of Wisconsin-Madison
Computer Sciences Department
cs.wisc.edu/~sinclair
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to