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