“…Unfortunately, these reductions have been shown to negatively impact DRAM reliability [92,98] and expose vulnerabilities such as RowHammer [71,72,101]. RowHammer is an error mechanism that is caused by hammering, or opening and closing (i.e., activating and precharging), a DRAM row (i.e., aggressor row) many times, which can cause bit flips in physically-nearby rows (i.e., victim rows) [29,58,72,99,101,110,111,127,153,[164][165][166]. RowHammer has gained attention in both academia and industry, and various attacks have exploited the RowHammer vulnerability to escalate privilege, leak private data, and manipulate critical application outputs [1,10,13,20,21,26,27,33,34,39,43,49,56,78,85,99,101,118,119,122,129,133,145,150,151,156,158,167,…”