{"id":"https://openalex.org/W3014011427","doi":"https://doi.org/10.1109/asp-dac47756.2020.9045418","title":"Software-Based Memory Analysis Environments for In-Memory Wear-Leveling","display_name":"Software-Based Memory Analysis Environments for In-Memory Wear-Leveling","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3014011427","doi":"https://doi.org/10.1109/asp-dac47756.2020.9045418","mag":"3014011427"},"language":"en","primary_location":{"id":"doi:10.1109/asp-dac47756.2020.9045418","is_oa":false,"landing_page_url":"https://doi.org/10.1109/asp-dac47756.2020.9045418","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 25th Asia and South Pacific Design Automation Conference (ASP-DAC)","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/A5026855001","display_name":"Christian Hakert","orcid":"https://orcid.org/0000-0001-9992-9415"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Christian Hakert","raw_affiliation_strings":["Department of Computer Science, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Dortmund, Germany","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040715141","display_name":"Kuan-Hsun Chen","orcid":"https://orcid.org/0000-0002-7110-921X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kuan-Hsun Chen","raw_affiliation_strings":["Department of Computer Science, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Dortmund, Germany","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025566655","display_name":"Mikail Yayla","orcid":"https://orcid.org/0000-0002-4134-952X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mikail Yayla","raw_affiliation_strings":["Department of Computer Science, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Dortmund, Germany","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004024181","display_name":"Georg von der Br\u00fcggen","orcid":"https://orcid.org/0000-0002-8137-3612"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Georg von der Bruggen","raw_affiliation_strings":["Department of Computer Science, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Dortmund, Germany","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047419419","display_name":"Sebastian Blomeke","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sebastian Blomeke","raw_affiliation_strings":["Department of Computer Science, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Dortmund, Germany","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000417436","display_name":"Jian-Jia Chen","orcid":"https://orcid.org/0000-0001-8114-9760"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jian-Jia Chen","raw_affiliation_strings":["Department of Computer Science, Dortmund, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Dortmund, Germany","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5026855001"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.8483,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.84799652,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"651","last_page":"658"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10472","display_name":"Semiconductor materials and devices","score":0.9987999796867371,"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.7836605906486511},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.7424548864364624},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6972589492797852},{"id":"https://openalex.org/keywords/non-volatile-memory","display_name":"Non-volatile memory","score":0.5914838314056396},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5730648636817932},{"id":"https://openalex.org/keywords/power-consumption","display_name":"Power consumption","score":0.5540812015533447},{"id":"https://openalex.org/keywords/random-access-memory","display_name":"Random access memory","score":0.48334404826164246},{"id":"https://openalex.org/keywords/computer-memory","display_name":"Computer memory","score":0.4429031014442444},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.43331021070480347},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.40583664178848267},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.38687655329704285},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.3133401572704315},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.27909359335899353}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7836605906486511},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.7424548864364624},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6972589492797852},{"id":"https://openalex.org/C177950962","wikidata":"https://www.wikidata.org/wiki/Q10997658","display_name":"Non-volatile memory","level":2,"score":0.5914838314056396},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5730648636817932},{"id":"https://openalex.org/C2984118289","wikidata":"https://www.wikidata.org/wiki/Q29954","display_name":"Power consumption","level":3,"score":0.5540812015533447},{"id":"https://openalex.org/C2994168587","wikidata":"https://www.wikidata.org/wiki/Q5295","display_name":"Random access memory","level":2,"score":0.48334404826164246},{"id":"https://openalex.org/C92855701","wikidata":"https://www.wikidata.org/wiki/Q5830907","display_name":"Computer memory","level":3,"score":0.4429031014442444},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.43331021070480347},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.40583664178848267},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.38687655329704285},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.3133401572704315},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.27909359335899353},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/asp-dac47756.2020.9045418","is_oa":false,"landing_page_url":"https://doi.org/10.1109/asp-dac47756.2020.9045418","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 25th Asia and South Pacific Design Automation Conference (ASP-DAC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.8600000143051147}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1686420892","https://openalex.org/W1777016212","https://openalex.org/W1972027649","https://openalex.org/W2005203204","https://openalex.org/W2010202670","https://openalex.org/W2038101378","https://openalex.org/W2049986441","https://openalex.org/W2056029467","https://openalex.org/W2075767905","https://openalex.org/W2101810455","https://openalex.org/W2112753327","https://openalex.org/W2140453381","https://openalex.org/W2147657366","https://openalex.org/W2204664557","https://openalex.org/W2252166639","https://openalex.org/W2752906445","https://openalex.org/W2944895246","https://openalex.org/W2979983811","https://openalex.org/W6637151178"],"related_works":["https://openalex.org/W1542948717","https://openalex.org/W2561005478","https://openalex.org/W1554378476","https://openalex.org/W3209704453","https://openalex.org/W2011581354","https://openalex.org/W2188391409","https://openalex.org/W2999459628","https://openalex.org/W4248614727","https://openalex.org/W2296275612","https://openalex.org/W3048967625"],"abstract_inverted_index":{"Emerging":[0],"non-volatile":[1],"memory":[2,110,144],"(NVM)":[3],"architectures":[4],"are":[5,60],"considered":[6],"as":[7,125],"a":[8,80,84,108,114,130,149],"replacement":[9],"for":[10],"DRAM":[11],"and":[12,27,66,87,121],"storage":[13],"in":[14],"the":[15,33,46,58,105,137,142,167],"near":[16],"future,":[17],"since":[18],"NVMs":[19],"provide":[20],"low":[21,28],"power":[22],"consumption,":[23],"fast":[24],"access":[25,111,145],"speed,":[26],"unit":[29],"cost.":[30],"Due":[31],"to":[32,119],"lower":[34],"write-endurance":[35],"of":[36,83,133],"NVMs,":[37],"several":[38],"in-memory":[39],"wear-leveling":[40,123,134,151],"techniques":[41,59,124],"have":[42],"been":[43],"studied":[44],"over":[45],"last":[47],"years.":[48],"Since":[49],"most":[50],"approaches":[51],"propose":[52],"or":[53],"rely":[54],"on":[55,64,71],"specialized":[56],"hardware,":[57],"often":[61],"evaluated":[62,164],"based":[63],"assumptions":[65],"in-house":[67],"simulations":[68],"rather":[69],"than":[70],"real":[72],"systems.":[73],"To":[74],"address":[75],"this":[76],"issue,":[77],"we":[78,147],"develop":[79,148],"setup":[81],"consisting":[82],"gem5":[85],"instance":[86],"an":[88,93,101],"NVMain2.0":[89],"instance,":[90],"which":[91,153],"simulates":[92],"entire":[94],"system":[95,127,169],"(CPU,":[96],"peripherals,":[97],"etc.)":[98],"together":[99],"with":[100],"NVM":[102],"plugged":[103],"into":[104,117],"system.":[106],"Taking":[107],"recorded":[109,143],"pattern":[112],"from":[113],"low-level":[115],"simulation":[116],"consideration":[118],"design":[120,132],"optimize":[122],"operating":[126],"services":[128],"allows":[129],"cross-layer":[131],"techniques.":[135],"With":[136],"insights":[138],"gathered":[139],"by":[140,166],"analyzing":[141],"patterns,":[146],"software-only":[150],"solution,":[152],"does":[154],"not":[155],"require":[156],"special":[157],"hardware":[158],"at":[159],"all.":[160],"This":[161],"algorithm":[162],"is":[163],"afterwards":[165],"full":[168],"simulation.":[170]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
