diff --git a/DRAMSys/analyzer/scripts/metrics.py b/DRAMSys/analyzer/scripts/metrics.py index f62084d6..24bf8e1e 100644 --- a/DRAMSys/analyzer/scripts/metrics.py +++ b/DRAMSys/analyzer/scripts/metrics.py @@ -228,6 +228,14 @@ def number_of_accesses(connection): return result[0] +@metric +def number_of_refreshes(connection): + cursor = connection.cursor() + cursor.execute("SELECT COUNT(*) FROM Phases WHERE PhaseName = 'REFA'") + result = cursor.fetchone() + return result[0] + + @metric def bank_overlap_ratio(connection): # Calculates how many banks are open in parallel