Hello!
I sent an email few days ago to question how to perform SMT functions on
gem5, the answer back to me the DTS does not mean to support SMT at the
moment. I’m new to Linux kernel development and my current goal is perform
DTS on gem5’s CPU so that can function as SMT. In this way, I can debug
Hello All,
My group is in the process of upgrading our cluster and since many of us
are using gem5 I was wondering if anyone has experience or recommendation
they would like to share about the process for a smooth gem5 operation.
Mainly I am concerned about 2 issues:
1) Required hard disk and mem
Hi Huayi,
I suggest you to have a look at the following documentation:
https://elixir.free-electrons.com/linux/latest/source/Documentation/devicetree/bindings/cpu/cpu-topology.txt
This should be a good starter as it covers the SMT case 😊
Kind Regards
Giacomo
From: Huayi Cai via gem5-users
Se
Hey Shehab,
I've been working with gem5 on my group's research cluster for a while now.
1) Gem5 isn't very memory hungry in my experience, sometimes long
simulations (I'm talking 3 weeks+) will start bloating to GB of RAM but
its usually not paging so it doesn't slow things down (depends on the
p
Thank you so much for your reply, Daniel! It is really helpful.
On Fri, Nov 6, 2020 at 10:21 AM Daniel Gerzhoy
wrote:
> Hey Shehab,
>
> I've been working with gem5 on my group's research cluster for a while
> now.
> 1) Gem5 isn't very memory hungry in my experience, sometimes long
> simulations
Hi,
I was trying to run gem5 with its GCN3 GPU model following the instructions
on https://www.gem5.org/documentation/general_docs/gpu_models/GCN3.
I fixed some bugs in the code but still cannot run the example. I attached
commands and bugs I fixed below.
The simulator launched and running into
Hello.
I am running the Gem5 in full system mode. I am using the following command.
===
build/X86/gem5.opt --debug-flags=DRAM --debug-file=trace.out
configs/example/fs.py --disk-image="/home/cosmogan-image/cosmogan"
--kernel="/home/gem5/pkr_cp/other/vmlinux-4.9.238"
--script="/home
[AMD Public Use]
Hi Yichen,
Based on the changes I see you've made, it seems like you are using an older
version of gem5. These should all be fixed, including the error you are
seeing, on the tip of develop.
Keep in mind GCN3 was not officially part of the gem5 20.1 release, so the most
up
Thanks!
I tried the develop branch. But running into new problems
> warn: ignoring syscall set_robust_list(...)
> warn: ignoring syscall rt_sigaction(...)
> (further warnings will be suppressed)
> warn: ignoring syscall rt_sigprocmask(...)
> (further warnings will be suppressed)
> war
[AMD Public Use]
Looking into that syscall error now.
I'm not quite sure yet how to fix the docker image since python 3.5 is the
latest version available for the distro needed. For now I disabled the check
for 3.6 since it seems unnecessarily strict and doesn't break anything related
to this
For some reason that syscall is only built if you set a flag. Recompile the
simulator like so:
scons -j$(nproc) build/GCN3_X86/gem5.opt --ignore-style SLICC_HTML=True
CCFLAGS_EXTRA="-DSYS_getdents -DSYS_getdents64"
Cheers,
Dan
On Fri, Nov 6, 2020 at 5:25 PM Poremba, Matthew via gem5-users <
gem
Hi Daniel & Yichen,
What OS are you using? We have not encountered either of these problems
thus far ... something must be different about your setup and ours.
Thanks,
Matt
On Fri, Nov 6, 2020 at 4:35 PM Daniel Gerzhoy via gem5-users <
gem5-users@gem5.org> wrote:
> For some reason that syscall
I'm using the gcn3 docker, so Ubuntu 16.04 I believe
On Fri, Nov 6, 2020 at 5:44 PM Matt Sinclair
wrote:
> Hi Daniel & Yichen,
>
> What OS are you using? We have not encountered either of these problems
> thus far ... something must be different about your setup and ours.
>
> Thanks,
> Matt
>
>
Ok, we’re using the same, but haven’t gotten the second error ... strange.
Are you using different apps?
Matt
On Fri, Nov 6, 2020 at 4:45 PM Daniel Gerzhoy
wrote:
> I'm using the gcn3 docker, so Ubuntu 16.04 I believe
>
> On Fri, Nov 6, 2020 at 5:44 PM Matt Sinclair
> wrote:
>
>> Hi Daniel & Y
[AMD Public Use]
Hi Matt,
I also see the getdents error with square building gem5 with gcc 7.5.0.
I would hope we wouldn't have to define a variable in scons to get a syscall to
work. I am not sure where is SYS_getdents / SYS_getdents64 are supposed to be
defined, but it is not anywhere in ge
Hi all,
I am using gcn3-gpu docker running on ubuntu16.4 host machine. And follow
the gem5-resources/readme to build the application.
Thanks!
--Yichen
On Fri, Nov 6, 2020 at 6:21 PM Poremba, Matthew
wrote:
> [AMD Public Use]
>
>
>
> Hi Matt,
>
>
>
>
>
> I also see the getdents error with squar
Hi Daniel,
I tried with your building command and at least it is working fine for me.
Thanks!
--Yichen
On Fri, Nov 6, 2020 at 6:41 PM Yichen Yang wrote:
> Hi all,
>
> I am using gcn3-gpu docker running on ubuntu16.4 host machine. And follow
> the gem5-resources/readme to build the application.
Thanks Kyle! Another good reason for us to get the GCN3 tests up and
running as part of kokoro soon :)
Matt
On Fri, Nov 6, 2020 at 6:35 PM Kyle Roarty wrote:
> Hi all,
>
> Found the root cause.
> https://gem5-review.googlesource.com/c/public/gem5/+/34160 moved all the
> syscall tables to their
Dear all,
In the gem5 v20.1.0.0 release there was a bug in the Garnet Network Stats,
which adversely affected the overall behavior of the Garnet Network Model.
The bug, and related fix, are discussed here:
https://gem5-review.googlesource.com/c/public/gem5/+/36416. On November
6th, we applied this
19 matches
Mail list logo