{"id":"https://openalex.org/W4285412960","doi":"https://doi.org/10.1109/tcomm.2022.3190868","title":"Optimizing Write Fidelity of MRAMs by Alternating Water-Filling Algorithm","display_name":"Optimizing Write Fidelity of MRAMs by Alternating Water-Filling Algorithm","publication_year":2022,"publication_date":"2022-07-14","ids":{"openalex":"https://openalex.org/W4285412960","doi":"https://doi.org/10.1109/tcomm.2022.3190868"},"language":"en","primary_location":{"id":"doi:10.1109/tcomm.2022.3190868","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcomm.2022.3190868","pdf_url":null,"source":{"id":"https://openalex.org/S196647941","display_name":"IEEE Transactions on Communications","issn_l":"0090-6778","issn":["0090-6778","1558-0857"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Communications","raw_type":"journal-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/A5025186204","display_name":"Yongjune Kim","orcid":"https://orcid.org/0000-0003-0120-3750"},"institutions":[{"id":"https://openalex.org/I193352282","display_name":"Daegu Gyeongbuk Institute of Science and Technology","ror":"https://ror.org/03frjya69","country_code":"KR","type":"education","lineage":["https://openalex.org/I193352282"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yongjune Kim","raw_affiliation_strings":["Department of Electrical Engineering and Computer Science, Daegu Gyeongbuk Institute of Science and Technology (DGIST), Daegu, South Korea"],"raw_orcid":"https://orcid.org/0000-0003-0120-3750","affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science, Daegu Gyeongbuk Institute of Science and Technology (DGIST), Daegu, South Korea","institution_ids":["https://openalex.org/I193352282"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082206433","display_name":"Yoocharn Jeon","orcid":null},"institutions":[{"id":"https://openalex.org/I4210121352","display_name":"Western Digital (United States)","ror":"https://ror.org/02hqwnx33","country_code":"US","type":"company","lineage":["https://openalex.org/I4210121352"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yoocharn Jeon","raw_affiliation_strings":["Western Digital Research, Milpitas, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Western Digital Research, Milpitas, CA, USA","institution_ids":["https://openalex.org/I4210121352"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004001555","display_name":"Hyeokjin Choi","orcid":null},"institutions":[{"id":"https://openalex.org/I193352282","display_name":"Daegu Gyeongbuk Institute of Science and Technology","ror":"https://ror.org/03frjya69","country_code":"KR","type":"education","lineage":["https://openalex.org/I193352282"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hyeokjin Choi","raw_affiliation_strings":["Department of Electrical Engineering and Computer Science, Daegu Gyeongbuk Institute of Science and Technology (DGIST), Daegu, South Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science, Daegu Gyeongbuk Institute of Science and Technology (DGIST), Daegu, South Korea","institution_ids":["https://openalex.org/I193352282"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016738612","display_name":"Cyril Guyot","orcid":"https://orcid.org/0000-0002-8336-9537"},"institutions":[{"id":"https://openalex.org/I4210121352","display_name":"Western Digital (United States)","ror":"https://ror.org/02hqwnx33","country_code":"US","type":"company","lineage":["https://openalex.org/I4210121352"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cyril Guyot","raw_affiliation_strings":["Western Digital Research, Milpitas, CA, USA"],"raw_orcid":"https://orcid.org/0000-0002-8336-9537","affiliations":[{"raw_affiliation_string":"Western Digital Research, Milpitas, CA, USA","institution_ids":["https://openalex.org/I4210121352"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063057008","display_name":"Yuval Cassuto","orcid":"https://orcid.org/0000-0001-6369-6699"},"institutions":[{"id":"https://openalex.org/I174306211","display_name":"Technion \u2013 Israel Institute of Technology","ror":"https://ror.org/03qryx823","country_code":"IL","type":"education","lineage":["https://openalex.org/I174306211"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Yuval Cassuto","raw_affiliation_strings":["Viterbi Department of Electrical and Computer Engineering, Technion&#x2014;Israel Institute of Technology, Haifa, Israel"],"raw_orcid":"https://orcid.org/0000-0001-6369-6699","affiliations":[{"raw_affiliation_string":"Viterbi Department of Electrical and Computer Engineering, Technion&#x2014;Israel Institute of Technology, Haifa, Israel","institution_ids":["https://openalex.org/I174306211"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":2195,"currency":"USD","value_usd":2195},"apc_paid":null,"fwci":0.1497,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.39619842,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"70","issue":"9","first_page":"5825","last_page":"5836"},"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.9994999766349792,"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.9994999766349792,"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/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9993000030517578,"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/computer-science","display_name":"Computer science","score":0.6027584671974182},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5667954087257385},{"id":"https://openalex.org/keywords/magnetoresistive-random-access-memory","display_name":"Magnetoresistive random-access memory","score":0.5073019862174988},{"id":"https://openalex.org/keywords/fidelity","display_name":"Fidelity","score":0.5017180442810059},{"id":"https://openalex.org/keywords/convex-optimization","display_name":"Convex optimization","score":0.4358093738555908},{"id":"https://openalex.org/keywords/regular-polygon","display_name":"Regular polygon","score":0.38805079460144043},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.3405505418777466},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.24141919612884521},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.14999902248382568},{"id":"https://openalex.org/keywords/random-access-memory","display_name":"Random access memory","score":0.1338680386543274},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.1252220869064331}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6027584671974182},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5667954087257385},{"id":"https://openalex.org/C46891859","wikidata":"https://www.wikidata.org/wiki/Q1061546","display_name":"Magnetoresistive random-access memory","level":3,"score":0.5073019862174988},{"id":"https://openalex.org/C2776459999","wikidata":"https://www.wikidata.org/wiki/Q2119376","display_name":"Fidelity","level":2,"score":0.5017180442810059},{"id":"https://openalex.org/C157972887","wikidata":"https://www.wikidata.org/wiki/Q463359","display_name":"Convex optimization","level":3,"score":0.4358093738555908},{"id":"https://openalex.org/C112680207","wikidata":"https://www.wikidata.org/wiki/Q714886","display_name":"Regular polygon","level":2,"score":0.38805079460144043},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3405505418777466},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.24141919612884521},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.14999902248382568},{"id":"https://openalex.org/C2994168587","wikidata":"https://www.wikidata.org/wiki/Q5295","display_name":"Random access memory","level":2,"score":0.1338680386543274},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.1252220869064331},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcomm.2022.3190868","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcomm.2022.3190868","pdf_url":null,"source":{"id":"https://openalex.org/S196647941","display_name":"IEEE Transactions on Communications","issn_l":"0090-6778","issn":["0090-6778","1558-0857"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Communications","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.6499999761581421}],"awards":[],"funders":[{"id":"https://openalex.org/F4320322252","display_name":"Israel Science Foundation","ror":"https://ror.org/04sazxf24"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W1890832268","https://openalex.org/W1964590153","https://openalex.org/W1964639445","https://openalex.org/W1972841535","https://openalex.org/W1998855065","https://openalex.org/W2003777196","https://openalex.org/W2005687897","https://openalex.org/W2006198238","https://openalex.org/W2041294376","https://openalex.org/W2049981393","https://openalex.org/W2056119974","https://openalex.org/W2068728923","https://openalex.org/W2087461437","https://openalex.org/W2087549254","https://openalex.org/W2088700126","https://openalex.org/W2088846964","https://openalex.org/W2090549658","https://openalex.org/W2094132822","https://openalex.org/W2096445739","https://openalex.org/W2102412823","https://openalex.org/W2112388836","https://openalex.org/W2119895058","https://openalex.org/W2141820132","https://openalex.org/W2151533421","https://openalex.org/W2163844889","https://openalex.org/W2169741970","https://openalex.org/W2265166184","https://openalex.org/W2342995304","https://openalex.org/W2343184499","https://openalex.org/W2613883010","https://openalex.org/W2766580934","https://openalex.org/W2787295179","https://openalex.org/W2954973542","https://openalex.org/W3000651435","https://openalex.org/W3102680883","https://openalex.org/W3105048668","https://openalex.org/W3143589795","https://openalex.org/W4252713891","https://openalex.org/W6677518080","https://openalex.org/W6680012447","https://openalex.org/W6742116046"],"related_works":["https://openalex.org/W3146164987","https://openalex.org/W2086829516","https://openalex.org/W2141626281","https://openalex.org/W1641143370","https://openalex.org/W2472395098","https://openalex.org/W2128922810","https://openalex.org/W1908441109","https://openalex.org/W1579280934","https://openalex.org/W2047360450","https://openalex.org/W3153752017"],"abstract_inverted_index":{"Magnetic":[0],"random-access":[1],"memory":[2,7,21],"(MRAM)":[3],"is":[4,55,74,115,133],"a":[5,197],"promising":[6],"technology":[8],"due":[9],"to":[10,43,56,158],"its":[11],"high":[12,16,20,24],"density,":[13],"non-volatility,":[14],"and":[15,49,94,139],"endurance.":[17],"However,":[18,148],"achieving":[19],"fidelity":[22,46,70],"incurs":[23],"write-energy":[25,232],"costs,":[26],"which":[27,80],"should":[28],"be":[29],"reduced":[30],"for":[31,79,234],"large-scale":[32],"deployment":[33],"of":[34,65,181,199,212],"MRAMs.":[35,219],"In":[36],"this":[37],"paper,":[38],"we":[39,72,81,168],"formulate":[40],"abiconvexoptimization":[41],"problem":[42,132],"optimize":[44,82],"write":[45,59,83,102,227],"given":[47],"energy":[48],"latency":[50],"constraints.":[51],"The":[52,69,220],"basic":[53],"idea":[54],"allocate":[57],"non-uniform":[58],"pulses":[60,84,228],"depending":[61],"on":[62],"the":[63,100,110,120,129,136,140,149,153,159,175,179,190,194,209,225,235],"importance":[64],"each":[66],"bit":[67],"position.":[68],"measure":[71],"consider":[73],"mean":[75],"squared":[76],"error":[77],"(MSE),":[78],"via":[85],"alternating":[86,112],"convex":[87],"search":[88],"(ACS).":[89],"We":[90,201],"derive":[91],"analytic":[92],"solutions":[93,125],"propose":[95],"analternating":[96],"water-fillingalgorithm":[97],"by":[98,152,161,196],"casting":[99],"MRAM\u2019s":[101],"operation":[103],"as":[104],"communication":[105],"over":[106],"parallel":[107],"channels.":[108],"Hence,":[109],"proposed":[111,141,154,191],"water-filling":[113],"algorithm":[114,142,155,172,192],"computationally":[116],"more":[117],"efficient":[118],"than":[119],"original":[121,137],"ACS":[122,138],"while":[123],"their":[124],"are":[126,156,216],"identical.":[127],"Since":[128],"formulated":[130],"biconvex":[131],"non-convex,":[134],"both":[135],"do":[143],"not":[144],"guarantee":[145],"global":[146,163],"optimality.":[147],"MSEs":[150,160],"obtained":[151],"comparable":[157],"complicated":[162],"nonlinear":[164],"programming":[165],"solvers.":[166],"Furthermore,":[167],"prove":[169],"that":[170,208,224],"our":[171],"can":[173,229],"reduce":[174],"MSE":[176,195],"exponentially":[177],"with":[178],"number":[180],"bits":[182],"per":[183],"word.":[184],"For":[185],"an":[186],"8-bit":[187],"accessed":[188],"word,":[189],"reduces":[193],"factor":[198],"21.":[200],"also":[202],"evaluate":[203],"MNIST":[204],"dataset":[205],"classification":[206,237],"supposing":[207],"model":[210],"parameters":[211],"deep":[213],"neural":[214],"networks":[215],"stored":[217],"in":[218],"numerical":[221],"results":[222],"show":[223],"optimized":[226],"achieve":[230],"40%":[231],"reduction":[233],"same":[236],"accuracy.":[238]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-08-28T12:50:07.497085","created_date":"2025-10-10T00:00:00"}
