Hi Arpit,

there is nothing wrong with your checkpoints. The numbers mentioned on the 
guide are for a uniprocessor system. You are using a 4-way CMP, which 
executes the benchmark faster due to parallelism. Thus, you will have 
fewer checkpoints. Every checkpoint corresponds to a constant number of 
clock cycles (4M), except the last one which gets whatever is left out.

Regards,
Evangelos

On Fri, 12 Jun 2009, Arpit Joshi wrote:

> 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.
>

Reply via email to