SST/macro
Public Member Functions | Public Attributes | List of all members
sstmac::sw::lib_hybrid_compute Class Reference

#include <lib_hybrid_compute.h>

Inheritance diagram for sstmac::sw::lib_hybrid_compute:
Inheritance graph
Collaboration diagram for sstmac::sw::lib_hybrid_compute:
Collaboration graph

Public Member Functions

 lib_hybrid_compute (const std::string &id)
 
- Public Member Functions inherited from sstmac::sw::lib_compute_inst
 lib_compute_inst (software_id id)
 
 lib_compute_inst (const std::string &libname, software_id id)
 
virtual ~lib_compute_inst ()
 
void compute_inst (compute_event *msg)
 
void compute_detailed (uint64_t flops, uint64_t nintops, uint64_t bytes)
 
void compute_loop (uint64_t nloops, uint32_t flops_per_loop, uint32_t intops_per_loop, uint32_t bytes_per_loop)
 
void incoming_event (event *ev)
 
- Public Member Functions inherited from sstmac::sw::lib_compute_memmove
virtual ~lib_compute_memmove ()
 
 lib_compute_memmove (software_id id)
 
 lib_compute_memmove (const char *prefix, software_id id)
 
virtual void unregister_all_libs ()
 
void consume_params (sprockit::sim_parameters *params)
 
void incoming_event (event *ev)
 
void read (long bytes)
 
void write (long bytes)
 
void copy (long bytes)
 

Public Attributes

virtual ~lib_hybrid_compute
 

Additional Inherited Members

- Static Public Attributes inherited from sstmac::sw::lib_compute_memmove
static key::category key_category
 
- Protected Member Functions inherited from sstmac::sw::lib_compute_memmove
void init ()
 
void do_access (long bytes)
 
- Protected Attributes inherited from sstmac::sw::lib_compute_inst
double loop_overhead_
 
- Protected Attributes inherited from sstmac::sw::lib_compute_memmove
int access_width_bytes_
 
- Static Protected Attributes inherited from sstmac::sw::lib_compute_memmove
static const long unlimited_page_size = -1
 
static const long default_page_size = unlimited_page_size
 

Detailed Description

Definition at line 23 of file lib_hybrid_compute.h.

Constructor & Destructor Documentation

sstmac::sw::lib_hybrid_compute::lib_hybrid_compute ( const std::string &  id)

Referenced by ~lib_hybrid_compute.

Member Data Documentation

virtual sstmac::sw::lib_hybrid_compute::~lib_hybrid_compute
Initial value:
{
}
protected:
lib_hybrid_compute(software_id id)

Definition at line 31 of file lib_hybrid_compute.h.

References lib_hybrid_compute().


The documentation for this class was generated from the following file: