This repository can help you, it's the official arm gem5 tutorial.The manuals 
in the repository can give you a lot of information.




Yibo Zhang










-----Original Messages-----
From:"fly via gem5-users" <[email protected]>
Send time:Thursday, 05/09/2024 15:07:52
To: "The&nbsp;gem5&nbsp;Users&nbsp;mailing&nbsp;list" <[email protected]>, 
"The&nbsp;gem5&nbsp;Users&nbsp;mailing&nbsp;list" <[email protected]>
Cc: "Yibo&nbsp;Zhang" <[email protected]>, fly <[email protected]>
Subject: [gem5-users] 回复:Re: question about the ARM/gem5.opt to run the fs.py 
with garnet

Thank you a lot, but when I use the stater_fs.py with the same command line, it 
appeared: OSError: Can't find system files directory, check your M5_PATH 
environment variable But I dont know how to change my M5_PATH, whether you see 
this problem? Thanks and regards.
 
|
|
fly
[email protected]
|
 




------------------ 原始邮件 ------------------
发件人: "The&nbsp;gem5&nbsp;Users&nbsp;mailing&nbsp;list"<[email protected]>;
发送时间: 2024年5月9日(星期四) 凌晨3:04
收件人: "The gem5 Users mailing list";
抄送: "Yibo Zhang";
主题: [gem5-users] Re: question about the ARM/gem5.opt to run the fs.py with 
garnet



Hi,

I have not run this script. But if you use gem5 with arm architecture, 
"configs/example/arm/starter_fs.py" is a better reference.




Yibo Zhang










-----Original Messages-----
From:"fly via gem5-users" <[email protected]>
Send time:Wednesday, 05/08/2024 18:58:49
To: gem5-users <[email protected]>
Cc: fly <[email protected]>
Subject: [gem5-users] question about the ARM/gem5.opt to run the fs.py with 
garnet




Hello everyone, When I ran the fs.py with X86/gem5.opt, it can work 
successfully. But if I ran the fs.py with ARM/gem5.opt, it appeared:
fatal: Mesh_XY not supported!
Error: could not create sytem for ruby protocol CHI
I think it's the difference in the protocols that causes the difference in 
results, but when I compile ARM/gem5.opt with the same protocol as X86, this 
problem persists.Here's the specific command line:
The successful command line with X86:
./build/X86/gem5.opt configs/deprecated/example/fs.py 
--kernel ./fs_images/x86_fs_images/vmlinux-5.4.49 
--disk ./fs_images/x86_fs_images/x86-ubuntu.img 
--ruby --network=garnet 
--num-cpus=16 --num-dirs=16 --num-l2caches=16 
--topology=Mesh_XY --mesh-rows=4

It can enter the fs model successfully.
The command line for simulating an existing problem with A is shown below:
./build/ARM/gem5.opt  configs/deprecated/example/fs.py 
--bootloader ./fs_images/binaries/boot.arm64 
--kernel ./fs_images/binaries/vmlinux.arm64 
--disk ./fs_images/disks/ubuntu-18.04-arm64-docker.img 
--ruby --network=garnet 
--num-cpus=16 --num-dirs=16 --num-l2caches=16 
--topology=Mesh_XY --mesh-rows=4 
--cpu-type=ArmTimingSimpleCPU
and the error is:fatal: Mesh_XY not supported!
Error: could not create sytem for ruby protocol CHI
I would like to ask everyone, what can I do to address this problem? Thank you 
very much for your help.
|
|
fly
[email protected]
|
 










Best wishes!










Best wishes!
_______________________________________________
gem5-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to