{"id":"https://openalex.org/W2100799353","doi":"https://doi.org/10.1145/2836168","title":"RFVP","display_name":"RFVP","publication_year":2016,"publication_date":"2016-01-06","ids":{"openalex":"https://openalex.org/W2100799353","doi":"https://doi.org/10.1145/2836168","mag":"2100799353"},"language":"en","primary_location":{"id":"doi:10.1145/2836168","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2836168","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2836168?download=true","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":false,"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":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/2836168?download=true","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070172290","display_name":"Amir Yazdanbakhsh","orcid":"https://orcid.org/0000-0001-8199-7671"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Amir Yazdanbakhsh","raw_affiliation_strings":["Georgia Institute of Technology","[Georgia Institute of Technology.]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology","institution_ids":["https://openalex.org/I130701444"]},{"raw_affiliation_string":"[Georgia Institute of Technology.]","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007585346","display_name":"Gennady Pekhimenko","orcid":"https://orcid.org/0000-0002-3839-0919"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gennady Pekhimenko","raw_affiliation_strings":["Carnegie Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015540296","display_name":"Bradley Thwaites","orcid":null},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bradley Thwaites","raw_affiliation_strings":["Georgia Institute of Technology","[Georgia Institute of Technology.]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology","institution_ids":["https://openalex.org/I130701444"]},{"raw_affiliation_string":"[Georgia Institute of Technology.]","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084514143","display_name":"Hadi Esmaeilzadeh","orcid":"https://orcid.org/0000-0002-8548-1039"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hadi Esmaeilzadeh","raw_affiliation_strings":["Georgia Institute of Technology","[Georgia Institute of Technology.]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology","institution_ids":["https://openalex.org/I130701444"]},{"raw_affiliation_string":"[Georgia Institute of Technology.]","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050695684","display_name":"Onur Mutlu","orcid":"https://orcid.org/0000-0002-0075-2312"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Onur Mutlu","raw_affiliation_strings":["Carnegie Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076667915","display_name":"Todd C. Mowry","orcid":"https://orcid.org/0000-0003-4076-5684"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Todd C. Mowry","raw_affiliation_strings":["Carnegie Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":18.6836,"has_fulltext":true,"cited_by_count":73,"citation_normalized_percentile":{"value":0.99474974,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":"12","issue":"4","first_page":"1","last_page":"26"},"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.9973999857902527,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9957000017166138,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8803473711013794},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5561460256576538},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.507675051689148},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5075627565383911},{"id":"https://openalex.org/keywords/memory-bandwidth","display_name":"Memory bandwidth","score":0.49552953243255615},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.49369868636131287},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.4721786081790924},{"id":"https://openalex.org/keywords/cas-latency","display_name":"CAS latency","score":0.4450826644897461},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.4251658320426941},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.41080984473228455},{"id":"https://openalex.org/keywords/rollback","display_name":"Rollback","score":0.4100114107131958},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3223339021205902},{"id":"https://openalex.org/keywords/memory-controller","display_name":"Memory controller","score":0.2671743631362915},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2661523222923279},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.18484380841255188},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.12009930610656738},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.09160453081130981}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8803473711013794},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5561460256576538},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.507675051689148},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5075627565383911},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.49552953243255615},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.49369868636131287},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.4721786081790924},{"id":"https://openalex.org/C189930140","wikidata":"https://www.wikidata.org/wiki/Q1112878","display_name":"CAS latency","level":4,"score":0.4450826644897461},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.4251658320426941},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.41080984473228455},{"id":"https://openalex.org/C174220543","wikidata":"https://www.wikidata.org/wiki/Q395307","display_name":"Rollback","level":3,"score":0.4100114107131958},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3223339021205902},{"id":"https://openalex.org/C100800780","wikidata":"https://www.wikidata.org/wiki/Q1175867","display_name":"Memory controller","level":3,"score":0.2671743631362915},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2661523222923279},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.18484380841255188},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.12009930610656738},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.09160453081130981},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2836168","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2836168","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2836168?download=true","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":false,"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"}],"best_oa_location":{"id":"doi:10.1145/2836168","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2836168","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2836168?download=true","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":false,"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/G1084401270","display_name":"EAGER: Language and Architecture Design for Approximation at Different Granularities","funder_award_id":"1553192","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G1546379000","display_name":"SHF: Large:Collaborative Research: Architecting the Next Generation Memory Hierarchy - A Holistic Approach","funder_award_id":"1212962","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2993291417","display_name":"CSR: Small: Effective Data Compression for Modern Memory Systems","funder_award_id":"1423172","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5180482914","display_name":"CSR: Medium: Collaborative Research: Enabling GPUs as First-Class Computing Engines","funder_award_id":"1409723","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7361479938","display_name":null,"funder_award_id":"CCF #1553192","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8249958359","display_name":null,"funder_award_id":"2014-EP-2577","funder_id":"https://openalex.org/F4320306087","funder_display_name":"Semiconductor Research Corporation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306087","display_name":"Semiconductor Research Corporation","ror":"https://ror.org/047z4n946"},{"id":"https://openalex.org/F4320308943","display_name":"Microsoft Research","ror":"https://ror.org/00d0nc645"},{"id":"https://openalex.org/F4320309480","display_name":"Nvidia","ror":"https://ror.org/03jdj4y14"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2100799353.pdf","grobid_xml":"https://content.openalex.org/works/W2100799353.grobid-xml"},"referenced_works_count":78,"referenced_works":["https://openalex.org/W68530641","https://openalex.org/W850361703","https://openalex.org/W1485193134","https://openalex.org/W1741595399","https://openalex.org/W1937235839","https://openalex.org/W1967519200","https://openalex.org/W1973021400","https://openalex.org/W1979527452","https://openalex.org/W1981473264","https://openalex.org/W1988290377","https://openalex.org/W1996431812","https://openalex.org/W1997401508","https://openalex.org/W2000102195","https://openalex.org/W2000873501","https://openalex.org/W2005506050","https://openalex.org/W2010468809","https://openalex.org/W2014423307","https://openalex.org/W2020517863","https://openalex.org/W2024122052","https://openalex.org/W2026764611","https://openalex.org/W2027476456","https://openalex.org/W2033982707","https://openalex.org/W2044694954","https://openalex.org/W2047060659","https://openalex.org/W2053496002","https://openalex.org/W2056616238","https://openalex.org/W2057434193","https://openalex.org/W2068710123","https://openalex.org/W2080592089","https://openalex.org/W2082738287","https://openalex.org/W2093043622","https://openalex.org/W2095730858","https://openalex.org/W2095804977","https://openalex.org/W2095872092","https://openalex.org/W2096458542","https://openalex.org/W2097243222","https://openalex.org/W2097652499","https://openalex.org/W2100621846","https://openalex.org/W2105035536","https://openalex.org/W2105194472","https://openalex.org/W2105544671","https://openalex.org/W2105853930","https://openalex.org/W2114703523","https://openalex.org/W2118703320","https://openalex.org/W2119299853","https://openalex.org/W2126869140","https://openalex.org/W2128633261","https://openalex.org/W2129523505","https://openalex.org/W2129817042","https://openalex.org/W2131498141","https://openalex.org/W2138146350","https://openalex.org/W2140145164","https://openalex.org/W2140311411","https://openalex.org/W2142096775","https://openalex.org/W2142119745","https://openalex.org/W2142328102","https://openalex.org/W2142883190","https://openalex.org/W2143283746","https://openalex.org/W2146065717","https://openalex.org/W2147743629","https://openalex.org/W2149870396","https://openalex.org/W2152318498","https://openalex.org/W2154693467","https://openalex.org/W2156858199","https://openalex.org/W2160428323","https://openalex.org/W2162752393","https://openalex.org/W2164104199","https://openalex.org/W2165448367","https://openalex.org/W2166250385","https://openalex.org/W2166773037","https://openalex.org/W2168429197","https://openalex.org/W2170382128","https://openalex.org/W2170881177","https://openalex.org/W2187230075","https://openalex.org/W2325538041","https://openalex.org/W4240237526","https://openalex.org/W4244884309","https://openalex.org/W4251054771"],"related_works":["https://openalex.org/W2005506050","https://openalex.org/W2532617734","https://openalex.org/W2547220881","https://openalex.org/W2800626838","https://openalex.org/W1603816627","https://openalex.org/W2543262377","https://openalex.org/W2056138949","https://openalex.org/W3089341786","https://openalex.org/W2386943538","https://openalex.org/W2132401245"],"abstract_inverted_index":{"This":[0],"article":[1],"aims":[2],"to":[3,91,138],"tackle":[4],"two":[5],"fundamental":[6],"memory":[7,85,97,123],"bottlenecks:":[8],"limited":[9],"off-chip":[10],"bandwidth":[11,102,124],"(bandwidth":[12],"wall)":[13],"and":[14,80,145,162,188],"long":[15],"access":[16],"latency":[17,176],"(memory":[18],"wall).":[19],"To":[20,99],"achieve":[21],"this":[22],"goal,":[23],"our":[24],"approach":[25],"exploits":[26],"the":[27,54,58,74,84,89,101,114,130,140],"inherent":[28],"error":[29],"resilience":[30],"of":[31,35,77,108,169,195],"a":[32,106,136,166,179,192],"wide":[33,167,193],"range":[34,168],"applications.":[36],"We":[37,172],"introduce":[38],"an":[39],"approximation":[40],"technique,":[41],"called":[42],"Rollback-Free":[43],"Value":[44],"Prediction":[45],"(RFVP).":[46],"When":[47],"certain":[48],"safe-to-approximate":[49],"load":[50,109],"operations":[51],"miss":[52,112],"in":[53,113,156,202],"cache,":[55],"RFVP":[56,62,82,104],"predicts":[57],"requested":[59],"values.":[60,119],"However,":[61],"does":[63],"not":[64],"check":[65],"for":[66,95,165,178,191],"or":[67],"recover":[68],"from":[69,129],"load-value":[70],"mispredictions,":[71],"hence,":[72],"avoiding":[73],"high":[75],"cost":[76],"pipeline":[78],"flushes":[79],"re-executions.":[81],"mitigates":[83],"wall":[86],"by":[87,126],"enabling":[88],"execution":[90],"continue":[92],"without":[93],"stalling":[94],"long-latency":[96],"accesses.":[98],"mitigate":[100],"wall,":[103],"drops":[105],"fraction":[107],"requests":[110,121],"that":[111,152],"cache":[115],"after":[116],"predicting":[117],"their":[118],"Dropping":[120],"reduces":[122],"contention":[125],"removing":[127],"them":[128],"system.":[131],"The":[132,183],"drop":[133],"rate":[134],"is":[135],"knob":[137],"control":[139],"trade-off":[141],"between":[142],"performance/energy":[143],"efficiency":[144],"output":[146],"quality.":[147,203],"Our":[148],"extensive":[149],"evaluations":[150],"show":[151,185],"RFVP,":[153],"when":[154],"used":[155],"GPUs,":[157],"yields":[158],"significant":[159],"performance":[160,186],"improvement":[161,187],"energy":[163,189],"reduction":[164,190],"quality-loss":[170],"levels.":[171],"also":[173],"evaluate":[174],"RFVP\u2019s":[175],"benefits":[177],"single":[180],"core":[181],"CPU.":[182],"results":[184],"variety":[194],"applications":[196],"with":[197],"less":[198],"than":[199],"1%":[200],"loss":[201]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":9},{"year":2019,"cited_by_count":17},{"year":2018,"cited_by_count":12},{"year":2017,"cited_by_count":7},{"year":2016,"cited_by_count":7}],"updated_date":"2026-07-15T18:14:33.161393","created_date":"2016-06-24T00:00:00"}
