[gem5-users] Re: some problem about IO device's write or read function's return tick

2021-12-27 Thread Gabe Black via gem5-users
I think this may not be quite right, or I'm misunderstanding what Jason is saying. The Tick number returned in atomic mode is supposed to approximate how long the access took, and it's up to the caller to do something with that. Often the caller does throw away the number, but that's what it's

[gem5-users] Re: some problem about util/tlm in gem5v20.1.0.5

2021-12-27 Thread Gabe Black via gem5-users
The issue in Jira is a known issue where the cxx config mechanism works in a fundamentally not quite correct way, and while it usually works out, it doesn't for the systemc stuff. You can use the cxx config mechanism or the (built in) systemc, but not both. Given that these instructions build

[gem5-users] 答复: Re: some problem about IO device's write or read function's return tick

2021-12-27 Thread yaogang via gem5-users
Hi Jason, A side question regarding to the performance of the GEM5. To a single threaded workload, GEM5 is normally running as the single thread in the host processor as well. Do we have any road map on the lower level library which could split the multiple sim events into different

[gem5-users] ?????? some problem about IO device's write or read function's return tick

2021-12-27 Thread lin via gem5-users
Thanks! Now I want to evulate the performance(e.g running time) about a system with my own IO device,which mode of the "cpu" and the "memory" should I use,*atomic* or *timing*? ---- ??:

[gem5-users] Re: some problem about util/tlm in gem5v20.1.0.5

2021-12-27 Thread Bobby Bruce via gem5-users
Also, in looking into this problem I encountered the following bug: https://gem5.atlassian.net/browse/GEM5-1141 i haven't dived much deeper than what's logged in the Jira. -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Mon, Dec 27,

[gem5-users] Re: some problem about util/tlm in gem5v20.1.0.5

2021-12-27 Thread Bobby Bruce via gem5-users
You are right, the instructions provided in the utils/tlm/README will not generate the gem5.sc file. @gabe: How do you go about doing this? -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Mon, Dec 20, 2021 at 11:19 PM lin via

[gem5-users] Re: some problem about IO device's write or read function's return tick

2021-12-27 Thread Jason Lowe-Power via gem5-users
Hello, If you are using *atomic* memory mode, then the tick number is mostly ignored. If you're using *timing* mode, then the tick number should be used by whatever object calls the read/write function and the delay is inserted there. Also, if your program doesn't have a direct dependence on the

[gem5-users] Re: RISCV Full System with Ruby

2021-12-27 Thread Jason Lowe-Power via gem5-users
Hi Fu, You can modify that file to import a Ruby-based cache hierarchy (e.g., MESI_Two_Level and MI_Example have been tested). Or, better yet, create your own run script. `riscv_fs.py` is just an *example* of how to use the standard library components. Cheers, Jason On Fri, Dec 24, 2021 at 7:57

[gem5-users] Re: Errors when using gem5art

2021-12-27 Thread Zhang Li via gem5-users
Hi, I had just solved the problem by degrading pymongo to version 3.11! Thank you! Best regards, Zhang 发件人: Zhang Li 发送时间: Sunday, December 26, 2021 8:46:43 PM 收件人: gem5-users@gem5.org 主题: Errors when using gem5art Hi Jason or Ayaz, I recently read your

[gem5-users] gem5 v21.2 released!

2021-12-27 Thread Bobby Bruce via gem5-users
Dear all, gem5 v21.2.0.0 has officially been released. You can use `git clone https://gem5.googlesource.com/public/gem5` to obtain the latest release and consult the RELEASE-NOTES.md for a high-level overview of significant changes: