Jesus,

Sorry for the delay in reply.  Everyone here was away for the Thanksgiving
holiday here in the US over the end of last week and this weekend.

I will have someone look into the error you are seeing below and try to
get back to you ASAP.

Regards,
-Tom Wenisch

On Thu, 24 Nov 2005, Jesus Hernandez Tapia wrote:

> Hi again !
>
> I have downloaded TurboSMARTS, and compiled all the tools and simulators with
> gcc 2.95.3  ( SimpleScalar configured as ALPHA).
>
> I am trying to go trough the example included in the documentation (mcf
> benchmark with the test input), and I am having some problems in the final
> stages. Here is a step by step description of what I am doing :
>
> SETUP :
> TurboSMARTS directory: ~/ss3
> Mcf executable ( compiled for alpha) : ~/ss3/CINT2000/181.mcf/exe/mcf_peak.ev6
> Test input for mcf benchmark:
> ~/SPEC_2000/benchspec/CINT2000/181.mcf/data/test/input/inp.in
>
> 1) Obtain the estimated value for the k parameter:
>
> ./sim-outorder -estimate_k 1:3.0:3.0
> CINT2000/181.mcf/exe/mcf_peak.ev6 
> /home/jtapia/SPEC_2000/benchspec/CINT2000/181.mcf/data/test/input/inp.in
>
> output:
>
> Determined checkpoint library size for sample_CPI_mean @ Z=3.00 pctError=3.00
> Library Size: 14938  Corresponding k: 13  Unit size: 1000
>
>
> 2) Create live-points library:
>
> ./sim-mklvpt -sampling 13 -library mcf-test
> CINT2000/181.mcf/exe/mcf_peak.ev6 
> /home/jtapia/SPEC_2000/benchspec/CINT2000/181.mcf/data/test/input/inp.in
>
> This step creates files:  mcf-test.00.lvpt and mcf-test.01.lvpt
>
> The output is:
>
> sim: ** simulation statistics **
> sim_ckpt_insn              47064000 # total number of instructions included in
> live-points
> sim_pop_insn              203947105 # total number of instructions in
> application
> sim_num_ckpt                  15688 # Number of checkpoints collected
> sim_ckpt_lines              2967072 # Number of cache lines stored in all
> live-points
> lines_per_ckpt             189.1300 # average cache lines per live-point
> sim_sample_size               15688 # sample size when sampling is enabled
> sim_sample_period             13000 # sampling period when sampling is enabled
> sim_elapsed_time                891 # total simulation time in seconds
> sim_pop_rate            228896.8631 # simulation speed (in all simulated
> insts/sec)
> (snip)
>
>
> 3) Shuffle the live-points library:
>
> ./shuffle mcf-test
>
> This step creates files:  shuffled.mcf-test.00.lvpt and
> shuffled.mcf-test.01.lvpt
>
> Output:
> Wrote: 15688
>
>
> 4)  The problem happens when I try to do the baseline experiment:
>
> ./sim-oolvpt -all_lvpts -library shuffled.mcf-test -paired:write mcf.baseline
> CINT2000/181.mcf/exe/mcf_peak.ev6
>
> The process stops with the following output:
>
> Impetus-version-tag:   sim-oolvpt - TurboSMARTSim 1.0
> WATTCH_ENABLED  true # wattch code is enabled
> WATTCH_DYNAMIC_POWER false # wattch does not use dynamic power
>
>  128 live-points done.  CPI: 2.2448 Current conf. (Z=3.00): +/- 32.47%. CTRL-C
> to stop now.
> fatal: non-speculative fault (2) detected @ 0x1200096e0
>
>
>
> Am I doing something wrong?
> I have tried with gcc/test inputs and I am having the same kind of error .
> Would it be because of the size of the test inputs?
> I am running everything again with gcc and the reference inputs, I'll post the
> results.
>
> Any help will be greately appreciated ,
>
> Sorry for the long post and thank you for reading it.
>
> Regards,
>
> Jesus
>
> _______________________________________________
> SimFlex mailing list
> [email protected]
> https://sos.ece.cmu.edu/mailman/listinfo/simflex
> SimFlex web page: http://www.ece.cmu.edu/~simflex
>
From mrinal at ece.umn.edu  Tue Nov 29 17:14:57 2005
From: mrinal at ece.umn.edu (Mrinal Nath)
List-Post: [email protected]
Date: Tue Nov 29 17:15:08 2005
Subject: [Simflex] Some errors seen while starting CPMFlex
Message-ID: <[email protected]>

