{"id":"https://openalex.org/W4380928745","doi":"https://doi.org/10.1145/3581791.3596831","title":"ConvReLU++: Reference-based Lossless Acceleration of Conv-ReLU Operations on Mobile CPU","display_name":"ConvReLU++: Reference-based Lossless Acceleration of Conv-ReLU Operations on Mobile CPU","publication_year":2023,"publication_date":"2023-06-16","ids":{"openalex":"https://openalex.org/W4380928745","doi":"https://doi.org/10.1145/3581791.3596831"},"language":"en","primary_location":{"id":"doi:10.1145/3581791.3596831","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3581791.3596831","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st Annual International Conference on Mobile Systems, Applications and Services","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/A5101585460","display_name":"Rui Kong","orcid":"https://orcid.org/0009-0003-2889-2266"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Rui Kong","raw_affiliation_strings":["Shanghai Jiao Tong University, Shanghai, China"],"raw_orcid":"https://orcid.org/0009-0003-2889-2266","affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100628298","display_name":"Yuanchun Li","orcid":"https://orcid.org/0000-0002-1591-2526"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuanchun Li","raw_affiliation_strings":["Institute for AI Industry Research (AIR), Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-1591-2526","affiliations":[{"raw_affiliation_string":"Institute for AI Industry Research (AIR), Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068863636","display_name":"Yizhen Yuan","orcid":"https://orcid.org/0009-0002-3714-8044"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yizhen Yuan","raw_affiliation_strings":["Institute for AI Industry Research (AIR), Tsinghua University, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0002-3714-8044","affiliations":[{"raw_affiliation_string":"Institute for AI Industry Research (AIR), Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072308822","display_name":"Linghe Kong","orcid":"https://orcid.org/0000-0001-9266-3044"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Linghe Kong","raw_affiliation_strings":["Shanghai Jiao Tong University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0001-9266-3044","affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5101585460"],"corresponding_institution_ids":["https://openalex.org/I183067930"],"apc_list":null,"apc_paid":null,"fwci":0.7065,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.71508183,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"503","last_page":"515"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10036","display_name":"Advanced Neural Network Applications","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.9979000091552734,"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/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9977999925613403,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8453484177589417},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.6678150296211243},{"id":"https://openalex.org/keywords/convolutional-neural-network","display_name":"Convolutional neural network","score":0.6289759874343872},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.5504140853881836},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4834643006324768},{"id":"https://openalex.org/keywords/flops","display_name":"FLOPS","score":0.4793330132961273},{"id":"https://openalex.org/keywords/lossless-compression","display_name":"Lossless compression","score":0.46231967210769653},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.45241355895996094},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.41559818387031555},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.40204474329948425},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.37860292196273804},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3496583104133606},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.26275336742401123},{"id":"https://openalex.org/keywords/data-compression","display_name":"Data compression","score":0.10452994704246521},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08960312604904175}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8453484177589417},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.6678150296211243},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.6289759874343872},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.5504140853881836},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4834643006324768},{"id":"https://openalex.org/C3826847","wikidata":"https://www.wikidata.org/wiki/Q188768","display_name":"FLOPS","level":2,"score":0.4793330132961273},{"id":"https://openalex.org/C81081738","wikidata":"https://www.wikidata.org/wiki/Q55542","display_name":"Lossless compression","level":3,"score":0.46231967210769653},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.45241355895996094},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.41559818387031555},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.40204474329948425},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.37860292196273804},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3496583104133606},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.26275336742401123},{"id":"https://openalex.org/C78548338","wikidata":"https://www.wikidata.org/wiki/Q2493","display_name":"Data compression","level":2,"score":0.10452994704246521},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08960312604904175},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"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.1145/3581791.3596831","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3581791.3596831","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st Annual International Conference on Mobile Systems, Applications and Services","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4968693648","display_name":null,"funder_award_id":"62272261","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":54,"referenced_works":["https://openalex.org/W1861492603","https://openalex.org/W1901129140","https://openalex.org/W1977556410","https://openalex.org/W1988888548","https://openalex.org/W1994197834","https://openalex.org/W2095747918","https://openalex.org/W2108598243","https://openalex.org/W2112796928","https://openalex.org/W2141642674","https://openalex.org/W2158535435","https://openalex.org/W2194775991","https://openalex.org/W2294023757","https://openalex.org/W2403646140","https://openalex.org/W2406293284","https://openalex.org/W2417429787","https://openalex.org/W2479866714","https://openalex.org/W2604998962","https://openalex.org/W2734941459","https://openalex.org/W2759777444","https://openalex.org/W2798371872","https://openalex.org/W2883542588","https://openalex.org/W2884071170","https://openalex.org/W2889402930","https://openalex.org/W2896413341","https://openalex.org/W2897303255","https://openalex.org/W2913059114","https://openalex.org/W2942026628","https://openalex.org/W2948634622","https://openalex.org/W2952777853","https://openalex.org/W2962816593","https://openalex.org/W2962840532","https://openalex.org/W2963227409","https://openalex.org/W2963910036","https://openalex.org/W2964357465","https://openalex.org/W3013984308","https://openalex.org/W3038006402","https://openalex.org/W3039229032","https://openalex.org/W3049586678","https://openalex.org/W3093348380","https://openalex.org/W3095102311","https://openalex.org/W3101962329","https://openalex.org/W3114185801","https://openalex.org/W3137875211","https://openalex.org/W3138288535","https://openalex.org/W3164605550","https://openalex.org/W3173421220","https://openalex.org/W3191321386","https://openalex.org/W3203665167","https://openalex.org/W4253730529","https://openalex.org/W4280593481","https://openalex.org/W4287639545","https://openalex.org/W4306252940","https://openalex.org/W4312740059","https://openalex.org/W6774015895"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W2146343568","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2013643406","https://openalex.org/W2027972911","https://openalex.org/W2157978810","https://openalex.org/W4292794827","https://openalex.org/W4224939635"],"abstract_inverted_index":{"Many":[0],"activation":[1,21],"values":[2],"of":[3,17,144,155],"Convolutional":[4],"Neural":[5],"Networks":[6],"(CNNs)":[7],"are":[8,31,114],"zeros":[9],"due":[10],"to":[11,44,50,57,91,116,136,188],"ReLU":[12,29,130],"(Rectified":[13],"Linear":[14],"Unit),":[15],"one":[16],"the":[18,106,111,121,128,141,147,153,193],"most":[19],"common":[20,176],"functions":[22],"used":[23],"in":[24,167],"modern":[25],"neural":[26],"networks.":[27],"Since":[28],"outputs":[30,43],"zero":[32,42],"for":[33,53,73,85],"all":[34],"negative":[35,93],"inputs,":[36],"existing":[37],"CNN":[38,74],"acceleration":[39,70],"approaches":[40],"estimate":[41],"skip":[45],"redundant":[46],"computation,":[47],"which":[48,79],"has":[49],"sacrifice":[51],"accuracy":[52],"efficiency":[54],"and":[55,60,82,127,151,172],"leads":[56],"dilemma":[58],"trade-offs":[59],"cockamamie":[61],"configuration.":[62],"In":[63],"this":[64],"paper,":[65],"we":[66],"introduce":[67],"a":[68],"lossless":[69],"method":[71,157],"ConvReLU++":[72,166,184],"inference":[75,170,195],"on":[76,161,175,197],"mobile":[77,162,169],"devices,":[78],"accurately":[80],"detects":[81],"skips":[83],"zero-outputs":[84],"speedup":[86],"without":[87,200],"failures.":[88],"The":[89,180],"key":[90],"early":[92],"detection":[94],"is":[95],"adopting":[96],"reference-based":[97],"upper-bounds":[98],"calculation.":[99],"This":[100],"ensures":[101],"that":[102,183],"as":[103,105],"soon":[104],"intermediate":[107],"results":[108,113,181],"become":[109],"negative,":[110],"final":[112],"guaranteed":[115],"be":[117,125,133,206],"negative.":[118],"Upon":[119],"detection,":[120],"remaining":[122],"computation":[123],"can":[124,132,185,205],"skipped":[126],"following":[129],"output":[131],"simply":[134],"set":[135],"zero.":[137],"We":[138,164],"rigorously":[139],"prove":[140],"losslessness":[142],"property":[143],"ConvReLU++,":[145],"analyze":[146],"theoretical":[148],"FLOPs":[149],"reduction,":[150],"show":[152],"compatibility":[154],"our":[156],"with":[158],"vector-level":[159],"parallelism":[160],"platforms.":[163],"implement":[165],"popular":[168],"frameworks":[171],"evaluate":[173],"it":[174],"deep":[177],"vision":[178],"tasks.":[179],"demonstrate":[182],"achieve":[186],"2.90%":[187],"8.91%":[189],"latency":[190],"reduction":[191],"over":[192],"original":[194],"framework":[196],"edge":[198],"devices":[199],"sacrificing":[201],"accuracy.":[202],"Our":[203],"code":[204],"found":[207],"at":[208],"https://github.com/monster119120/conv_relu_plus_plus.":[209]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":4}],"updated_date":"2025-11-25T21:42:39.735039","created_date":"2025-10-10T00:00:00"}
