gem5
  • Home
  • About
    • About gem5
    • Publications
    • Governance
  • Documentation
    • gem5 documentation
    • Learning gem5
    • gem5 Doxygen
    • gem5art
    • Reporting Problems
    • Common Errors
    • Moving Active Changes from Gerrit to GitHub
    • Kconfig Build System
  • Community
    • Events
    • Developer Meetings
  • Contributing
  • Blog
  • Search


gem5.simulate.html


gem5.simulate package — gem5 documentation

gem5.simulate package¶

Submodules¶

  • gem5.simulate.exit_event module
    • ExitEvent
      • ExitEvent.CHECKPOINT
      • ExitEvent.EXIT
      • ExitEvent.FAIL
      • ExitEvent.KERNEL_OOPS
      • ExitEvent.KERNEL_PANIC
      • ExitEvent.MAX_INSTS
      • ExitEvent.MAX_TICK
      • ExitEvent.PERF_COUNTER_DISABLE
      • ExitEvent.PERF_COUNTER_ENABLE
      • ExitEvent.PERF_COUNTER_INTERRUPT
      • ExitEvent.PERF_COUNTER_RESET
      • ExitEvent.SCHEDULED_TICK
      • ExitEvent.SIMPOINT_BEGIN
      • ExitEvent.SPATTER_EXIT
      • ExitEvent.SWITCHCPU
      • ExitEvent.USER_INTERRUPT
      • ExitEvent.WORKBEGIN
      • ExitEvent.WORKEND
      • ExitEvent.translate_exit_status()
  • gem5.simulate.exit_event_generators module
    • dump_reset_generator()
    • dump_stats_generator()
    • exit_generator()
    • looppoint_save_checkpoint_generator()
    • reset_stats_generator()
    • save_checkpoint_generator()
    • simpoints_save_checkpoint_generator()
    • skip_generator()
    • spatter_exit_generator()
    • switch_generator()
    • warn_default_decorator()
  • gem5.simulate.simulator module
    • Simulator
      • Simulator.add_json_stats_output()
      • Simulator.add_text_stats_output()
      • Simulator.get_current_tick()
      • Simulator.get_id()
      • 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.override_outdir()
      • Simulator.run()
      • Simulator.save_checkpoint()
      • Simulator.schedule_max_insts()
      • Simulator.schedule_simpoint()
      • Simulator.set_id()
      • Simulator.set_max_ticks()

Module contents¶

gem5

Navigation

Contents:

  • gem5 package
    • Subpackages
      • gem5.components package
      • gem5.prebuilt package
      • gem5.resources package
      • gem5.simulate package
        • Submodules
        • Module contents
      • gem5.utils package
    • Submodules
    • Module contents

Related Topics

  • Documentation overview
    • gem5 package
      • Previous: gem5.resources.workload module
      • Next: gem5.simulate.exit_event module
©. | Powered by Sphinx 7.2.6 & Alabaster 0.7.12 | Page source

gem5

About

Publications

Contributing

Governance


Docs

Documentation

Old Documentation

Source


Help

Search

Ask a question

Website Source