spinn_front_end_common.utilities.report_functions package

Submodules

spinn_front_end_common.utilities.report_functions.energy_report module

class spinn_front_end_common.utilities.report_functions.energy_report.EnergyReport[source]

Bases: object

ENERGY_DETAILED_FILENAME = 'Detailed_energy_report.rpt'
ENERGY_SUMMARY_FILENAME = 'energy_summary_report.rpt'
JULES_PER_MILLISECOND_FOR_BOXED_48_CHIP_FRAME_IDLE_COST = 0.0045833333
JULES_PER_MILLISECOND_FOR_FRAME_IDLE_COST = 0.117
JULES_PER_MILLISECOND_PER_CHIP_ACTIVE_OVERHEAD = 0.0006399999999999999
JULES_PER_MILLISECOND_PER_FPGA = 0.000584635
JULES_PER_MILLISECOND_PER_FRAME_ACTIVE_COST = 0.154163558
JULES_PER_MILLISECOND_PER_IDLE_CHIP = 0.00036
JULES_PER_MILLISECOND_PER_UNBOXED_48_CHIP_FRAME_IDLE_COST = 0.01666667
JULES_PER_SPIKE = 8e-10
JULES_TO_KILLIWATT_HOURS = 3600000
N_MONITORS_ACTIVE_DURING_COMMS = 2

spinn_front_end_common.utilities.report_functions.fixed_route_from_machine_report module

class spinn_front_end_common.utilities.report_functions.fixed_route_from_machine_report.FixedRouteFromMachineReport[source]

Bases: object

function for writing the fixed routes from the machine

spinn_front_end_common.utilities.report_functions.memory_map_on_chip_report module

class spinn_front_end_common.utilities.report_functions.memory_map_on_chip_report.MemoryMapOnChipReport[source]

Bases: object

Report on memory usage

spinn_front_end_common.utilities.report_functions.memory_map_on_host_chip_report module

class spinn_front_end_common.utilities.report_functions.memory_map_on_host_chip_report.MemoryMapOnHostChipReport[source]

Bases: object

Report on memory usage

spinn_front_end_common.utilities.report_functions.memory_map_on_host_report module

class spinn_front_end_common.utilities.report_functions.memory_map_on_host_report.MemoryMapOnHostReport[source]

Bases: object

Report on memory usage

spinn_front_end_common.utilities.report_functions.routing_table_from_machine_report module

class spinn_front_end_common.utilities.report_functions.routing_table_from_machine_report.RoutingTableFromMachineReport[source]

Bases: object

Module contents

class spinn_front_end_common.utilities.report_functions.MemoryMapOnChipReport[source]

Bases: object

Report on memory usage

class spinn_front_end_common.utilities.report_functions.MemoryMapOnHostChipReport[source]

Bases: object

Report on memory usage

class spinn_front_end_common.utilities.report_functions.MemoryMapOnHostReport[source]

Bases: object

Report on memory usage

class spinn_front_end_common.utilities.report_functions.RoutingTableFromMachineReport[source]

Bases: object