[gem5-users] Seperate cache line size

2024-02-14 Thread Nazmus Sakib via gem5-users
Hello. Is there a way, to change cacheline size for different level of cache ? Example: L1 cacheline size is 64 byte and L2 is 128 bytes ? If there is not a direct way (changing some parameter from python), what will be the issues with building this ? Things I know: 1. fetchbuffer size has to be

[gem5-users] Dumping network traces from gem5 for Tarce-based NoC simulation

2024-02-14 Thread Hansika Madushan Weerasena Loku Kattadige via gem5-users
Hi everyone, I have a requirement to dump traffic traces of running a program in gem5 and replay it in another NoC simulator (e.g., Noxim). I have two questions, and any help or pointers would be appreciated. 1. I want to dump traces of every inter-node traffic (e.g., a read request from an L

[gem5-users] Dumping network traces from gem5 for Tarce-based NoC simulation

2024-02-14 Thread Hansika Madushan Weerasena Loku Kattadige via gem5-users
Hi everyone, I have a requirement to dump traffic traces of running a program in gem5 and replay it in another NoC simulator (e.g., Noxim). I have two questions, and any help or pointers would be appreciated. 1. I want to dump traces of every inter-node traffic (e.g., a read request from an

[gem5-users] Re: Architectural state of registers - O3CPU

2024-02-14 Thread Eliot Moss via gem5-users
On 2/14/2024 1:14 PM, Eliot Moss via gem5-users wrote: On 2/14/2024 12:52 PM, reverent.green--- via gem5-users wrote: I would like to add some additional information. The register number does vary in each iteration, sometimes it is above 100. So I think it should be the physical register value.

[gem5-users] Re: Architectural state of registers - O3CPU

2024-02-14 Thread Eliot Moss via gem5-users
On 2/14/2024 12:52 PM, reverent.green--- via gem5-users wrote: I would like to add some additional information. The register number does vary in each iteration, sometimes it is above 100. So I think it should be the physical register value. If my understanding is correct, the physical register

[gem5-users] Re: Architectural state of registers - O3CPU

2024-02-14 Thread reverent.green--- via gem5-users
I would like to add some additional information. The register number does vary in each iteration, sometimes it is above 100. So I think it should be the physical register value. If my understanding is correct, the physical register should be set during the IEW stage before the instruction is commi

[gem5-users] Re: Architectural state of registers - O3CPU

2024-02-14 Thread Eliot Moss via gem5-users
On 2/14/2024 12:26 PM, reverent.green--- via gem5-users wrote: Hey Eliot, thank you for your answer. I have a follow-up question. I know, that there are more physical registers than architectural ones and that the achitectural state should be set in the final commit state. So if the debug messag

[gem5-users] Re: Architectural state of registers - O3CPU

2024-02-14 Thread reverent.green--- via gem5-users
Hey Eliot, thank you for your answer. I have a follow-up question. I know, that there are more physical registers than architectural ones and that the achitectural state should be set in the final commit state. So if the debug message linked in my earlier mail shows e.g.: "Setting int register 54

[gem5-users] Re: Architectural state of registers - O3CPU

2024-02-14 Thread Eliot Moss via gem5-users
On 2/14/2024 11:19 AM, reverent.green--- via gem5-users wrote: Hello everyone, can someone give me a hint, where exactly in the code the architectural state of (load) instructions is getting set and becomes visible? I tried to trace instructions during the execution via log outputs, but got a bi

[gem5-users] Architectural state of registers - O3CPU

2024-02-14 Thread reverent.green--- via gem5-users
Hello everyone,   can someone give me a hint, where exactly in the code the architectural state of (load) instructions is getting set and becomes visible? I tried to trace instructions during the execution via log outputs, but got a bit lost during the IEW stage. I know, that instructions, which

[gem5-users] Re: Fwd: Simulation of Hybrid Memory in Gem5

2024-02-14 Thread claire8967--- via gem5-users
Sorry, can you post your code again, the file is no longer valid, thanks a lot! ___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org

[gem5-users] Attribute Error in build hybrid memory (configs/nvm/sweep_hybrid.py)

2024-02-14 Thread claire8967--- via gem5-users
Hello,\ I would like to simulate hybrid memory through gem5,\ but when I execute the file configs/nvm/sweep_hybrid.py,\ I get the following message : Attribute reference on bound proxy (Parent.clk_domain.getValue)\ attachment is my code Thanks, best regards. # Copyright (c) 2020 ARM Limited # Al