Class Summary |
EnergyMonitor |
energy monitor implementation this class handles logging and
recording of power consumption.
|
EnergyMonitorLog |
energy monitor implementation this class handles logging and
recording of power consumption.
|
EnergyProfiler |
The EnergyProfiler class is a monitor that tracks the power consumption of the cpu
instructions. |
GDBServer |
The GDBServer class implements a monitor that can communicate to gdb via
the remote serial protocol (RSP). |
MemoryMonitor |
The MemoryMonitor class implements a monitor that collects information about how the program
accesses the data memory over its execution. |
MonitorFactory |
The MonitorFactory class represents a profiling utility that is able to produce a
Monitor for a simulation. |
PacketMonitor |
Energy monitor implementation. |
ProfileMonitor |
The ProfileMonitor class represents a monitor that can collect profiling information such as
counts and branchcounts about the program as it executes. |
SimPerfMonitor |
This monitor measures the instantaneous performance of the simulator by inserting
events into the queue at regular intervals and recording the elapsed (wall clock)
time used for simulation.
|
SimpleBatteryMonitor |
simple battery monitors to shut down a node when an energy limit is exceeded ---- not yet implemented ---- |
SleepMonitor |
The SleepMonitor class is a monitor that tracks statistics about the sleeping patterns of
programs, including the total number of cycles awake and the total number of cycles asleep during the
simulation. |
StackMonitor |
The StackMonitor class is a monitor that tracks the height of the program's stack over the
execution of the simulation and reports the maximum stack of the program. |
TraceMonitor |
The ProfileMonitor class represents a monitor that can collect profiling information such as
counts and branchcounts about the program as it executes. |