New configuration parameter NumberOfDevicesOnDIMM

This commit is contained in:
Éder F. Zulian
2016-07-07 10:33:02 +02:00
parent 0db1d82024
commit 73a42589c0
4 changed files with 6 additions and 1 deletions

View File

@@ -10,6 +10,7 @@
<ControllerCoreDisableRefresh value="0"/>
<ThermalSimulation value="0"/>
<SimulationProgressBar value="1"/>
<NumberOfDevicesOnDIMM value = "8" />
</simconfig>
<!-- Temperature Simulator Configuration (used for all simulation setups) -->

View File

@@ -1,7 +1,7 @@
<simulation>
<!-- General Simulator Configuration (used for all simulation setups) -->
<simconfig>
<Debug value="1" />
<Debug value="0" />
<DatabaseRecording value="0" />
<PowerAnalysis value="0" />
<NumberOfTimeWindows value="1000" />
@@ -10,6 +10,7 @@
<ControllerCoreDisableRefresh value="0"/>
<ThermalSimulation value="0"/>
<SimulationProgressBar value="0"/>
<NumberOfDevicesOnDIMM value = "1" />
</simconfig>
<!-- Temperature Simulator Configuration (used for all simulation setups) -->

View File

@@ -165,6 +165,8 @@ void Configuration::setParameter(std::string name, std::string value)
ThermalSimulation = string2bool(value);
else if(name == "SimulationProgressBar")
SimulationProgressBar = string2bool(value);
else if(name == "NumberOfDevicesOnDIMM")
NumberOfDevicesOnDIMM = string2int(value);
// Specification for ErrorChipSeed, ErrorCSVFile path and ErrorStoreMode
else if(name == "ErrorChipSeed")
ErrorChipSeed = string2int(value);

View File

@@ -83,6 +83,7 @@ struct Configuration
bool ControllerCoreDisableRefresh = false;
bool ThermalSimulation = false;
bool SimulationProgressBar;
unsigned int NumberOfDevicesOnDIMM = 1;
//MemSpec(from DRAM-Power XML)
MemSpec memSpec;