{"id":"https://openalex.org/W2329141363","doi":"https://doi.org/10.1109/hpca.2016.7446056","title":"CompEx: Compression-expansion coding for energy, latency, and lifetime improvements in MLC/TLC NVM","display_name":"CompEx: Compression-expansion coding for energy, latency, and lifetime improvements in MLC/TLC NVM","publication_year":2016,"publication_date":"2016-03-01","ids":{"openalex":"https://openalex.org/W2329141363","doi":"https://doi.org/10.1109/hpca.2016.7446056","mag":"2329141363"},"language":"en","primary_location":{"id":"doi:10.1109/hpca.2016.7446056","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca.2016.7446056","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE International Symposium on High Performance Computer Architecture (HPCA)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5014639402","display_name":"Poovaiah M. Palangappa","orcid":"https://orcid.org/0009-0007-7828-1673"},"institutions":[{"id":"https://openalex.org/I170201317","display_name":"University of Pittsburgh","ror":"https://ror.org/01an3r305","country_code":"US","type":"education","lineage":["https://openalex.org/I170201317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Poovaiah M. Palangappa","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Pittsburgh, PA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Pittsburgh, PA","institution_ids":["https://openalex.org/I170201317"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021693439","display_name":"Kartik Mohanram","orcid":null},"institutions":[{"id":"https://openalex.org/I170201317","display_name":"University of Pittsburgh","ror":"https://ror.org/01an3r305","country_code":"US","type":"education","lineage":["https://openalex.org/I170201317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kartik Mohanram","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Pittsburgh, PA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Pittsburgh, PA","institution_ids":["https://openalex.org/I170201317"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I170201317"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":53,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"90","last_page":"101"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"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"}},"topics":[{"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9998000264167786,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9987000226974487,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7158064842224121},{"id":"https://openalex.org/keywords/non-volatile-memory","display_name":"Non-volatile memory","score":0.6949847936630249},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.6207994222640991},{"id":"https://openalex.org/keywords/resistive-random-access-memory","display_name":"Resistive random-access memory","score":0.5125055313110352},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.47357305884361267},{"id":"https://openalex.org/keywords/data-compression","display_name":"Data compression","score":0.4683648347854614},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.4474756121635437},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.42699089646339417},{"id":"https://openalex.org/keywords/memory-cell","display_name":"Memory cell","score":0.4190948009490967},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.41252321004867554},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.23292812705039978},{"id":"https://openalex.org/keywords/transistor","display_name":"Transistor","score":0.1873515546321869},{"id":"https://openalex.org/keywords/electrical-engineering","display_name":"Electrical engineering","score":0.1712956428527832},{"id":"https://openalex.org/keywords/voltage","display_name":"Voltage","score":0.1342979371547699},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.12374231219291687},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09966462850570679}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7158064842224121},{"id":"https://openalex.org/C177950962","wikidata":"https://www.wikidata.org/wiki/Q10997658","display_name":"Non-volatile memory","level":2,"score":0.6949847936630249},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.6207994222640991},{"id":"https://openalex.org/C182019814","wikidata":"https://www.wikidata.org/wiki/Q1143830","display_name":"Resistive random-access memory","level":3,"score":0.5125055313110352},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.47357305884361267},{"id":"https://openalex.org/C78548338","wikidata":"https://www.wikidata.org/wiki/Q2493","display_name":"Data compression","level":2,"score":0.4683648347854614},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.4474756121635437},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.42699089646339417},{"id":"https://openalex.org/C2776638159","wikidata":"https://www.wikidata.org/wiki/Q18343761","display_name":"Memory cell","level":4,"score":0.4190948009490967},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.41252321004867554},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.23292812705039978},{"id":"https://openalex.org/C172385210","wikidata":"https://www.wikidata.org/wiki/Q5339","display_name":"Transistor","level":3,"score":0.1873515546321869},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.1712956428527832},{"id":"https://openalex.org/C165801399","wikidata":"https://www.wikidata.org/wiki/Q25428","display_name":"Voltage","level":2,"score":0.1342979371547699},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.12374231219291687},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09966462850570679},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpca.2016.7446056","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca.2016.7446056","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE International Symposium on High Performance Computer Architecture (HPCA)","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.8700000047683716}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":82,"referenced_works":["https://openalex.org/W53598264","https://openalex.org/W1508018340","https://openalex.org/W1522250664","https://openalex.org/W1555915743","https://openalex.org/W1569851653","https://openalex.org/W1976515507","https://openalex.org/W1983826793","https://openalex.org/W1984381469","https://openalex.org/W1986418066","https://openalex.org/W1996160696","https://openalex.org/W1997933199","https://openalex.org/W2000270805","https://openalex.org/W2004823737","https://openalex.org/W2010795939","https://openalex.org/W2013028205","https://openalex.org/W2018068167","https://openalex.org/W2020740707","https://openalex.org/W2023294760","https://openalex.org/W2028300596","https://openalex.org/W2032091965","https://openalex.org/W2041420601","https://openalex.org/W2041588416","https://openalex.org/W2047379549","https://openalex.org/W2047427636","https://openalex.org/W2055818721","https://openalex.org/W2065703183","https://openalex.org/W2068001396","https://openalex.org/W2074287602","https://openalex.org/W2078719134","https://openalex.org/W2082070657","https://openalex.org/W2085273892","https://openalex.org/W2088012320","https://openalex.org/W2094043668","https://openalex.org/W2097823832","https://openalex.org/W2101756288","https://openalex.org/W2102449048","https://openalex.org/W2109491927","https://openalex.org/W2111030439","https://openalex.org/W2112197601","https://openalex.org/W2112753327","https://openalex.org/W2112768159","https://openalex.org/W2113167168","https://openalex.org/W2114668191","https://openalex.org/W2114919995","https://openalex.org/W2121795083","https://openalex.org/W2123488428","https://openalex.org/W2123728009","https://openalex.org/W2124632665","https://openalex.org/W2130252115","https://openalex.org/W2130657217","https://openalex.org/W2134633067","https://openalex.org/W2138146350","https://openalex.org/W2147657366","https://openalex.org/W2149627879","https://openalex.org/W2149790005","https://openalex.org/W2150245818","https://openalex.org/W2155366133","https://openalex.org/W2162639668","https://openalex.org/W2162752393","https://openalex.org/W2169432336","https://openalex.org/W2315876256","https://openalex.org/W2725179571","https://openalex.org/W3009544624","https://openalex.org/W3143418657","https://openalex.org/W4231426088","https://openalex.org/W4239813889","https://openalex.org/W4249176607","https://openalex.org/W4249471508","https://openalex.org/W4250372751","https://openalex.org/W6602207328","https://openalex.org/W6630540473","https://openalex.org/W6631155369","https://openalex.org/W6633825387","https://openalex.org/W6662290230","https://openalex.org/W6669644407","https://openalex.org/W6671183045","https://openalex.org/W6676697279","https://openalex.org/W6676995360","https://openalex.org/W6678289266","https://openalex.org/W6679272650","https://openalex.org/W6682558883","https://openalex.org/W6699398406"],"related_works":["https://openalex.org/W2076211355","https://openalex.org/W2533127403","https://openalex.org/W2007070351","https://openalex.org/W2033811947","https://openalex.org/W2183989414","https://openalex.org/W1551399929","https://openalex.org/W2410132916","https://openalex.org/W989761102","https://openalex.org/W2534277296","https://openalex.org/W2110995678"],"abstract_inverted_index":{"Multi-level/triple-level":[0],"cell":[1],"non-volatile":[2],"memories":[3],"(MLC/TLC":[4],"NVMs)":[5],"such":[6],"as":[7,19,75,77],"PCM":[8],"and":[9,17,32,44,53,73,124,153,195,197,204,238,259,278],"RRAM":[10,227],"are":[11,85,168],"the":[12,37,59,69,78,89,96,135,181,275],"subject":[13],"of":[14,39,61,81,137,171,185,221,281],"active":[15],"research":[16],"development":[18],"replacement":[20],"candidates":[21],"for":[22,94,200],"DRAM,":[23],"which":[24,211],"is":[25,64,132,212],"limited":[26,65],"by":[27,236,241],"its":[28],"high":[29,50,70,294],"refresh":[30,42],"power":[31],"poor":[33],"scaling":[34],"potential.":[35],"Besides":[36],"benefits":[38],"non-volatility":[40],"(low":[41],"power)":[43],"improved":[45],"scalability,":[46],"MLC/TLC":[47,62,128],"NVMs":[48,63,283],"offer":[49],"data":[51,178],"density":[52],"memory":[54,202,234,257],"capacity":[55],"over":[56,264],"DRAM.":[57],"However,":[58],"viability":[60],"primarily":[66,86],"due":[67],"to":[68,88,119,134,246,290],"programming":[71,95,276],"energy":[72,183,194,235],"latency":[74,196,240],"well":[76],"low":[79,108,182],"endurance":[80],"NVM":[82,97,188,216],"cells;":[83],"these":[84,243],"attributable":[87],"iterative":[90],"program-and-verify":[91],"procedure":[92],"necessary":[93],"cells.":[98],"In":[99],"this":[100,141],"paper,":[101,142],"we":[102,143],"propose":[103],"compression-expansion":[104],"(CompEx)":[105],"coding,":[106],"a":[107,169,186,222,247,252,286],"overhead":[109,203,207],"scheme":[110],"that":[111,176,224,229,284],"synergistically":[112],"integrates":[113,159,225],"statistical":[114],"compression":[115,138,151],"with":[116,161],"expansion":[117,166],"coding":[118,131,146,158,191,231,267,272],"realize":[120],"simultaneous":[121],"energy,":[122],"latency,":[123],"lifetime":[125,199,263,279],"improvements":[126,244],"in":[127,140,250,255,262,293],"NVMs.":[129],"CompEx":[130,145,157,190,230,271],"agnostic":[133],"choice":[136],"technique;":[139],"evaluate":[144],"using":[147,179,268],"both":[148],"frequent":[149],"pattern":[150],"(FPC)":[152],"base-delta-immediate":[154],"(B\u0394I)":[155],"compression.":[156],"FPC/B\u0394I":[160],"(k,":[162],"m)q":[163],"`expansion'":[164],"coding;":[165],"codes":[167,175],"class":[170],"q-ary":[172,187],"linear":[173],"block":[174],"encode":[177],"only":[180],"states":[184],"cell.":[189],"simultaneously":[192],"reduces":[193,232],"improves":[198],"no":[201],"negligible":[205],"logic":[206],"(\u2248":[208],"10k":[209],"gates,":[210],"<;":[213],"0.1%":[214],"per":[215],"module).":[217],"Our":[218],"full-system":[219],"simulations":[220],"system":[223],"TLC":[226],"show":[228],"total":[233],"53%":[237],"write":[239],"24%;":[242],"translate":[245],"5.7%":[248],"improvement":[249,254,261],"IPC,":[251],"11.8%":[253],"main":[256],"bandwidth,":[258],"1.8\u00d7":[260],"classical":[265],"binary":[266],"data-comparison":[269],"write.":[270],"thus":[273],"addresses":[274],"energy/latency":[277],"challenges":[280],"MLC/-TLC":[282],"pose":[285],"serious":[287],"technological":[288],"roadblock":[289],"their":[291],"adoption":[292],"performance":[295],"computing":[296],"systems.":[297]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":11},{"year":2018,"cited_by_count":15},{"year":2017,"cited_by_count":8},{"year":2016,"cited_by_count":5}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
