{"id":"https://openalex.org/W4360831957","doi":"https://doi.org/10.1109/hpca56546.2023.10070999","title":"Scalable and Secure Row-Swap: Efficient and Safe Row Hammer Mitigation in Memory Systems","display_name":"Scalable and Secure Row-Swap: Efficient and Safe Row Hammer Mitigation in Memory Systems","publication_year":2023,"publication_date":"2023-02-01","ids":{"openalex":"https://openalex.org/W4360831957","doi":"https://doi.org/10.1109/hpca56546.2023.10070999"},"language":"en","primary_location":{"id":"doi:10.1109/hpca56546.2023.10070999","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca56546.2023.10070999","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE International Symposium on High-Performance Computer Architecture (HPCA)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5046856751","display_name":"Jeonghyun Woo","orcid":null},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Jeonghyun Woo","raw_affiliation_strings":["University of British Columbia"],"affiliations":[{"raw_affiliation_string":"University of British Columbia","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071514906","display_name":"Gururaj Saileshwar","orcid":"https://orcid.org/0000-0003-3542-2548"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Gururaj Saileshwar","raw_affiliation_strings":["University of British Columbia"],"affiliations":[{"raw_affiliation_string":"University of British Columbia","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5053993126","display_name":"Prashant J. Nair","orcid":"https://orcid.org/0000-0002-1732-4314"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Prashant J. Nair","raw_affiliation_strings":["University of British Columbia"],"affiliations":[{"raw_affiliation_string":"University of British Columbia","institution_ids":["https://openalex.org/I141945490"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5046856751"],"corresponding_institution_ids":["https://openalex.org/I141945490"],"apc_list":null,"apc_paid":null,"fwci":4.5171,"has_fulltext":false,"cited_by_count":34,"citation_normalized_percentile":{"value":0.95325144,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"374","last_page":"389"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10472","display_name":"Semiconductor materials and devices","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/row","display_name":"Row","score":0.8360336422920227},{"id":"https://openalex.org/keywords/swap","display_name":"Swap (finance)","score":0.800600528717041},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.783492922782898},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.768092155456543},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.6993662714958191},{"id":"https://openalex.org/keywords/row-and-column-spaces","display_name":"Row and column spaces","score":0.6066534519195557},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.5248066186904907},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4175242781639099},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3623378872871399},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.33324235677719116},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.24447381496429443},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1856694519519806},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.07342833280563354}],"concepts":[{"id":"https://openalex.org/C135598885","wikidata":"https://www.wikidata.org/wiki/Q1366302","display_name":"Row","level":2,"score":0.8360336422920227},{"id":"https://openalex.org/C99821215","wikidata":"https://www.wikidata.org/wiki/Q1136583","display_name":"Swap (finance)","level":2,"score":0.800600528717041},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.783492922782898},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.768092155456543},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.6993662714958191},{"id":"https://openalex.org/C104140500","wikidata":"https://www.wikidata.org/wiki/Q2088159","display_name":"Row and column spaces","level":3,"score":0.6066534519195557},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.5248066186904907},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4175242781639099},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3623378872871399},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.33324235677719116},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.24447381496429443},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1856694519519806},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.07342833280563354},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpca56546.2023.10070999","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca56546.2023.10070999","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE International Symposium on High-Performance Computer Architecture (HPCA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6800000071525574,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":50,"referenced_works":["https://openalex.org/W1483312157","https://openalex.org/W1578894366","https://openalex.org/W1597555784","https://openalex.org/W2041209283","https://openalex.org/W2046826852","https://openalex.org/W2060397112","https://openalex.org/W2083383375","https://openalex.org/W2126716774","https://openalex.org/W2133066652","https://openalex.org/W2134633067","https://openalex.org/W2157116240","https://openalex.org/W2163563130","https://openalex.org/W2233147800","https://openalex.org/W2240238332","https://openalex.org/W2332254524","https://openalex.org/W2464177207","https://openalex.org/W2625267941","https://openalex.org/W2795148882","https://openalex.org/W2806638034","https://openalex.org/W2807401673","https://openalex.org/W2961531859","https://openalex.org/W2962726564","https://openalex.org/W2974891422","https://openalex.org/W3015685940","https://openalex.org/W3042829099","https://openalex.org/W3046609696","https://openalex.org/W3082894236","https://openalex.org/W3105648728","https://openalex.org/W3157763265","https://openalex.org/W3172496160","https://openalex.org/W3193730902","https://openalex.org/W4200200012","https://openalex.org/W4205540825","https://openalex.org/W4214481814","https://openalex.org/W4232019702","https://openalex.org/W4233459511","https://openalex.org/W4245987560","https://openalex.org/W4248072170","https://openalex.org/W4280584183","https://openalex.org/W4281916312","https://openalex.org/W4281924797","https://openalex.org/W4288057786","https://openalex.org/W4308083593","https://openalex.org/W4309137721","https://openalex.org/W6638337918","https://openalex.org/W6719768283","https://openalex.org/W6744009158","https://openalex.org/W6756176480","https://openalex.org/W6783181973","https://openalex.org/W6846591809"],"related_works":["https://openalex.org/W2313440505","https://openalex.org/W3123744736","https://openalex.org/W1505848319","https://openalex.org/W2137691148","https://openalex.org/W4281399881","https://openalex.org/W3166006430","https://openalex.org/W4281971614","https://openalex.org/W2049180840","https://openalex.org/W2950041399","https://openalex.org/W3121299875"],"abstract_inverted_index":{"As":[0],"Dynamic":[1],"Random":[2],"Access":[3],"Memories":[4],"(DRAM)":[5],"scale,":[6],"they":[7],"are":[8],"becoming":[9],"increasingly":[10],"susceptible":[11],"to":[12,32,144,190,202],"Row":[13,30,62,180,208],"Hammer.":[14],"By":[15],"rapidly":[16],"activating":[17],"rows":[18,37,51,55],"of":[19,95,163,179,211],"DRAM":[20],"cells":[21],"(aggressor":[22],"rows),":[23],"attackers":[24],"can":[25,60,100],"exploit":[26],"inter-cell":[27],"interference":[28],"through":[29],"Hammer":[31,181,209],"flip":[33],"bits":[34],"in":[35,83],"neighboring":[36],"(victim":[38],"rows).":[39],"A":[40],"recent":[41],"work,":[42],"called":[43],"Randomized":[44],"Row-Swap":[45,119,140,175],"(RRS),":[46],"proposed":[47],"proactively":[48],"swapping":[49],"aggressor":[50,58],"with":[52,141,183],"randomly":[53],"selected":[54],"before":[56],"an":[57],"row":[59,105],"cause":[61],"Hammer.Our":[63],"paper":[64,113,137],"observes":[65],"that":[66,80,91,121],"RRS":[67,82,192],"is":[68],"neither":[69],"secure":[70],"nor":[71],"scalable.":[72],"We":[73],"first":[74],"propose":[75],"the":[76,89,92,123,161,191],"\u2018Juggernaut":[77],"attack":[78,142],"pattern\u2019":[79],"breaks":[81],"under":[84],"1":[85],"day.":[86],"Juggernaut":[87],"exploits":[88],"fact":[90],"mitigative":[93],"action":[94],"RRS,":[96],"a":[97,109,115,197,203,207],"swap":[98,127],"operation,":[99],"itself":[101],"induce":[102],"additional":[103,124],"target":[104],"activations,":[106],"defeating":[107],"such":[108],"defense.":[110],"Second,":[111],"this":[112,136,151],"proposes":[114],"new":[116],"defense":[117],"Secure":[118,139,169,174],"mechanism":[120,176],"avoids":[122],"activations":[125],"from":[126],"(and":[128],"unswap)":[129],"operations":[130],"and":[131,168,173],"protects":[132],"against":[133,146],"Juggernaut.":[134],"Furthermore,":[135],"extends":[138],"detection":[143],"defend":[145],"even":[147],"future":[148],"attacks.":[149],"While":[150],"provides":[152,177],"better":[153],"security,":[154],"it":[155],"also":[156],"allows":[157],"for":[158,206],"securely":[159],"reducing":[160],"frequency":[162],"swaps,":[164],"thereby":[165],"enabling":[166],"Scalable":[167,172],"Row-Swap.":[170],"The":[171],"years":[178],"protection":[182],"3.3\u00d7":[184],"lower":[185],"storage":[186],"overheads":[187],"as":[188,200],"compared":[189,201],"design.":[193],"It":[194],"incurs":[195],"only":[196],"0.7%":[198],"slowdown":[199],"not-secure":[204],"baseline":[205],"threshold":[210],"1200.":[212]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":15},{"year":2024,"cited_by_count":14},{"year":2023,"cited_by_count":2}],"updated_date":"2026-03-12T08:34:05.389933","created_date":"2025-10-10T00:00:00"}
