{"id":"https://openalex.org/W7133563366","doi":"https://doi.org/10.1109/hpca68181.2026.11408560","title":"MemSOS: OS-Guided Selective Memory Mirroring","display_name":"MemSOS: OS-Guided Selective Memory Mirroring","publication_year":2026,"publication_date":"2026-01-31","ids":{"openalex":"https://openalex.org/W7133563366","doi":"https://doi.org/10.1109/hpca68181.2026.11408560"},"language":null,"primary_location":{"id":"doi:10.1109/hpca68181.2026.11408560","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca68181.2026.11408560","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 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/A5128043745","display_name":"Junghoon Kim","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Junghoon Kim","raw_affiliation_strings":["Seoul National University"],"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045815823","display_name":"Jongheon Jeong","orcid":"https://orcid.org/0000-0002-4058-5774"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]},{"id":"https://openalex.org/I193775966","display_name":"Yonsei University","ror":"https://ror.org/01wjejq96","country_code":"KR","type":"education","lineage":["https://openalex.org/I193775966"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jongheon Jeong","raw_affiliation_strings":["Seoul National University","Yonsei University"],"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Yonsei University","institution_ids":["https://openalex.org/I193775966"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128038629","display_name":"Seokwon Moon","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Seokwon Moon","raw_affiliation_strings":["Seoul National University"],"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055536948","display_name":"Seong Hoon Seo","orcid":"https://orcid.org/0000-0002-8283-8960"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Seong Hoon Seo","raw_affiliation_strings":["Seoul National University"],"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049560946","display_name":"Yeonhong Park","orcid":"https://orcid.org/0009-0008-1425-0971"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yeonhong Park","raw_affiliation_strings":["Seoul National University"],"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5121560002","display_name":"Jinkyu Jeong","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]},{"id":"https://openalex.org/I193775966","display_name":"Yonsei University","ror":"https://ror.org/01wjejq96","country_code":"KR","type":"education","lineage":["https://openalex.org/I193775966"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jinkyu Jeong","raw_affiliation_strings":["Seoul National University","Yonsei University"],"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Yonsei University","institution_ids":["https://openalex.org/I193775966"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068829361","display_name":"Namsung Kim","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nam Sung Kim","raw_affiliation_strings":["University of Illinois Urbana-Champaign"],"affiliations":[{"raw_affiliation_string":"University of Illinois Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5128095379","display_name":"Jae W. Lee","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jae W. Lee","raw_affiliation_strings":["Seoul National University"],"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5128043745"],"corresponding_institution_ids":["https://openalex.org/I139264467"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.93251136,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"15"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.41850000619888306,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.41850000619888306,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"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.17790000140666962,"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/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.06129999831318855,"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/mirroring","display_name":"Mirroring","score":0.9290000200271606},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5414000153541565},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.5315999984741211},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5231000185012817},{"id":"https://openalex.org/keywords/overlay","display_name":"Overlay","score":0.5041000247001648},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.47350001335144043},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.4449000060558319},{"id":"https://openalex.org/keywords/backup","display_name":"Backup","score":0.4334000051021576},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.39890000224113464}],"concepts":[{"id":"https://openalex.org/C189645446","wikidata":"https://www.wikidata.org/wiki/Q350865","display_name":"Mirroring","level":2,"score":0.9290000200271606},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8151999711990356},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5414000153541565},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.5315999984741211},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5231000185012817},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.5041000247001648},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.47350001335144043},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.4449000060558319},{"id":"https://openalex.org/C2780945871","wikidata":"https://www.wikidata.org/wiki/Q194274","display_name":"Backup","level":2,"score":0.4334000051021576},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.39890000224113464},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.3970000147819519},{"id":"https://openalex.org/C39528615","wikidata":"https://www.wikidata.org/wiki/Q1229610","display_name":"Distributed shared memory","level":5,"score":0.3928999900817871},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3898000121116638},{"id":"https://openalex.org/C119907115","wikidata":"https://www.wikidata.org/wiki/Q6815725","display_name":"Memory errors","level":3,"score":0.3716999888420105},{"id":"https://openalex.org/C18131444","wikidata":"https://www.wikidata.org/wiki/Q163585","display_name":"Memory protection","level":5,"score":0.3458000123500824},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.3458000123500824},{"id":"https://openalex.org/C118702147","wikidata":"https://www.wikidata.org/wiki/Q189396","display_name":"Dynamic random-access memory","level":3,"score":0.3422999978065491},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3418000042438507},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.3273000121116638},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.3151000142097473},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.31139999628067017},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.304500013589859},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.2971999943256378},{"id":"https://openalex.org/C152890283","wikidata":"https://www.wikidata.org/wiki/Q4129922","display_name":"Computing with Memory","level":5,"score":0.28519999980926514},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.27639999985694885},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2736999988555908},{"id":"https://openalex.org/C93446704","wikidata":"https://www.wikidata.org/wiki/Q449328","display_name":"Registered memory","level":3,"score":0.27070000767707825},{"id":"https://openalex.org/C156731835","wikidata":"https://www.wikidata.org/wiki/Q751740","display_name":"Memory leak","level":4,"score":0.2687999904155731}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpca68181.2026.11408560","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca68181.2026.11408560","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 IEEE International Symposium on High Performance Computer Architecture (HPCA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4070974588394165,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":49,"referenced_works":["https://openalex.org/W1559781097","https://openalex.org/W1990697197","https://openalex.org/W1996063722","https://openalex.org/W2060397112","https://openalex.org/W2065171379","https://openalex.org/W2114462749","https://openalex.org/W2129542763","https://openalex.org/W2138333440","https://openalex.org/W2752205542","https://openalex.org/W2782674619","https://openalex.org/W2904299207","https://openalex.org/W2916242076","https://openalex.org/W2931122162","https://openalex.org/W2943810607","https://openalex.org/W2967987264","https://openalex.org/W2980116950","https://openalex.org/W2989171707","https://openalex.org/W3003432522","https://openalex.org/W3009207130","https://openalex.org/W3021027963","https://openalex.org/W3033898041","https://openalex.org/W3097413296","https://openalex.org/W3099549854","https://openalex.org/W3132629440","https://openalex.org/W3133153290","https://openalex.org/W3139080379","https://openalex.org/W3148444620","https://openalex.org/W3191818407","https://openalex.org/W3207218827","https://openalex.org/W4200335215","https://openalex.org/W4214633646","https://openalex.org/W4241854708","https://openalex.org/W4243308852","https://openalex.org/W4245880889","https://openalex.org/W4248072170","https://openalex.org/W4248895726","https://openalex.org/W4308083833","https://openalex.org/W4318541517","https://openalex.org/W4321636490","https://openalex.org/W4360831854","https://openalex.org/W4376606652","https://openalex.org/W4380881079","https://openalex.org/W4387321556","https://openalex.org/W4388286278","https://openalex.org/W4388661953","https://openalex.org/W4389163020","https://openalex.org/W4389491852","https://openalex.org/W4393406890","https://openalex.org/W4394586833"],"related_works":[],"abstract_inverted_index":{"Memory":[0,41],"errors":[1,31],"pose":[2],"an":[3],"escalating":[4],"threat":[5],"to":[6,13,92,113,126,167,170,192],"datacenter":[7],"reliability":[8,189],"as":[9,145],"DRAM":[10],"technology":[11],"scales":[12],"smaller":[14],"nodes":[15],"and":[16,67,132],"servers":[17],"process":[18],"ever-larger":[19],"datasets.":[20],"While":[21],"Error":[22],"Correction":[23],"Code":[24],"(ECC)":[25],"provides":[26],"a":[27,85,103,146,171],"first-line":[28],"defense,":[29],"uncorrectable":[30],"still":[32],"cause":[33],"catastrophic":[34],"server":[35],"failures":[36],"with":[37],"significant":[38,64],"economic":[39],"impact.":[40],"mirroring":[42,52,106,174],"offers":[43],"complementary":[44],"protection":[45],"against":[46],"these":[47],"errors,":[48],"but":[49,82],"existing":[50],"memory":[51,57,78,96,105,205],"solutions":[53],"require":[54],"reserving":[55],"specific":[56],"regions":[58],"exclusively":[59],"for":[60,80,148],"mirroring,":[61,81,194],"which":[62,90,111],"incurs":[63],"capacity":[65],"overhead":[66],"thus":[68],"limits":[69],"wide":[70],"adoption.":[71],"A":[72],"recent":[73],"proposal":[74],"suggests":[75],"leveraging":[76],"free":[77,95,204],"space":[79],"it":[83],"leaves":[84],"critical":[86],"research":[87],"question":[88],"unanswered:":[89],"data":[91],"mirror":[93,114,127],"when":[94],"is":[97,135],"limited.":[98],"Thus,":[99],"we":[100],"propose":[101],"MemSOS,":[102],"selective":[104],"system":[107,120,160,200],"that":[108,157],"dynamically":[109],"chooses":[110],"pages":[112,125],"based":[115,128],"on":[116,119,129],"their":[117,130],"impact":[118],"reliability.":[121],"Specifically,":[122],"MemSOS":[123,158,187],"selects":[124],"criticality":[131],"recency.":[133],"Criticality":[134],"evaluated":[136],"by":[137,165],"examining":[138],"the":[139,149],"page":[140],"type,":[141],"while":[142,176],"recency":[143],"serves":[144],"proxy":[147],"likelihood":[150],"of":[151],"future":[152],"access.":[153],"Our":[154],"evaluation":[155],"demonstrates":[156],"reduces":[159],"Failures":[161],"In":[162,184],"Time":[163],"(FIT)":[164],"up":[166],"19,000\u00d7":[168],"compared":[169],"state-of-the-art":[172],"partial":[173],"scheme,":[175],"maintaining":[177],"less":[178],"than":[179],"3":[180],"%":[181],"performance":[182],"overhead.":[183],"many":[185],"cases,":[186],"achieves":[188],"levels":[190],"comparable":[191],"full":[193],"underscoring":[195],"its":[196],"effectiveness":[197],"in":[198],"maximizing":[199],"availability":[201],"under":[202],"limited":[203],"space.":[206]},"counts_by_year":[],"updated_date":"2026-03-06T06:45:51.903784","created_date":"2026-03-05T00:00:00"}
