Hi,
I am running blackscholes benchmark on X86 system.
My command is :
./build/X86/gem5.opt configs/example/fs.py --mem-type=DDR4_2400_8x8
--cpu-type=DerivO3CPU --caches --l2cache --cacheline_size=64 --l1d_size=16kB
--l1d_assoc=4 --l2_size=256kB --l2_assoc=8
Hi,
I am running blackscholes benchmark in X86 system. My command is :
build/X86/gem5.opt configs/example/fs.py –script=runscript.rcS
--mem-type=DDR4_2400_8x8 --cpu-type=DerivO3CPU -I 1 --caches --l2cache
--l1d_size=64kB --l1i_size=32kB --l2_size=2MB --l1d_assoc=2 --l1i_assoc=2
Hi Nikos,
Thanks once again. I figured that out.
Can you help me in getting instruction trace for ALU ? I tried doing this for
X86 system.
What I am trying to do us to get instruction traces for ALU.
What I did:
There is a file, regop.isa (src/arch/x86/isa/microops/). In this file, at line
Hi Nikos,
Thanks for your prompt reply. I have one more doubt. Suppose the size of the
packet is 64 bytes, and the pointer from getConstPtr() will point to 1
byte data, so for getting all the 64 bytes data, I have to increment this
pointer, right?
Thanks in advance.
Regards,
Riddhi
Sent
Hi all,
I am asking a very basic question but I am confused as to what the size
variable in Packet class represents. When I ran dram/sweep.py config file, I
saw that the size turns out to 1,4,8, and 64 for different cases. In the
packet.hh, the comment says that size represents the size of
Hi Nikos,
Thanks again. You actually did give an useful hint.
I used these flags, and I got following type of data:
system.cpu 0x3698a02f73: movDS:[r12 + 0x340], rsi
system.cpu 0x3698a02f73.0 : MOV_M_R : st rsi, DS:[r12 + 0x340] :
system.cpu 0x3698a02f7b: sub
Hi Nikos,
Thanks for your help.
I tried all possible flags, but I was not able to get the value of those
variables. If you come across any different approach, then do suggest
Thanks again.
Riddhi
Sent from Mail for Windows 10
___
gem5-users