RowHammer: A failure mechanism in DRAM where repeatedly accessing (activating) a row causes electrical disturbance that changes data in neighboring rows
DRAM: Dynamic Random Access Memory—the standard main memory in computers, which stores data in capacitors that leak charge over time
Bitflip: An unintended change of a binary digit (0 to 1 or 1 to 0) in memory caused by interference or failure
TRR: Target Row Refresh—a mitigation technique embedded in DRAM chips/standards intended to refresh rows under attack, often found to be flawed
PARA: Probabilistic Adjacent Row Activation—a statistical mitigation proposed in 2014 where the memory controller randomly refreshes neighbors of accessed rows
SoftMC: Soft Memory Controller—an FPGA-based testing infrastructure developed to characterize DRAM behavior with precise timing control
pTRR: Probabilistic Target Row Refresh—an Intel mitigation variant similar to PARA
ECC: Error Correcting Codes—memory protection that can correct single-bit errors but may fail under high-rate RowHammer induced errors