Class LineageCacheStatistics

java.lang.Object
org.apache.sysds.runtime.lineage.LineageCacheStatistics

public class LineageCacheStatistics extends Object
This singleton provides basic lineage caching statistics in CP. Hit statistics for caching (mem, fs, total)
  • Constructor Details

    • LineageCacheStatistics

      public LineageCacheStatistics()
  • Method Details

    • reset

      public static void reset()
    • incrementMemHits

      public static void incrementMemHits()
    • getMemHits

      public static long getMemHits()
    • incrementFSHits

      public static void incrementFSHits()
    • getFSHits

      public static long getFSHits()
    • incrementDelHits

      public static void incrementDelHits()
    • getDelHits

      public static long getDelHits()
    • incrementInstHits

      public static void incrementInstHits()
    • getInstHits

      public static long getInstHits()
    • incrementSBHits

      public static void incrementSBHits()
    • getSBHits

      public static long getSBHits()
    • incrementFuncHits

      public static void incrementFuncHits()
    • getFuncHits

      public static long getFuncHits()
    • incrementMemWrites

      public static void incrementMemWrites()
    • getMemWrites

      public static long getMemWrites()
    • incrementPRewrites

      public static void incrementPRewrites()
    • incrementFSWrites

      public static void incrementFSWrites()
    • getFSWrites

      public static long getFSWrites()
    • incrementMemDeletes

      public static void incrementMemDeletes()
    • getMemDeletes

      public static long getMemDeletes()
    • incrementFSReadTime

      public static void incrementFSReadTime(long delta)
    • incrementFSWriteTime

      public static void incrementFSWriteTime(long delta)
    • incrementSavedComputeTime

      public static void incrementSavedComputeTime(long delta)
    • incrementMissedComputeTime

      public static void incrementMissedComputeTime(long delta)
    • incrementProbeTime

      public static void incrementProbeTime(long delta)
    • getMultiLevelFnHits

      public static long getMultiLevelFnHits()
    • getMultiLevelSBHits

      public static long getMultiLevelSBHits()
    • incrementGpuHits

      public static void incrementGpuHits()
    • incrementGpuPrefetch

      public static void incrementGpuPrefetch()
    • incrementGpuSyncEvicts

      public static void incrementGpuSyncEvicts()
    • incrementGpuRecycle

      public static void incrementGpuRecycle()
    • incrementGpuDel

      public static void incrementGpuDel()
    • incrementDelHitsGpu

      public static void incrementDelHitsGpu()
    • incrementEvictTimeGpu

      public static void incrementEvictTimeGpu(long delta)
    • incrementRDDHits

      public static void incrementRDDHits()
    • incrementSparkCollectHits

      public static void incrementSparkCollectHits()
    • incrementRDDPersistHits

      public static void incrementRDDPersistHits()
    • incrementRDDPersists

      public static void incrementRDDPersists()
    • incrementRDDUnpersists

      public static void incrementRDDUnpersists()
    • incrementDelHitsRdd

      public static void incrementDelHitsRdd()
    • displayHits

      public static String displayHits()
    • displayMultiLevelHits

      public static String displayMultiLevelHits()
    • displayWtrites

      public static String displayWtrites()
    • displayRewrites

      public static String displayRewrites()
    • displayFSTime

      public static String displayFSTime()
    • displayComputeTime

      public static String displayComputeTime()
    • displayGpuStats

      public static String displayGpuStats()
    • displayGpuPointerStats

      public static String displayGpuPointerStats()
    • displayGpuEvictTime

      public static String displayGpuEvictTime()
    • ifGpuStats

      public static boolean ifGpuStats()
    • displaySparkHits

      public static String displaySparkHits()
    • displaySparkPersist

      public static String displaySparkPersist()
    • ifSparkStats

      public static boolean ifSparkStats()