Class NetworkBenchList
List of network benchmark item.
#include <net_bench.h>
Inherits the following classes: std::multimap< InterChiplet::InnerTimeType, NetworkBenchItem >
Public Functions
Type | Name |
---|---|
NetworkBenchList () Construct NetworkBenchList . |
|
void | dumpBench (const std::string & __file_name, double __clock_rate) Dump benchmark list to specified file. |
void | insert (const NetworkBenchItem & __item) Insert item into list. |
Public Functions Documentation
function NetworkBenchList
inline NetworkBenchList::NetworkBenchList ()
function dumpBench
Dump benchmark list to specified file.
inline void NetworkBenchList::dumpBench (
const std::string & __file_name,
double __clock_rate
)
Parameters:
__file_name
Path to benchmark file.__clock_rate
Clock ratio (Simulator clock/Interchiplet clock).
function insert
Insert item into list.
inline void NetworkBenchList::insert (
const NetworkBenchItem & __item
)
Take the start cycle on source side as ordering key.
The documentation for this class was generated from the following file /data_sda/junwan02/legosim/Chiplet_Heterogeneous_newVersion/interchiplet/includes/net_bench.h