Improvements

This commit is contained in:
Éder F. Zulian
2015-10-03 19:56:20 +02:00
parent 63eae4d1ee
commit 995a18e648
9 changed files with 86 additions and 87 deletions

View File

@@ -140,9 +140,11 @@ The XML code below shows a typic configuration:
<StaticTemperatureDefaultValue value="89" />
<DynTemperatureSimPeriod value="100" />
<DynTemperatureSimUnit value="ms" />
<PowerThresholdsFile value="../../DRAMSys/simulator/resources/configs/temperature_sim/power_thresholds.xml"/>
<PowerInfoFile value="../../DRAMSys/simulator/resources/configs/temperature_sim/power_thresholds.xml"/>
<IceServerIp value="127.0.0.1" />
<IceServerPort value="11880" />
<SimPeriodAdjustFactor value="10" />
<NPowStableCyclesToIncreasePeriod value="5" />
</temperature_simconfig>
<!-- Memory Specifications -->
@@ -258,12 +260,16 @@ Below are listed the configuration sections and configuration fields.
- "ns": nanoseconds
- "ps": picoseconds
- "fs": femtoseconds
- *PowerThresholdsFile* (string)
- File containing the power thresholds that trigger the temperature simulation
- *PowerInfoFile* (string)
- File containing power related information: devices identifiers, initial power values and power thresholds.
- *IceServerIp* (string)
- 3D-Ice server IP address
- *IceServerPort* (unsigned int)
- 3D-Ice server port
- *SimPeriodAdjustFactor* (unsigned int)
- When substantial changes in power occur (i.e., changes that exceed the thresholds), then the simulation period will be divided by this number causing the thermal simulation to be executed more often.
- *NPowStableCyclesToIncreasePeriod* (unsigned int)
- Wait this number of thermal simulation executions or cycles with power stability (i.e., changes that do not exceed the thresholds) to start increasing the simulation period back to its configured value.
- **Memory Specification**