[gem5-users] Re: SPEC2017 Calculating CPI

2023-04-12 Thread HENG ZHUO via gem5-users
Hi, I ran into similar issues before. Say I did, boot the cpus with atomic cpu, then warmup the application with atomic cpu, then restore with atomic cpu for ROI data collection. With this, the final numcycles are counted including boot+warmup+roi, not just roi. If you did a finalTick/

[gem5-users] Re: SPEC2017 - Most of the metrics in m5.out/stats.txt are 0 or undefined

2023-04-12 Thread Farbin Fayza via gem5-users
Hi everyone, thank you very much for co-operating. The stat file errors were resolved by the change that Humza mentioned. The stat file now contains non-zero metrics. Should I make changes and push them to the repo? Should it be in the "develop" branch of https://gem5.googlesource.com/public/gem5?

[gem5-users] SPEC2017 Calculating CPI

2023-04-12 Thread Farbin Fayza via gem5-users
Hi, I'm running SPEC2017 benchmark in full-system mode using the configs/example/gem5_library/x86-spec-cpu2017-benchmarks.py config file. In the outputs m5/stats.txt, there's no system.cpu.cpi metric mentioned. So, to calculate the CPI, I tried dividing board.processor.switch0.core.numCycles by

[gem5-users] ????????????the definition of IntAlu

2023-04-12 Thread 中国石油大学张天 via gem5-users
Thank you, next I will learn about the relevant simulator ---- ??: "The gem5 Users mailing list"___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org

[gem5-users] Re: 回复:the definition of IntAlu

2023-04-12 Thread Eliot Moss via gem5-users
On 4/12/2023 8:12 AM, 中国石油大学张天 via gem5-users wrote: So my current understanding is that there is no specific implementation of the ALU in gem5, but some required attributes are set, such as delay, number of functional units, power consumption, etc. So to design the ALU, it doesn't work. The

[gem5-users] ??????the definition of IntAlu

2023-04-12 Thread 中国石油大学张天 via gem5-users
So my current understanding is that there is no specific implementation of the ALU in gem5, but some required attributes are set, such as delay, number of functional units, power consumption, etc. So to design the ALU, it doesn't work. The feeling is to regard the functional unit as a black

[gem5-users] Re: the definition of IntAlu

2023-04-12 Thread Eliot Moss via gem5-users
On 4/12/2023 7:17 AM, Eliot Moss wrote: On 4/11/2023 11:50 PM, 中国石油大学张天 via gem5-users wrote: In gem5, where are the actual definitions of various functional units? For example, where is the definition of IntAlu? src/cpu/o3/FuncUnitConfig.py Typed too fast: Not to be snarky, but I found

[gem5-users] Re: the definition of IntAlu

2023-04-12 Thread Eliot Moss via gem5-users
On 4/11/2023 11:50 PM, 中国石油大学张天 via gem5-users wrote: In gem5, where are the actual definitions of various functional units? For example, where is the definition of IntAlu? src/cpu/o3/FuncUnitConfig.py No to be narky, but I found this in less than 30 seconds using grep over the sources.

[gem5-users] USING DSENT TO MODEL POWER & AREA of NoC

2023-04-12 Thread AC S via gem5-users
Hi, I'm tring to use DSENT in /ext/dsent directory to model power and area of my designed NoC, I have called cmake and it executed all right, but next I followed the guidance of README which says === Build (installation)

[gem5-users] Can I change GPU frequency on the fly while simulating gpu-fs?

2023-04-12 Thread Mejbaul Islam, Kazi M. via gem5-users
Hello, I was trying to simulate a scenario where an user can change gpu's operating voltage/frequency while any application is running. So far what I have seen while running gpu-fs, we can set a gpu frequency at which the gpu will operate. But is it possible to change it for a brief period of