gem5.simulate.html
gem5.simulate package¶
Submodules¶
- gem5.simulate.exit_event module
ExitEventExitEvent.CHECKPOINTExitEvent.EXITExitEvent.FAILExitEvent.KERNEL_OOPSExitEvent.KERNEL_PANICExitEvent.MAX_INSTSExitEvent.MAX_TICKExitEvent.PERF_COUNTER_DISABLEExitEvent.PERF_COUNTER_ENABLEExitEvent.PERF_COUNTER_INTERRUPTExitEvent.PERF_COUNTER_RESETExitEvent.SCHEDULED_TICKExitEvent.SIMPOINT_BEGINExitEvent.SPATTER_EXITExitEvent.SWITCHCPUExitEvent.USER_INTERRUPTExitEvent.WORKBEGINExitEvent.WORKENDExitEvent.translate_exit_status()
- gem5.simulate.exit_event_generators module
- gem5.simulate.exit_handler module
- gem5.simulate.simulator module
SimulatorSimulator.add_json_stats_output()Simulator.add_text_stats_output()Simulator.get_current_tick()Simulator.get_exit_event_id_log()Simulator.get_exit_handler_id_map()Simulator.get_hypercall_id()Simulator.get_id()Simulator.get_instruction_count()Simulator.get_last_exit_event_cause()Simulator.get_last_exit_event_code()Simulator.get_max_ticks()Simulator.get_roi_ticks()Simulator.get_simstats()Simulator.get_stats()Simulator.get_tick_stopwatch()Simulator.get_workload()Simulator.override_outdir()Simulator.run()Simulator.save_checkpoint()Simulator.schedule_max_insts()Simulator.schedule_simpoint()Simulator.set_id()Simulator.set_max_ticks()Simulator.show_exit_event_messages()Simulator.switch_processor()