Hi,
My name is arpit. I just installed Flexus-3.0.0 on top of simics-3.0.31.
While trying to execute ./create?flexpoints TraceCMPFlex-x86 it is creating
only 4 flex-points instead of 12 as stated in guide. Can you tell me where
is the problem?
I am using gcc-4.1.3 and my systen is intel Core2 Quad.
Thanks,
arpit
Ouput :
============================================================
arpit at host:/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app$
./prepare-test-app
Launching simulation using Flexus version 3.0.0 (using SIMICS 3 version)
Checking out a license... done: academic license.
+----------------+ Copyright 1998-2007 by Virtutech, All Rights
Reserved
| Virtutech | Version: Simics 3.0.31
| Simics | Build: 1406 Host: x86-linux
+----------------+
www.simics.com "Virtutech" and "Simics" are trademarks of Virtutech
AB
Use of this software is subject to appropriate license.
Type 'copyright' for details on copyright.
Type 'help help' for info on the on-line documentation.
[con0 info] Graphics subsystem not initialized
[link0 info] Adjusting latency to 5e-05 s because the min-latency changed
Keyboard 'kbd0' and video 'vga0' now connected to text-console 'con0'.
Display Updated
Pressing return
[pci_to_usb0 spec-viol] Write to constant field
usb_regs.port_status_control[0].RES (value written = 0x0, contents = 0x1).
End
Prompt reached
Warmup start call back triggered
The switch time will change to 1 cycles (for CPU-0) once all processors have
synchronized.
Warmup start call back executed
Simics license checked in!
Done!
============================================================
arpit at host:/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app$
./create-initial-flexpoint TraceCMPFlex-x86
Starting initial flexpoint creation of flexus_test with TraceCMPFlex-x86 in
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app/runs/arpit-TraceCMPFlex-12Jun09-133605
Launching job
Opening debug output file: debug.out
Opening debug output file: stats.out
Successfully parsed debug configurations from debug.cfg
Initializing Flexus::ConfigurationManager...done
Initializing Flexus::ComponentManager...done
Entered init_local
1 <startup.cpp:110> {0}- Initializing Flexus.
Flexus (C) 2006 The SimFlex Project
Eric Chung, Michael Ferdman, Brian Gold, Nikos Hardavellas, Jangwook Kim,
Ippokratis Pandis, Minglong Shao, Jared Smolens, Stephen Somogyi,
Evangelos Vlachos, Thomas Wenisch, Roland Wunderlich
Anastassia Ailamaki, Babak Falsafi and James C. Hoe.
Flexus Simics simulator - Built as TraceCMPFlex 3.0
2 <ComponentManager.cpp:81> {0}- Instantiating system with a width factor
of: 4
3 <DecoupledFeeder.hpp:62> {0}- feeder port ToNAW is not wired
4 <DecoupledFeeder.hpp:62> {0}- feeder port ToDMA is not wired
5 <SimicsTracer.cpp:554> {0}- Initializing SimicsTracerManager.
6 <SimicsTracer.cpp:667> {0}- Connecting: cpu0
7 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu0 to Simics
object cpu0
8 <SimicsTracer.cpp:667> {0}- Connecting: cpu1
9 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu1 to Simics
object cpu1
10 <SimicsTracer.cpp:667> {0}- Connecting: cpu2
11 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu2 to
Simics object cpu2
12 <SimicsTracer.cpp:667> {0}- Connecting: cpu3
13 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu3 to
Simics object cpu3
14 <SimicsTracer.cpp:689> {0}- Creating DMA map object
15 <SimicsTracer.cpp:740> {0}- Connecting to DMA memory map
16 <SimicsTracer.cpp:566> {0}- Done initializing SimicsTracerManager.
17 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
18 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
19 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
20 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
21 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
22 <FastCache.hpp:69> {0}- L1d port Reads is not wired
23 <FastCache.hpp:69> {0}- L1d port Writes is not wired
24 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
25 <FastCache.hpp:69> {0}- L1d port Reads is not wired
26 <FastCache.hpp:69> {0}- L1d port Writes is not wired
27 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
28 <FastCache.hpp:69> {0}- L1d port Reads is not wired
29 <FastCache.hpp:69> {0}- L1d port Writes is not wired
30 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
31 <FastCache.hpp:69> {0}- L1d port Reads is not wired
32 <FastCache.hpp:69> {0}- L1d port Writes is not wired
33 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
34 <FastCache.hpp:69> {0}- L1i port Reads is not wired
35 <FastCache.hpp:69> {0}- L1i port Writes is not wired
36 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
37 <FastCache.hpp:69> {0}- L1i port Reads is not wired
38 <FastCache.hpp:69> {0}- L1i port Writes is not wired
39 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
40 <FastCache.hpp:69> {0}- L1i port Reads is not wired
41 <FastCache.hpp:69> {0}- L1i port Writes is not wired
42 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
43 <FastCache.hpp:69> {0}- L1i port Reads is not wired
44 <FastCache.hpp:69> {0}- L1i port Writes is not wired
45 <FastCMPCache.hpp:79> {0}- L2 port Reads is not wired
46 <FastCMPCache.hpp:79> {0}- L2 port Writes is not wired
47 <FastCMPCache.hpp:79> {0}- L2 port Fetches is not wired
48 <wiring.cpp:83> {0}- initializing Parameters...
49 <flexus.cpp:377> {0}- Set stat interval to : 10000000
50 <flexus.cpp:397> {0}- Set profile interval to : 10000000
51 <flexus.cpp:402> {0}- Set timestamp interval to : 1000000
Warning: The 'flexus-TraceCMPFlex-x86-iface-gcc' module unexpectedly defined
the 'DMATracer' class
Opening debug output file: termination.out
Successfully parsed debug configurations from termination.dbg.cfg
52 <ComponentManager.cpp:96> {0}- Initalizing components...
53 <SimicsTracer.cpp:597> {0}- NOTE!!! Make sure you use
"instruction-fetch-mode instruction-fetch-trace" in user-postload.simics to
enable Istream tracing.
54 <flexus.cpp:270> {0}- Timestamp: 2009-Jun-12 13:36:07
55 <FastCacheImpl.cpp:123> {0}- Running with MT width 1
56 <FastCMPCacheImpl.cpp:136> {0}- Running with CMP width 4
57 <flexus.cpp:270> {1000000}- Timestamp: 2009-Jun-12 13:36:16
58 <flexus.cpp:270> {2000000}- Timestamp: 2009-Jun-12 13:36:24
59 <flexus.cpp:270> {3000000}- Timestamp: 2009-Jun-12 13:36:33
60 <flexus.cpp:270> {4000000}- Timestamp: 2009-Jun-12 13:36:42
61 <flexus.cpp:270> {5000000}- Timestamp: 2009-Jun-12 13:36:50
62 <flexus.cpp:270> {6000000}- Timestamp: 2009-Jun-12 13:36:58
63 <flexus.cpp:270> {7000000}- Timestamp: 2009-Jun-12 13:37:07
64 <flexus.cpp:270> {8000000}- Timestamp: 2009-Jun-12 13:37:15
65 <flexus.cpp:270> {9000000}- Timestamp: 2009-Jun-12 13:37:24
66 <flexus.cpp:270> {10000000}- Timestamp: 2009-Jun-12 13:37:32
67 <flexus.cpp:281> {10000000}- Saving stats at: 10000000
68 <flexus.cpp:300> {10000000}- Writing profile at: 10000000
69 <flexus.cpp:270> {11000000}- Timestamp: 2009-Jun-12 13:37:41
70 <flexus.cpp:270> {12000000}- Timestamp: 2009-Jun-12 13:37:49
71 <breakpoint_tracker.cpp:418> {12610000}- Simulation terminated because
magic breakpont 2 reached.
72 <flexus.cpp:678> {12610000}- Terminating simulation. Timestamp:
2009-Jun-12 13:37:54
73 <flexus.cpp:679> {12610000}- Saving final stats_db.
Simulation terminated by flexus.
74 <component.hpp:171> {12610000}- Warning: isQuiesced() is not implemented
in component sys-memory
75 <flexus.cpp:530> {12610000}- Saving Flexus and Simics state in
subdirectory flex_state_out
00-L1d
00-L1i
01-L1d
01-L1i
02-L1d
02-L1i
03-L1d
03-L1i
bpred-00
bpred-01
bpred-02
bpred-03
simics-state
simics-state.raw
sys-L2
sys-L2-PiranhaDirectory
sys-magic-break
============================================================
arpit at host:/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app$
./create-flexpoints TraceCMPFlex-x86
Starting initial flexpoint creation of flexus_test with TraceCMPFlex-x86 in
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app/runs/arpit-TraceCMPFlex-12Jun09-134230
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app/runs/arpit-TraceCMPFlex-12Jun09-134230/exec
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app
00-L1d
00-L1i
01-L1d
01-L1i
02-L1d
02-L1i
03-L1d
03-L1i
bpred-00
bpred-01
bpred-02
bpred-03
simics-state
simics-state.raw
sys-L2
sys-L2-PiranhaDirectory
sys-magic-break
Launching job
Opening debug output file: debug.out
Opening debug output file: stats.out
Successfully parsed debug configurations from debug.cfg
Initializing Flexus::ConfigurationManager...done
Initializing Flexus::ComponentManager...done
Entered init_local
1 <startup.cpp:110> {0}- Initializing Flexus.
Flexus (C) 2006 The SimFlex Project
Eric Chung, Michael Ferdman, Brian Gold, Nikos Hardavellas, Jangwook Kim,
Ippokratis Pandis, Minglong Shao, Jared Smolens, Stephen Somogyi,
Evangelos Vlachos, Thomas Wenisch, Roland Wunderlich
Anastassia Ailamaki, Babak Falsafi and James C. Hoe.
Flexus Simics simulator - Built as TraceCMPFlex 3.0
2 <ComponentManager.cpp:81> {0}- Instantiating system with a width factor
of: 4
3 <DecoupledFeeder.hpp:62> {0}- feeder port ToNAW is not wired
4 <DecoupledFeeder.hpp:62> {0}- feeder port ToDMA is not wired
5 <SimicsTracer.cpp:554> {0}- Initializing SimicsTracerManager.
6 <SimicsTracer.cpp:667> {0}- Connecting: cpu0
7 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu0 to Simics
object cpu0
8 <SimicsTracer.cpp:667> {0}- Connecting: cpu1
9 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu1 to Simics
object cpu1
10 <SimicsTracer.cpp:667> {0}- Connecting: cpu2
11 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu2 to
Simics object cpu2
12 <SimicsTracer.cpp:667> {0}- Connecting: cpu3
13 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu3 to
Simics object cpu3
14 <SimicsTracer.cpp:740> {0}- Connecting to DMA memory map
15 <SimicsTracer.cpp:566> {0}- Done initializing SimicsTracerManager.
16 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
17 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
18 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
19 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
20 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
21 <FastCache.hpp:69> {0}- L1d port Reads is not wired
22 <FastCache.hpp:69> {0}- L1d port Writes is not wired
23 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
24 <FastCache.hpp:69> {0}- L1d port Reads is not wired
25 <FastCache.hpp:69> {0}- L1d port Writes is not wired
26 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
27 <FastCache.hpp:69> {0}- L1d port Reads is not wired
28 <FastCache.hpp:69> {0}- L1d port Writes is not wired
29 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
30 <FastCache.hpp:69> {0}- L1d port Reads is not wired
31 <FastCache.hpp:69> {0}- L1d port Writes is not wired
32 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
33 <FastCache.hpp:69> {0}- L1i port Reads is not wired
34 <FastCache.hpp:69> {0}- L1i port Writes is not wired
35 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
36 <FastCache.hpp:69> {0}- L1i port Reads is not wired
37 <FastCache.hpp:69> {0}- L1i port Writes is not wired
38 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
39 <FastCache.hpp:69> {0}- L1i port Reads is not wired
40 <FastCache.hpp:69> {0}- L1i port Writes is not wired
41 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
42 <FastCache.hpp:69> {0}- L1i port Reads is not wired
43 <FastCache.hpp:69> {0}- L1i port Writes is not wired
44 <FastCMPCache.hpp:79> {0}- L2 port Reads is not wired
45 <FastCMPCache.hpp:79> {0}- L2 port Writes is not wired
46 <FastCMPCache.hpp:79> {0}- L2 port Fetches is not wired
47 <wiring.cpp:83> {0}- initializing Parameters...
48 <flexus.cpp:377> {0}- Set stat interval to : 10000000
49 <flexus.cpp:397> {0}- Set profile interval to : 10000000
50 <flexus.cpp:402> {0}- Set timestamp interval to : 1000000
Warning: The 'flexus-TraceCMPFlex-x86-iface-gcc' module unexpectedly defined
the 'DMATracer' class
Opening debug output file: termination.out
Successfully parsed debug configurations from termination.dbg.cfg
51 <flexus.cpp:521> {0}- Loading Flexus state from subdirectory
flex_state_in
52 <ComponentManager.cpp:96> {0}- Initalizing components...
53 <SimicsTracer.cpp:597> {0}- NOTE!!! Make sure you use
"instruction-fetch-mode instruction-fetch-trace" in user-postload.simics to
enable Istream tracing.
54 <flexus.cpp:270> {0}- Timestamp: 2009-Jun-12 13:42:33
55 <FastCacheImpl.cpp:123> {0}- Running with MT width 1
56 <FastCMPCacheImpl.cpp:136> {0}- Running with CMP width 4
57 <ComponentManager.cpp:127> {0}- Loading state: sys-feeder
58 <ComponentManager.cpp:127> {0}- Loading state: 00-bpwarm
59 <BranchPredictor.cpp:1090> {0}- 00-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
60 <ComponentManager.cpp:127> {0}- Loading state: 01-bpwarm
61 <BranchPredictor.cpp:1090> {0}- 01-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
62 <ComponentManager.cpp:127> {0}- Loading state: 02-bpwarm
63 <BranchPredictor.cpp:1090> {0}- 02-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
64 <ComponentManager.cpp:127> {0}- Loading state: 03-bpwarm
65 <BranchPredictor.cpp:1090> {0}- 03-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
66 <ComponentManager.cpp:127> {0}- Loading state: 00-L1d
67 <ComponentManager.cpp:127> {0}- Loading state: 01-L1d
68 <ComponentManager.cpp:127> {0}- Loading state: 02-L1d
69 <ComponentManager.cpp:127> {0}- Loading state: 03-L1d
70 <ComponentManager.cpp:127> {0}- Loading state: 00-L1i
71 <ComponentManager.cpp:127> {0}- Loading state: 01-L1i
72 <ComponentManager.cpp:127> {0}- Loading state: 02-L1i
73 <ComponentManager.cpp:127> {0}- Loading state: 03-L1i
74 <ComponentManager.cpp:127> {0}- Loading state: sys-L2
75 <FastCMPCacheImpl.cpp:1431> {0}- Checkpoint loaded.
76 <ComponentManager.cpp:127> {0}- Loading state: sys-memory
77 <ComponentManager.cpp:127> {0}- Loading state: sys-magic-break
78 <ComponentManager.cpp:127> {0}- Loading state: sys-white-box
79 <ComponentManager.cpp:131> {0}- Done loading.
84 <flexus.cpp:270> {1000000}- Timestamp: 2009-Jun-12 13:42:42
85 <flexus.cpp:270> {2000000}- Timestamp: 2009-Jun-12 13:42:51
86 <flexus.cpp:270> {3000000}- Timestamp: 2009-Jun-12 13:42:59
87 <flexus.cpp:270> {4000000}- Timestamp: 2009-Jun-12 13:43:08
88 <flexus.cpp:275> {4000000}- Reached target cycle count. Ending
simulation.
89 <flexus.cpp:678> {4000000}- Terminating simulation. Timestamp:
2009-Jun-12 13:43:08
90 <flexus.cpp:679> {4000000}- Saving final stats_db.
Simulation terminated by flexus.
91 <component.hpp:171> {4000000}- Warning: isQuiesced() is not implemented
in component sys-memory
92 <flexus.cpp:530> {4000000}- Saving Flexus and Simics state in
subdirectory flex_state_out
00-L1d
00-L1i
01-L1d
01-L1i
02-L1d
02-L1i
03-L1d
03-L1i
bpred-00
bpred-01
bpred-02
bpred-03
simics-state
simics-state.raw
sys-L2
sys-L2-PiranhaDirectory
sys-magic-break
Starting initial flexpoint creation of flexus_test with TraceCMPFlex-x86 in
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app/runs/arpit-TraceCMPFlex-12Jun09-134309
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app/runs/arpit-TraceCMPFlex-12Jun09-134309/exec
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app
00-L1d
00-L1i
01-L1d
01-L1i
02-L1d
02-L1i
03-L1d
03-L1i
bpred-00
bpred-01
bpred-02
bpred-03
simics-state
simics-state.raw
sys-L2
sys-L2-PiranhaDirectory
sys-magic-break
Launching job
Opening debug output file: debug.out
Opening debug output file: stats.out
Successfully parsed debug configurations from debug.cfg
Initializing Flexus::ConfigurationManager...done
Initializing Flexus::ComponentManager...done
Entered init_local
1 <startup.cpp:110> {0}- Initializing Flexus.
Flexus (C) 2006 The SimFlex Project
Eric Chung, Michael Ferdman, Brian Gold, Nikos Hardavellas, Jangwook Kim,
Ippokratis Pandis, Minglong Shao, Jared Smolens, Stephen Somogyi,
Evangelos Vlachos, Thomas Wenisch, Roland Wunderlich
Anastassia Ailamaki, Babak Falsafi and James C. Hoe.
Flexus Simics simulator - Built as TraceCMPFlex 3.0
2 <ComponentManager.cpp:81> {0}- Instantiating system with a width factor
of: 4
3 <DecoupledFeeder.hpp:62> {0}- feeder port ToNAW is not wired
4 <DecoupledFeeder.hpp:62> {0}- feeder port ToDMA is not wired
5 <SimicsTracer.cpp:554> {0}- Initializing SimicsTracerManager.
6 <SimicsTracer.cpp:667> {0}- Connecting: cpu0
7 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu0 to Simics
object cpu0
8 <SimicsTracer.cpp:667> {0}- Connecting: cpu1
9 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu1 to Simics
object cpu1
10 <SimicsTracer.cpp:667> {0}- Connecting: cpu2
11 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu2 to
Simics object cpu2
12 <SimicsTracer.cpp:667> {0}- Connecting: cpu3
13 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu3 to
Simics object cpu3
14 <SimicsTracer.cpp:740> {0}- Connecting to DMA memory map
15 <SimicsTracer.cpp:566> {0}- Done initializing SimicsTracerManager.
16 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
17 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
18 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
19 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
20 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
21 <FastCache.hpp:69> {0}- L1d port Reads is not wired
22 <FastCache.hpp:69> {0}- L1d port Writes is not wired
23 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
24 <FastCache.hpp:69> {0}- L1d port Reads is not wired
25 <FastCache.hpp:69> {0}- L1d port Writes is not wired
26 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
27 <FastCache.hpp:69> {0}- L1d port Reads is not wired
28 <FastCache.hpp:69> {0}- L1d port Writes is not wired
29 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
30 <FastCache.hpp:69> {0}- L1d port Reads is not wired
31 <FastCache.hpp:69> {0}- L1d port Writes is not wired
32 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
33 <FastCache.hpp:69> {0}- L1i port Reads is not wired
34 <FastCache.hpp:69> {0}- L1i port Writes is not wired
35 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
36 <FastCache.hpp:69> {0}- L1i port Reads is not wired
37 <FastCache.hpp:69> {0}- L1i port Writes is not wired
38 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
39 <FastCache.hpp:69> {0}- L1i port Reads is not wired
40 <FastCache.hpp:69> {0}- L1i port Writes is not wired
41 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
42 <FastCache.hpp:69> {0}- L1i port Reads is not wired
43 <FastCache.hpp:69> {0}- L1i port Writes is not wired
44 <FastCMPCache.hpp:79> {0}- L2 port Reads is not wired
45 <FastCMPCache.hpp:79> {0}- L2 port Writes is not wired
46 <FastCMPCache.hpp:79> {0}- L2 port Fetches is not wired
47 <wiring.cpp:83> {0}- initializing Parameters...
48 <flexus.cpp:377> {0}- Set stat interval to : 10000000
49 <flexus.cpp:397> {0}- Set profile interval to : 10000000
50 <flexus.cpp:402> {0}- Set timestamp interval to : 1000000
Warning: The 'flexus-TraceCMPFlex-x86-iface-gcc' module unexpectedly defined
the 'DMATracer' class
Opening debug output file: termination.out
Successfully parsed debug configurations from termination.dbg.cfg
51 <flexus.cpp:521> {0}- Loading Flexus state from subdirectory
flex_state_in
52 <ComponentManager.cpp:96> {0}- Initalizing components...
53 <SimicsTracer.cpp:597> {0}- NOTE!!! Make sure you use
"instruction-fetch-mode instruction-fetch-trace" in user-postload.simics to
enable Istream tracing.
54 <flexus.cpp:270> {0}- Timestamp: 2009-Jun-12 13:43:12
55 <FastCacheImpl.cpp:123> {0}- Running with MT width 1
56 <FastCMPCacheImpl.cpp:136> {0}- Running with CMP width 4
57 <ComponentManager.cpp:127> {0}- Loading state: sys-feeder
58 <ComponentManager.cpp:127> {0}- Loading state: 00-bpwarm
59 <BranchPredictor.cpp:1090> {0}- 00-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
60 <ComponentManager.cpp:127> {0}- Loading state: 01-bpwarm
61 <BranchPredictor.cpp:1090> {0}- 01-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
62 <ComponentManager.cpp:127> {0}- Loading state: 02-bpwarm
63 <BranchPredictor.cpp:1090> {0}- 02-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
64 <ComponentManager.cpp:127> {0}- Loading state: 03-bpwarm
65 <BranchPredictor.cpp:1090> {0}- 03-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
66 <ComponentManager.cpp:127> {0}- Loading state: 00-L1d
67 <ComponentManager.cpp:127> {0}- Loading state: 01-L1d
68 <ComponentManager.cpp:127> {0}- Loading state: 02-L1d
69 <ComponentManager.cpp:127> {0}- Loading state: 03-L1d
70 <ComponentManager.cpp:127> {0}- Loading state: 00-L1i
71 <ComponentManager.cpp:127> {0}- Loading state: 01-L1i
72 <ComponentManager.cpp:127> {0}- Loading state: 02-L1i
73 <ComponentManager.cpp:127> {0}- Loading state: 03-L1i
74 <ComponentManager.cpp:127> {0}- Loading state: sys-L2
75 <FastCMPCacheImpl.cpp:1431> {0}- Checkpoint loaded.
76 <ComponentManager.cpp:127> {0}- Loading state: sys-memory
77 <ComponentManager.cpp:127> {0}- Loading state: sys-magic-break
78 <ComponentManager.cpp:127> {0}- Loading state: sys-white-box
79 <ComponentManager.cpp:131> {0}- Done loading.
80 <flexus.cpp:270> {1000000}- Timestamp: 2009-Jun-12 13:43:21
81 <flexus.cpp:270> {2000000}- Timestamp: 2009-Jun-12 13:43:30
82 <flexus.cpp:270> {3000000}- Timestamp: 2009-Jun-12 13:43:39
83 <flexus.cpp:270> {4000000}- Timestamp: 2009-Jun-12 13:43:48
84 <flexus.cpp:275> {4000000}- Reached target cycle count. Ending
simulation.
85 <flexus.cpp:678> {4000000}- Terminating simulation. Timestamp:
2009-Jun-12 13:43:48
86 <flexus.cpp:679> {4000000}- Saving final stats_db.
Simulation terminated by flexus.
87 <component.hpp:171> {4000000}- Warning: isQuiesced() is not implemented
in component sys-memory
88 <flexus.cpp:530> {4000000}- Saving Flexus and Simics state in
subdirectory flex_state_out
00-L1d
00-L1i
01-L1d
01-L1i
02-L1d
02-L1i
03-L1d
03-L1i
bpred-00
bpred-01
bpred-02
bpred-03
simics-state
simics-state.raw
sys-L2
sys-L2-PiranhaDirectory
sys-magic-break
Starting initial flexpoint creation of flexus_test with TraceCMPFlex-x86 in
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app/runs/arpit-TraceCMPFlex-12Jun09-134349
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app/runs/arpit-TraceCMPFlex-12Jun09-134349/exec
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app
00-L1d
00-L1i
01-L1d
01-L1i
02-L1d
02-L1i
03-L1d
03-L1i
bpred-00
bpred-01
bpred-02
bpred-03
simics-state
simics-state.raw
sys-L2
sys-L2-PiranhaDirectory
sys-magic-break
Launching job
Opening debug output file: debug.out
Opening debug output file: stats.out
Successfully parsed debug configurations from debug.cfg
Initializing Flexus::ConfigurationManager...done
Initializing Flexus::ComponentManager...done
Entered init_local
1 <startup.cpp:110> {0}- Initializing Flexus.
Flexus (C) 2006 The SimFlex Project
Eric Chung, Michael Ferdman, Brian Gold, Nikos Hardavellas, Jangwook Kim,
Ippokratis Pandis, Minglong Shao, Jared Smolens, Stephen Somogyi,
Evangelos Vlachos, Thomas Wenisch, Roland Wunderlich
Anastassia Ailamaki, Babak Falsafi and James C. Hoe.
Flexus Simics simulator - Built as TraceCMPFlex 3.0
2 <ComponentManager.cpp:81> {0}- Instantiating system with a width factor
of: 4
3 <DecoupledFeeder.hpp:62> {0}- feeder port ToNAW is not wired
4 <DecoupledFeeder.hpp:62> {0}- feeder port ToDMA is not wired
5 <SimicsTracer.cpp:554> {0}- Initializing SimicsTracerManager.
6 <SimicsTracer.cpp:667> {0}- Connecting: cpu0
7 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu0 to Simics
object cpu0
8 <SimicsTracer.cpp:667> {0}- Connecting: cpu1
9 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu1 to Simics
object cpu1
10 <SimicsTracer.cpp:667> {0}- Connecting: cpu2
11 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu2 to
Simics object cpu2
12 <SimicsTracer.cpp:667> {0}- Connecting: cpu3
13 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu3 to
Simics object cpu3
14 <SimicsTracer.cpp:740> {0}- Connecting to DMA memory map
15 <SimicsTracer.cpp:566> {0}- Done initializing SimicsTracerManager.
16 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
17 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
18 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
19 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
20 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
21 <FastCache.hpp:69> {0}- L1d port Reads is not wired
22 <FastCache.hpp:69> {0}- L1d port Writes is not wired
23 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
24 <FastCache.hpp:69> {0}- L1d port Reads is not wired
25 <FastCache.hpp:69> {0}- L1d port Writes is not wired
26 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
27 <FastCache.hpp:69> {0}- L1d port Reads is not wired
28 <FastCache.hpp:69> {0}- L1d port Writes is not wired
29 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
30 <FastCache.hpp:69> {0}- L1d port Reads is not wired
31 <FastCache.hpp:69> {0}- L1d port Writes is not wired
32 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
33 <FastCache.hpp:69> {0}- L1i port Reads is not wired
34 <FastCache.hpp:69> {0}- L1i port Writes is not wired
35 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
36 <FastCache.hpp:69> {0}- L1i port Reads is not wired
37 <FastCache.hpp:69> {0}- L1i port Writes is not wired
38 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
39 <FastCache.hpp:69> {0}- L1i port Reads is not wired
40 <FastCache.hpp:69> {0}- L1i port Writes is not wired
41 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
42 <FastCache.hpp:69> {0}- L1i port Reads is not wired
43 <FastCache.hpp:69> {0}- L1i port Writes is not wired
44 <FastCMPCache.hpp:79> {0}- L2 port Reads is not wired
45 <FastCMPCache.hpp:79> {0}- L2 port Writes is not wired
46 <FastCMPCache.hpp:79> {0}- L2 port Fetches is not wired
47 <wiring.cpp:83> {0}- initializing Parameters...
48 <flexus.cpp:377> {0}- Set stat interval to : 10000000
49 <flexus.cpp:397> {0}- Set profile interval to : 10000000
50 <flexus.cpp:402> {0}- Set timestamp interval to : 1000000
Warning: The 'flexus-TraceCMPFlex-x86-iface-gcc' module unexpectedly defined
the 'DMATracer' class
Opening debug output file: termination.out
Successfully parsed debug configurations from termination.dbg.cfg
51 <flexus.cpp:521> {0}- Loading Flexus state from subdirectory
flex_state_in
52 <ComponentManager.cpp:96> {0}- Initalizing components...
53 <SimicsTracer.cpp:597> {0}- NOTE!!! Make sure you use
"instruction-fetch-mode instruction-fetch-trace" in user-postload.simics to
enable Istream tracing.
54 <flexus.cpp:270> {0}- Timestamp: 2009-Jun-12 13:43:52
55 <FastCacheImpl.cpp:123> {0}- Running with MT width 1
56 <FastCMPCacheImpl.cpp:136> {0}- Running with CMP width 4
57 <ComponentManager.cpp:127> {0}- Loading state: sys-feeder
58 <ComponentManager.cpp:127> {0}- Loading state: 00-bpwarm
59 <BranchPredictor.cpp:1090> {0}- 00-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
60 <ComponentManager.cpp:127> {0}- Loading state: 01-bpwarm
61 <BranchPredictor.cpp:1090> {0}- 01-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
62 <ComponentManager.cpp:127> {0}- Loading state: 02-bpwarm
63 <BranchPredictor.cpp:1090> {0}- 02-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
64 <ComponentManager.cpp:127> {0}- Loading state: 03-bpwarm
65 <BranchPredictor.cpp:1090> {0}- 03-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
66 <ComponentManager.cpp:127> {0}- Loading state: 00-L1d
67 <ComponentManager.cpp:127> {0}- Loading state: 01-L1d
68 <ComponentManager.cpp:127> {0}- Loading state: 02-L1d
69 <ComponentManager.cpp:127> {0}- Loading state: 03-L1d
70 <ComponentManager.cpp:127> {0}- Loading state: 00-L1i
71 <ComponentManager.cpp:127> {0}- Loading state: 01-L1i
72 <ComponentManager.cpp:127> {0}- Loading state: 02-L1i
73 <ComponentManager.cpp:127> {0}- Loading state: 03-L1i
74 <ComponentManager.cpp:127> {0}- Loading state: sys-L2
75 <FastCMPCacheImpl.cpp:1431> {0}- Checkpoint loaded.
76 <ComponentManager.cpp:127> {0}- Loading state: sys-memory
77 <ComponentManager.cpp:127> {0}- Loading state: sys-magic-break
78 <ComponentManager.cpp:127> {0}- Loading state: sys-white-box
79 <ComponentManager.cpp:131> {0}- Done loading.
80 <flexus.cpp:270> {1000000}- Timestamp: 2009-Jun-12 13:44:01
81 <flexus.cpp:270> {2000000}- Timestamp: 2009-Jun-12 13:44:09
82 <flexus.cpp:270> {3000000}- Timestamp: 2009-Jun-12 13:44:18
83 <flexus.cpp:270> {4000000}- Timestamp: 2009-Jun-12 13:44:27
84 <flexus.cpp:275> {4000000}- Reached target cycle count. Ending
simulation.
85 <flexus.cpp:678> {4000000}- Terminating simulation. Timestamp:
2009-Jun-12 13:44:27
86 <flexus.cpp:679> {4000000}- Saving final stats_db.
Simulation terminated by flexus.
87 <component.hpp:171> {4000000}- Warning: isQuiesced() is not implemented
in component sys-memory
88 <flexus.cpp:530> {4000000}- Saving Flexus and Simics state in
subdirectory flex_state_out
00-L1d
00-L1i
01-L1d
01-L1i
02-L1d
02-L1i
03-L1d
03-L1i
bpred-00
bpred-01
bpred-02
bpred-03
simics-state
simics-state.raw
sys-L2
sys-L2-PiranhaDirectory
sys-magic-break
Starting initial flexpoint creation of flexus_test with TraceCMPFlex-x86 in
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app/runs/arpit-TraceCMPFlex-12Jun09-134428
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app/runs/arpit-TraceCMPFlex-12Jun09-134428/exec
/scratch/arpit/simulator/flexus-3.0.0/flexus-test-app
00-L1d
00-L1i
01-L1d
01-L1i
02-L1d
02-L1i
03-L1d
03-L1i
bpred-00
bpred-01
bpred-02
bpred-03
simics-state
simics-state.raw
sys-L2
sys-L2-PiranhaDirectory
sys-magic-break
Launching job
Opening debug output file: debug.out
Opening debug output file: stats.out
Successfully parsed debug configurations from debug.cfg
Initializing Flexus::ConfigurationManager...done
Initializing Flexus::ComponentManager...done
Entered init_local
1 <startup.cpp:110> {0}- Initializing Flexus.
Flexus (C) 2006 The SimFlex Project
Eric Chung, Michael Ferdman, Brian Gold, Nikos Hardavellas, Jangwook Kim,
Ippokratis Pandis, Minglong Shao, Jared Smolens, Stephen Somogyi,
Evangelos Vlachos, Thomas Wenisch, Roland Wunderlich
Anastassia Ailamaki, Babak Falsafi and James C. Hoe.
Flexus Simics simulator - Built as TraceCMPFlex 3.0
2 <ComponentManager.cpp:81> {0}- Instantiating system with a width factor
of: 4
3 <DecoupledFeeder.hpp:62> {0}- feeder port ToNAW is not wired
4 <DecoupledFeeder.hpp:62> {0}- feeder port ToDMA is not wired
5 <SimicsTracer.cpp:554> {0}- Initializing SimicsTracerManager.
6 <SimicsTracer.cpp:667> {0}- Connecting: cpu0
7 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu0 to Simics
object cpu0
8 <SimicsTracer.cpp:667> {0}- Connecting: cpu1
9 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu1 to Simics
object cpu1
10 <SimicsTracer.cpp:667> {0}- Connecting: cpu2
11 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu2 to
Simics object cpu2
12 <SimicsTracer.cpp:667> {0}- Connecting: cpu3
13 <SimicsTracer.cpp:670> {0}- DecoupledFeeder connects Flexus cpu3 to
Simics object cpu3
14 <SimicsTracer.cpp:740> {0}- Connecting to DMA memory map
15 <SimicsTracer.cpp:566> {0}- Done initializing SimicsTracerManager.
16 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
17 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
18 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
19 <BPWarm.hpp:55> {0}- bpwarm port InsnOut is not wired
20 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
21 <FastCache.hpp:69> {0}- L1d port Reads is not wired
22 <FastCache.hpp:69> {0}- L1d port Writes is not wired
23 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
24 <FastCache.hpp:69> {0}- L1d port Reads is not wired
25 <FastCache.hpp:69> {0}- L1d port Writes is not wired
26 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
27 <FastCache.hpp:69> {0}- L1d port Reads is not wired
28 <FastCache.hpp:69> {0}- L1d port Writes is not wired
29 <FastCache.hpp:69> {0}- L1d port SnoopOut is not wired
30 <FastCache.hpp:69> {0}- L1d port Reads is not wired
31 <FastCache.hpp:69> {0}- L1d port Writes is not wired
32 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
33 <FastCache.hpp:69> {0}- L1i port Reads is not wired
34 <FastCache.hpp:69> {0}- L1i port Writes is not wired
35 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
36 <FastCache.hpp:69> {0}- L1i port Reads is not wired
37 <FastCache.hpp:69> {0}- L1i port Writes is not wired
38 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
39 <FastCache.hpp:69> {0}- L1i port Reads is not wired
40 <FastCache.hpp:69> {0}- L1i port Writes is not wired
41 <FastCache.hpp:69> {0}- L1i port SnoopOut is not wired
42 <FastCache.hpp:69> {0}- L1i port Reads is not wired
43 <FastCache.hpp:69> {0}- L1i port Writes is not wired
44 <FastCMPCache.hpp:79> {0}- L2 port Reads is not wired
45 <FastCMPCache.hpp:79> {0}- L2 port Writes is not wired
46 <FastCMPCache.hpp:79> {0}- L2 port Fetches is not wired
47 <wiring.cpp:83> {0}- initializing Parameters...
48 <flexus.cpp:377> {0}- Set stat interval to : 10000000
49 <flexus.cpp:397> {0}- Set profile interval to : 10000000
50 <flexus.cpp:402> {0}- Set timestamp interval to : 1000000
Warning: The 'flexus-TraceCMPFlex-x86-iface-gcc' module unexpectedly defined
the 'DMATracer' class
Opening debug output file: termination.out
Successfully parsed debug configurations from termination.dbg.cfg
51 <flexus.cpp:521> {0}- Loading Flexus state from subdirectory
flex_state_in
52 <ComponentManager.cpp:96> {0}- Initalizing components...
53 <SimicsTracer.cpp:597> {0}- NOTE!!! Make sure you use
"instruction-fetch-mode instruction-fetch-trace" in user-postload.simics to
enable Istream tracing.
54 <flexus.cpp:270> {0}- Timestamp: 2009-Jun-12 13:44:32
55 <FastCacheImpl.cpp:123> {0}- Running with MT width 1
56 <FastCMPCacheImpl.cpp:136> {0}- Running with CMP width 4
57 <ComponentManager.cpp:127> {0}- Loading state: sys-feeder
58 <ComponentManager.cpp:127> {0}- Loading state: 00-bpwarm
59 <BranchPredictor.cpp:1090> {0}- 00-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
60 <ComponentManager.cpp:127> {0}- Loading state: 01-bpwarm
61 <BranchPredictor.cpp:1090> {0}- 01-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
62 <ComponentManager.cpp:127> {0}- Loading state: 02-bpwarm
63 <BranchPredictor.cpp:1090> {0}- 02-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
64 <ComponentManager.cpp:127> {0}- Loading state: 03-bpwarm
65 <BranchPredictor.cpp:1090> {0}- 03-bpwarm loaded branch predictor. BTB
size: 1024 by 16 Bimodal size: 32768 Meta size: 8192 Gshare size: 13
66 <ComponentManager.cpp:127> {0}- Loading state: 00-L1d
67 <ComponentManager.cpp:127> {0}- Loading state: 01-L1d
68 <ComponentManager.cpp:127> {0}- Loading state: 02-L1d
69 <ComponentManager.cpp:127> {0}- Loading state: 03-L1d
70 <ComponentManager.cpp:127> {0}- Loading state: 00-L1i
71 <ComponentManager.cpp:127> {0}- Loading state: 01-L1i
72 <ComponentManager.cpp:127> {0}- Loading state: 02-L1i
73 <ComponentManager.cpp:127> {0}- Loading state: 03-L1i
74 <ComponentManager.cpp:127> {0}- Loading state: sys-L2
75 <FastCMPCacheImpl.cpp:1431> {0}- Checkpoint loaded.
76 <ComponentManager.cpp:127> {0}- Loading state: sys-memory
77 <ComponentManager.cpp:127> {0}- Loading state: sys-magic-break
78 <ComponentManager.cpp:127> {0}- Loading state: sys-white-box
79 <ComponentManager.cpp:131> {0}- Done loading.
84 <breakpoint_tracker.cpp:102> {462000}- Simulation terminated because
target iteration 2 reached.
85 <flexus.cpp:678> {462000}- Terminating simulation. Timestamp: 2009-Jun-12
13:44:36
86 <flexus.cpp:679> {462000}- Saving final stats_db.
Simulation terminated by flexus.
87 <component.hpp:171> {462000}- Warning: isQuiesced() is not implemented in
component sys-memory
88 <flexus.cpp:530> {462000}- Saving Flexus and Simics state in subdirectory
flex_state_out
00-L1d
00-L1i
01-L1d
01-L1i
02-L1d
02-L1i
03-L1d
03-L1i
bpred-00
bpred-01
bpred-02
bpred-03
simics-state
simics-state.raw
sys-L2
sys-L2-PiranhaDirectory
sys-magic-break
Reached end of iteration. All Flexpoints created.
--
Those who took other inspiration than from nature, master of masters,
were labouring in vain.
Treat the earth well.....it was not given to you by your parents, it was
loaned to you by your children. We did not inherit the earth from our
ANCESTORS, we borrowed it from our children.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://sos.ece.cmu.edu/pipermail/simflex/attachments/20090612/ae41bb59/attachment-0001.html>