Package org.apache.sysds.resource.cost
Class IOCostUtils.IOMetrics
- java.lang.Object
 - 
- org.apache.sysds.resource.cost.IOCostUtils.IOMetrics
 
 
- 
- Enclosing class:
 - IOCostUtils
 
public static class IOCostUtils.IOMetrics extends Object
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static doubleDEFAULT_MBS_DISK_BANDWIDTHstatic doubleDEFAULT_MBS_HDFS_READ_BINARY_DENSEstatic doubleDEFAULT_MBS_HDFS_READ_BINARY_SPARSEstatic doubleDEFAULT_MBS_HDFS_READ_TEXT_DENSEstatic doubleDEFAULT_MBS_HDFS_READ_TEXT_SPARSEstatic doubleDEFAULT_MBS_HDFS_WRITE_BINARY_DENSEstatic doubleDEFAULT_MBS_HDFS_WRITE_BINARY_SPARSEstatic doubleDEFAULT_MBS_HDFS_WRITE_TEXT_DENSEstatic doubleDEFAULT_MBS_HDFS_WRITE_TEXT_SPARSEstatic doubleDEFAULT_MBS_MEMORY_BANDWIDTHstatic doubleDEFAULT_MBS_NETWORK_BANDWIDTHstatic intDEFAULT_NUM_CPU_CORES 
- 
Constructor Summary
Constructors Constructor Description IOMetrics()Meant to be used for testing by setting known default values for each metricIOMetrics(long flops, int cores, double memoryBandwidth, double diskReadBandwidth, double diskWriteBandwidth, double networkBandwidth)IOMetrics(CloudInstance instance) 
 - 
 
- 
- 
Field Detail
- 
DEFAULT_NUM_CPU_CORES
public static final int DEFAULT_NUM_CPU_CORES
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_MBS_MEMORY_BANDWIDTH
public static final double DEFAULT_MBS_MEMORY_BANDWIDTH
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_MBS_DISK_BANDWIDTH
public static final double DEFAULT_MBS_DISK_BANDWIDTH
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_MBS_NETWORK_BANDWIDTH
public static final double DEFAULT_MBS_NETWORK_BANDWIDTH
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_MBS_HDFS_READ_BINARY_DENSE
public static final double DEFAULT_MBS_HDFS_READ_BINARY_DENSE
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_MBS_HDFS_READ_BINARY_SPARSE
public static final double DEFAULT_MBS_HDFS_READ_BINARY_SPARSE
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_MBS_HDFS_READ_TEXT_DENSE
public static final double DEFAULT_MBS_HDFS_READ_TEXT_DENSE
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_MBS_HDFS_READ_TEXT_SPARSE
public static final double DEFAULT_MBS_HDFS_READ_TEXT_SPARSE
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_MBS_HDFS_WRITE_BINARY_DENSE
public static final double DEFAULT_MBS_HDFS_WRITE_BINARY_DENSE
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_MBS_HDFS_WRITE_BINARY_SPARSE
public static final double DEFAULT_MBS_HDFS_WRITE_BINARY_SPARSE
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_MBS_HDFS_WRITE_TEXT_DENSE
public static final double DEFAULT_MBS_HDFS_WRITE_TEXT_DENSE
- See Also:
 - Constant Field Values
 
 
- 
DEFAULT_MBS_HDFS_WRITE_TEXT_SPARSE
public static final double DEFAULT_MBS_HDFS_WRITE_TEXT_SPARSE
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Constructor Detail
- 
IOMetrics
public IOMetrics(CloudInstance instance)
 
- 
IOMetrics
public IOMetrics(long flops, int cores, double memoryBandwidth, double diskReadBandwidth, double diskWriteBandwidth, double networkBandwidth) 
- 
IOMetrics
public IOMetrics()
Meant to be used for testing by setting known default values for each metric 
 - 
 
 -