[gem5-users] gem5 / Garnet 3.0 / Standalone

2023-04-03 Thread Karim Soliman via gem5-users
Hey everyone, I was trying to limit the size of the flitBuffer. The default constructor is set *max_size = INFINITE_;* So, I used the method *setMaxSize(); *to alter the default *max_size *of the buffer. During the simulation, I output the current size of the flitBuffer at

[gem5-users] Re: How to change voltage and frequency of individual ComputeUnit for GPU?

2023-04-03 Thread Matt Sinclair via gem5-users
DVFS is not my area of expertise, so I'm not sure I can offer much useful feedback here. My guess is you probably meant line 429 of what I see on develop: https://gem5.googlesource.com/public/gem5/+/refs/heads/develop/configs/example/apu_se.py#429? Regardless, without more information it's

[gem5-users] Re: How to change voltage and frequency of individual ComputeUnit for GPU?

2023-04-03 Thread Mejbaul Islam, Kazi M. via gem5-users
Hi, Thank you so much, will definitely contribute if I can do that. On a similar note, I have first tried to change voltage and frequency of shader in gem5/configs/example/apu_se.py (line 412). The thing is, beyond a certain range of GPU frequency, it crashes which makes sense. But if I put

[gem5-users] Re: Gem5 / garnet 3.0 - Standalone

2023-04-03 Thread Karim Soliman via gem5-users
Thank you for your time and for your assistance, I'll check it out. Best Regards, *Eng. Karim Soliman* Teaching Assistant Computer Engineering Department Pharos University in Alexandria (P.U.A) On Tue, Apr 4, 2023 at 8:13 AM Krishna, Tushar wrote: > 0.02 flits/node/cycle is too low an

[gem5-users] Re: Gem5 / garnet 3.0 - Standalone

2023-04-03 Thread Krishna, Tushar via gem5-users
0.02 flits/node/cycle is too low an injection rate for deadlocks. Try higher rates. I had created some labs in my NoC class in the past on deadlocks. It might be useful to take a look, esp Lab 3 on deadlocks. https://tusharkrishna.ece.gatech.edu/teaching/icn_s20/ Some of the garnet repos from

[gem5-users] Re: How to change voltage and frequency of individual ComputeUnit for GPU?

2023-04-03 Thread Matt Sinclair via gem5-users
Hi Kazi, Srikant (CC'd) previously added some support for things like this (https://gem5-review.googlesource.com/c/public/gem5/+/61589), but in the L1/L2 caches instead of the CUs specifically. From a cursory check I don't see this support directly integrated into the CUs, but since they are

[gem5-users] Re: gem5::cxxConfigInit is missing while trying to build utils/tlm examples

2023-04-03 Thread Giacomo Travaglini via gem5-users
This has been fixed by: https://gem5-review.googlesource.com/c/public/gem5/+/66851/3 And it will be available in next release Kind Regards Giacomo From: Artak Arakelyan via gem5-users Reply to: The gem5 Users mailing list Date: Monday, 3 April 2023 at 15:49 To: "gem5-users@gem5.org" Cc:

[gem5-users] gem5::cxxConfigInit is missing while trying to build utils/tlm examples

2023-04-03 Thread Artak Arakelyan via gem5-users
I'm trying to build the utils/tlm examples following the README the compiler reports build/tlm/sim_control.cc:75:11: error: 'cxxConfigInit' is not a member of 'gem5' gem5::cxxConfigInit(); ^ grep does not find any cxxConfigInit declaration in gem5 cloned repo The

[gem5-users] Re: Print Packet Content /Flit Content

2023-04-03 Thread Lissiyas Antony via gem5-users
Hello Srikant. Sorry for the delayed reply and thank you for your information. I've got the data block values. However, I am a little confused regarding the block size and address size. For example, for the below packet:- [PacketId=11144 Type=0 [ResponseMsg: addr = [0xd5e040, line 0xd5e040]

[gem5-users] How to change voltage and frequency of individual ComputeUnit for GPU?

2023-04-03 Thread Mejbaul Islam, Kazi M. via gem5-users
Hello, In gem5/configs/example/apu_se.py, ComputeUnit is used to build GPU. Is there any way to change voltage and frequency of each individual ComputeUnit? Best, Kazi ___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to