12 #ifndef SSTMAC_SOFTWARE_LIBRARIES_COMPUTE_LIB_COMPUTE_INST_H_INCLUDED 13 #define SSTMAC_SOFTWARE_LIBRARIES_COMPUTE_LIB_COMPUTE_INST_H_INCLUDED 48 uint32_t flops_per_loop,
49 uint32_t intops_per_loop,
50 uint32_t bytes_per_loop);
virtual ~lib_compute_inst()
Input for processor models that use performance counter data.
void compute_inst(compute_event *msg)
void compute_loop(uint64_t nloops, uint32_t flops_per_loop, uint32_t intops_per_loop, uint32_t bytes_per_loop)
virtual void consume_params(sprockit::sim_parameters *params)
DeclareDebugSlot(lib_compute_inst)
virtual void incoming_event(event *ev)=0
SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i...
lib_compute_inst(software_id id)
void incoming_event(event *ev)
void compute_detailed(uint64_t flops, uint64_t nintops, uint64_t bytes)
A wrapper for an appid, taskid pair.