Hi,
I built the new release of CMPFlex. I get some error messages as shown 
below:

##############

Flexus-Simics simulator - Built as CMPFlex v2.0

2 <ComponentManager.cpp:81> {0}- Instantiating system with a width 
factor of: 8
3 <InorderSimicsFeederImpl.cpp:289> (feeder[<undefined>]) {0}- 
Initializing InorderSimicsFeeder.

{{snip}}

11 <InorderSimicsFeederImpl.cpp:337> (feeder[<undefined>]) {0}- 
Connecting: cpu7
12 <CmpCache.hpp:79> {0}- L2 port BackSideOut_Snoop is not wired
13 <wiring.cpp:88> {0}-  initializing Parameters...
unknown command 'flexus.add-debug-cfg'.
[postload.simics:18] the command did not complete properly; interrupting 
script

##############

Questions:
1) Is the <undefined> in line 3 above an error? Or can it be ignored?

2) In line 12 above, BackSideOut_Snoop is not wired. Is this alright or 
there is some problem?

3) Why is 'flexus.add-debug-cfg' not being recognized by simics? Do I 
have to load any special modules for that?
(When I do list-modules in simics, I can see flexus:
MODULE                       LOADED  UNLOAD  USR_VERS
flexus-CMPFlex-v9-iface-gcc   YES      no
and when I do a list-failed-modules in simics, it says that there are no 
failed modules)

Apart from the above issues, when I run the simulation:

1) I get a message:
<MemoryMapImpl.cpp:333> {0}- Page map file page_map.out was not found.
Is this OK?

2) I get messages from CacheControllerImpl.cpp:651 saying that "Upgrade 
reply does not contain data" (which I think is the correct behavior, but 
just wanted to be sure if this is alright).

##############
simics> run
14 <ComponentManager.cpp:96> {0}- Initalizing components...
15 <InorderSimicsFeederImpl.cpp:276> (feeder[<undefined>]) {0}- Using 
new scheduling mechanism.
16 <IFetchImpl.cpp:95> {0}- StallInstructions: 1
24 <ExecuteImpl.cpp:286> {0}- EX initalized
32 <MemoryMapImpl.cpp:333> {0}- Page map file page_map.out was not found.
33 <breakpoint_tracker.cpp:667> {825}- CPU[3] thread(16512) 
pc(v:000010d24) flexus-test-app.c:169 - do_work 0
42 <CacheControllerImpl.cpp:651> {24672}- Upgrade reply does not contain 
data
43 <CacheControllerImpl.cpp:651> {24677}- Upgrade reply does not contain 
data


Thanks
- Mrinal
From mrinal at ece.umn.edu  Tue Nov 29 17:32:36 2005
From: mrinal at ece.umn.edu (Mrinal Nath)
List-Post: [email protected]
Date: Tue Nov 29 17:32:47 2005
Subject: [Simflex] Some errors seen while starting CPMFlex.OoO
Message-ID: <[email protected]>

Hi,
I built CMPFlex.OoO version 2 and tried running it. When I start up the 
simulation (using ./interactive -ma CMPFlex.OoO), I see the following 
messages:

#############
Flexus-Simics simulator - Built as CMPFlex.OoO v2.0

2 <ComponentManager.cpp:81> {0}- Instantiating system with a width 
factor of: 8
3 <CmpCache.hpp:79> {0}- L2 port BackSideOut_Snoop is not wired
4 <wiring.cpp:87> {0}-  initializing Parameters...
Warning: The 'flexus-CMPFlex.OoO-v9-iface-gcc' module was supposed to 
register the 'DecoupledFeeder' class, but did not
unknown command 'flexus.add-debug-cfg'.
[postload.simics:18] the command did not complete properly; interrupting 
script
#############


When I continue with the run, I get the following messages (same as the 
messages that I got with CMPFlex

#############
14 <MemoryMapImpl.cpp:333> {0}- Page map file page_map.out was not found.
27 <CacheControllerImpl.cpp:651> {12855}- Upgrade reply does not contain 
data
28 <CacheControllerImpl.cpp:651> {12860}- Upgrade reply does not contain 
data
#############

Please let me know if everything looks alright, or if I there are some 
errors -- and how to fix them.

Thanks
- Mrinal

Reply via email to