SST/macro
|
A very simple processor model. More...
#include <simple_processor.h>
Public Member Functions | |
simple_processor (memory_model *mem, node *nd) | |
virtual | ~simple_processor () |
Goodbye. More... | |
virtual void | finalize_init () |
void | compute (event *ev, callback *cb) |
virtual std::string | to_string () const |
Public Member Functions inherited from sstmac::hw::processor | |
virtual | ~processor () |
virtual void | init_factory_params (sprockit::sim_parameters *params) |
Public Member Functions inherited from sprockit::factory_type | |
virtual void | init_factory_params (sim_parameters *params) |
Additional Inherited Members | |
Static Public Member Functions inherited from sstmac::hw::processor | |
static void | delete_statics () |
Protected Member Functions inherited from sstmac::hw::processor | |
processor (memory_model *mem, node *nd) | |
Protected Attributes inherited from sstmac::hw::processor | |
double | freq_ |
double | mem_freq_ |
memory_model * | mem_ |
node * | node_ |
A very simple processor model.
Definition at line 26 of file simple_processor.h.
|
inline |
Definition at line 30 of file simple_processor.h.
|
inlinevirtual |
Goodbye.
Definition at line 34 of file simple_processor.h.
References compute(), and finalize_init().
Implements sstmac::hw::processor.
Referenced by ~simple_processor().
|
virtual |
Reimplemented from sstmac::hw::processor.
Reimplemented in sstmac::hw::instruction_processor.
Referenced by ~simple_processor().
|
inlinevirtual |
Reimplemented in sstmac::hw::instruction_processor.
Definition at line 43 of file simple_processor.h.