{"id":"https://openalex.org/W3105912033","doi":"https://doi.org/10.1145/3424668","title":"MemSZ","display_name":"MemSZ","publication_year":2020,"publication_date":"2020-11-10","ids":{"openalex":"https://openalex.org/W3105912033","doi":"https://doi.org/10.1145/3424668","mag":"3105912033"},"language":"en","primary_location":{"id":"doi:10.1145/3424668","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3424668","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3424668","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3424668","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5003000303","display_name":"Albin Eldst\u00e5l-Ahrens","orcid":"https://orcid.org/0000-0001-9690-0801"},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":true,"raw_author_name":"Albin Eldst\u00e5l-Ahrens","raw_affiliation_strings":["Chalmers University of Technology, Gothenburg, Sweden, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chalmers University of Technology, Gothenburg, Sweden, Sweden","institution_ids":["https://openalex.org/I66862912"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087174287","display_name":"Ioannis Sourdis","orcid":"https://orcid.org/0000-0002-0452-3664"},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Ioannis Sourdis","raw_affiliation_strings":["Chalmers University of Technology, Gothenburg, Sweden, Sweden"],"raw_orcid":"https://orcid.org/0000-0002-0452-3664","affiliations":[{"raw_affiliation_string":"Chalmers University of Technology, Gothenburg, Sweden, Sweden","institution_ids":["https://openalex.org/I66862912"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5003000303"],"corresponding_institution_ids":["https://openalex.org/I66862912"],"apc_list":null,"apc_paid":null,"fwci":0.7072,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.69603835,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"17","issue":"4","first_page":"1","last_page":"25"},"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.9994999766349792,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.992900013923645,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8506233096122742},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5832467079162598},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5464649200439453},{"id":"https://openalex.org/keywords/uncompressed-video","display_name":"Uncompressed video","score":0.5353947281837463},{"id":"https://openalex.org/keywords/registered-memory","display_name":"Registered memory","score":0.5201504826545715},{"id":"https://openalex.org/keywords/cache-pollution","display_name":"Cache pollution","score":0.5011181831359863},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.4942217171192169},{"id":"https://openalex.org/keywords/lossy-compression","display_name":"Lossy compression","score":0.4714323580265045},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.4690435528755188},{"id":"https://openalex.org/keywords/cache-coloring","display_name":"Cache coloring","score":0.4642788767814636},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.44742727279663086},{"id":"https://openalex.org/keywords/memory-controller","display_name":"Memory controller","score":0.44472256302833557},{"id":"https://openalex.org/keywords/memory-bandwidth","display_name":"Memory bandwidth","score":0.43907713890075684},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.42655694484710693},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.4201664626598358},{"id":"https://openalex.org/keywords/overlay","display_name":"Overlay","score":0.4144755005836487},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.41080382466316223},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.33944347500801086},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.33165836334228516},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.27004274725914}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8506233096122742},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5832467079162598},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5464649200439453},{"id":"https://openalex.org/C162478608","wikidata":"https://www.wikidata.org/wiki/Q4011369","display_name":"Uncompressed video","level":4,"score":0.5353947281837463},{"id":"https://openalex.org/C93446704","wikidata":"https://www.wikidata.org/wiki/Q449328","display_name":"Registered memory","level":3,"score":0.5201504826545715},{"id":"https://openalex.org/C113166858","wikidata":"https://www.wikidata.org/wiki/Q5015981","display_name":"Cache pollution","level":5,"score":0.5011181831359863},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.4942217171192169},{"id":"https://openalex.org/C165021410","wikidata":"https://www.wikidata.org/wiki/Q55564","display_name":"Lossy compression","level":2,"score":0.4714323580265045},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.4690435528755188},{"id":"https://openalex.org/C201148951","wikidata":"https://www.wikidata.org/wiki/Q5015976","display_name":"Cache coloring","level":4,"score":0.4642788767814636},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.44742727279663086},{"id":"https://openalex.org/C100800780","wikidata":"https://www.wikidata.org/wiki/Q1175867","display_name":"Memory controller","level":3,"score":0.44472256302833557},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.43907713890075684},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.42655694484710693},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.4201664626598358},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.4144755005836487},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.41080382466316223},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.33944347500801086},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.33165836334228516},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.27004274725914},{"id":"https://openalex.org/C65483669","wikidata":"https://www.wikidata.org/wiki/Q3536669","display_name":"Video processing","level":2,"score":0.0},{"id":"https://openalex.org/C202474056","wikidata":"https://www.wikidata.org/wiki/Q1931635","display_name":"Video tracking","level":3,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3424668","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3424668","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3424668","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},{"id":"pmh:oai:research.chalmers.se:521215","is_oa":false,"landing_page_url":"https://research.chalmers.se/en/publication/521215","pdf_url":null,"source":{"id":"https://openalex.org/S4306402469","display_name":"Chalmers Research (Chalmers University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66862912","host_organization_name":"Chalmers University of Technology","host_organization_lineage":["https://openalex.org/I66862912"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":""}],"best_oa_location":{"id":"doi:10.1145/3424668","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3424668","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3424668","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.9100000262260437,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G5738240099","display_name":null,"funder_award_id":"2012-4924","funder_id":"https://openalex.org/F4320322581","funder_display_name":"Vetenskapsr\u00e5det"}],"funders":[{"id":"https://openalex.org/F4320322581","display_name":"Vetenskapsr\u00e5det","ror":"https://ror.org/03zttf063"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3105912033.pdf","grobid_xml":"https://content.openalex.org/works/W3105912033.grobid-xml"},"referenced_works_count":49,"referenced_works":["https://openalex.org/W1964857732","https://openalex.org/W1976919080","https://openalex.org/W1981943579","https://openalex.org/W1983305800","https://openalex.org/W2002589306","https://openalex.org/W2005506050","https://openalex.org/W2019401312","https://openalex.org/W2020517863","https://openalex.org/W2022042913","https://openalex.org/W2026005150","https://openalex.org/W2056222607","https://openalex.org/W2081140905","https://openalex.org/W2088883656","https://openalex.org/W2100799353","https://openalex.org/W2103760115","https://openalex.org/W2112197601","https://openalex.org/W2134633067","https://openalex.org/W2143283746","https://openalex.org/W2152933730","https://openalex.org/W2162639668","https://openalex.org/W2162752393","https://openalex.org/W2169865228","https://openalex.org/W2237415205","https://openalex.org/W2294413161","https://openalex.org/W2314529622","https://openalex.org/W2486202470","https://openalex.org/W2517427708","https://openalex.org/W2521480511","https://openalex.org/W2534170198","https://openalex.org/W2554131156","https://openalex.org/W2761132374","https://openalex.org/W2762654171","https://openalex.org/W2771609513","https://openalex.org/W2771613338","https://openalex.org/W2897976452","https://openalex.org/W2903720139","https://openalex.org/W2911012662","https://openalex.org/W2945632298","https://openalex.org/W2952966507","https://openalex.org/W2972046602","https://openalex.org/W3004412109","https://openalex.org/W3007797378","https://openalex.org/W3010639757","https://openalex.org/W4236372686","https://openalex.org/W4242874873","https://openalex.org/W4248591063","https://openalex.org/W6697054028","https://openalex.org/W6756893723","https://openalex.org/W6773750461"],"related_works":["https://openalex.org/W2074326206","https://openalex.org/W2401483190","https://openalex.org/W2570594754","https://openalex.org/W3180229280","https://openalex.org/W2558445884","https://openalex.org/W2109788901","https://openalex.org/W2033062187","https://openalex.org/W3105912033","https://openalex.org/W1527811306","https://openalex.org/W2964213529"],"abstract_inverted_index":{"This":[0],"article":[1],"describes":[2],"Memory":[3],"Squeeze":[4,23],"(MemSZ),":[5],"a":[6,16,49,95,116],"new":[7],"approach":[8],"for":[9],"lossy":[10,186],"general-purpose":[11],"memory":[12,42,54,131,153,187,197],"compression.":[13],"MemSZ":[14,87,150,190],"introduces":[15],"low":[17],"latency,":[18],"parallel":[19],"design":[20],"of":[21,48,56,63,85,128,147],"the":[22,41,45,53,67,86,101,126,129,178,183,192],"(SZ)":[24],"algorithm":[25],"offering":[26],"aggressive":[27,142],"compression":[28,188],"ratios,":[29],"up":[30,156,162,169,173,200],"to":[31,51,106,157,163,170,174,177,182,201],"16:1":[32],"in":[33,61,144],"our":[34],"implementation.":[35],"Our":[36],"compressor":[37],"is":[38,71,104],"placed":[39],"between":[40],"controller":[43],"and":[44,78,110,133,165,196,204],"cache":[46,98,119,122],"hierarchy":[47],"processor":[50],"reduce":[52],"traffic":[55,154,198],"applications":[57,139],"that":[58,124,140],"tolerate":[59,141],"approximations":[60],"parts":[62],"their":[64,148],"data.":[65,112,137],"Thereby,":[66],"available":[68],"off-chip":[69],"bandwidth":[70],"utilized":[72],"more":[73],"efficiently":[74],"improving":[75],"system":[76,88],"performance":[77],"energy":[79,166],"efficiency.":[80],"Two":[81],"alternative":[82],"multi-core":[83],"variants":[84],"are":[89],"described.":[90],"The":[91,113],"first":[92],"variant":[93],"has":[94,115],"shared":[96],"last-level":[97],"(LLC)":[99],"on":[100],"processor-die,":[102],"which":[103],"modified":[105],"store":[107],"both":[108],"compressed":[109,130],"uncompressed":[111,136],"second":[114],"3D-stacked":[117],"DRAM":[118],"with":[120],"larger":[121],"lines":[123],"match":[125],"granularity":[127],"blocks":[132],"stores":[134],"only":[135],"For":[138],"approximation":[143],"large":[145],"fractions":[146],"data,":[149],"reduces":[151],"baseline":[152],"by":[155,161,168,199],"81%,":[158],"execution":[159,193],"time":[160],"62%,":[164],"costs":[167],"25%":[171],"introducing":[172],"1.8%":[175],"error":[176],"application":[179],"output.":[180],"Compared":[181],"current":[184],"state-of-the-art":[185],"design,":[189],"improves":[191],"time,":[194],"energy,":[195],"15%,":[202],"9%,":[203],"64%,":[205],"respectively.":[206]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2020-11-23T00:00:00"}
