|
SST/macro
|
#include <manager.h>


Public Member Functions | |
| macro_manager (parallel_runtime *rt) | |
| virtual | ~macro_manager () throw () |
| virtual void | init_factory_params (sprockit::sim_parameters *params) |
| timestamp | run (timestamp until=timestamp(-1)) |
| run More... | |
| void | finish () |
Public Member Functions inherited from sstmac::native::manager | |
| manager () | |
| virtual std::string | to_string () const |
| virtual | ~manager () throw () |
| Goodbye. More... | |
| void | init_factory_params (sprockit::sim_parameters *params) |
| sstmac::hw::interconnect * | interconn () const |
| void | build_apps (sprockit::sim_parameters *params) |
| void | build_app (int appnum, sprockit::sim_parameters *params) |
Public Member Functions inherited from sprockit::factory_type | |
| virtual void | init_factory_params (sim_parameters *params) |
| virtual void | finalize_init () |
Private Member Functions | |
| void | launch_app (int appnum, timestamp start, sw::app_launch *appman) |
| void | launch_apps () |
| void | start () |
| void | stop () |
Private Attributes | |
| event_manager * | event_manager_ |
| The event manager. More... | |
| bool | running_ |
| Monitor whether the simulator is currently running. More... | |
| sw::job_launcher * | launcher_ |
Additional Inherited Members | |
Static Public Member Functions inherited from sstmac::native::manager | |
| static int | compute_max_nproc (sprockit::sim_parameters *params) |
| static int | compute_max_nproc_for_app (sprockit::sim_parameters *app_params) |
Protected Attributes inherited from sstmac::native::manager | |
| sstmac::sw::app_id | next_ppid_ |
| Next parallel process id. More... | |
| std::map< int, sw::app_launch * > | app_managers_ |
| sstmac::hw::interconnect * | interconnect_ |
| parallel_runtime * | rt_ |
| sstmac::native::macro_manager::macro_manager | ( | parallel_runtime * | rt | ) |
|
virtual | |||||||||||||
|
virtual |
Implements sstmac::native::manager.
|
virtual |
|
private |
|
private |
run
| until | The time to run until. Negative value indicates run until no more events |
Implements sstmac::native::manager.
|
private |
|
privatevirtual |
Implements sstmac::native::manager.
|
private |
|
private |
|
private |
1.8.11