I tried the example script simpoints-se-restore.py.

I found a strange outcome.

Given SimPoint information with 1000000 simpoint_interval.

board.set_se_simpoint_workload(
    binary=obtain_resource("x86-print-this"),
    arguments=["print this", 15000],
    simpoint=SimpointResource(
        simpoint_interval=1000000,
        simpoint_list=[2, 3, 4, 15],
        weight_list=[0.1, 0.2, 0.4, 0.3],
        warmup_interval=1000000,
    ),
    checkpoint=obtain_resource("simpoints-se-checkpoints-v23-0-v1"),
)
Additionally, the warmup and starting from simpoint begin  procedure is 
shown below. It said that the stats would be reset.


src/sim/simulate.cc:194: info: Entering event queue @ 764242326.  Starting 
simulation...src/sim/simulate.cc:194: info: Entering event queue @ 1390004448. 
 Starting simulation...
warn: No behavior was set by the user for simpoint begin. Default behavior is 
resetting the stats and continuing.
src/sim/simulate.cc:194: info: Entering event queue @ 1390004448. 
 Starting simulation...
src/sim/simulate.cc:194: info: Entering event queue @ 2007685281. 
 Starting simulation...


However, according to the lines after the second Begin Simulation Statistics in 
stats.txt:


simSeconds                   
                0.000000 

simTicks                     
                    2085

simInsts                     
                 2000004



Do you think that three items have something wrong?
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to