{"id":"https://openalex.org/W4401725707","doi":"https://doi.org/10.1109/tcad.2024.3446857","title":"NICE: A Nonintrusive In-Storage-Computing Framework for Embedded Applications","display_name":"NICE: A Nonintrusive In-Storage-Computing Framework for Embedded Applications","publication_year":2024,"publication_date":"2024-08-21","ids":{"openalex":"https://openalex.org/W4401725707","doi":"https://doi.org/10.1109/tcad.2024.3446857"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2024.3446857","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tcad.2024.3446857","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-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/A5100417411","display_name":"Tianyu Wang","orcid":"https://orcid.org/0000-0001-7030-1990"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tianyu Wang","raw_affiliation_strings":["College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0001-7030-1990","affiliations":[{"raw_affiliation_string":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113341724","display_name":"Yongbiao Zhu","orcid":"https://orcid.org/0009-0003-1738-5699"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yongbiao Zhu","raw_affiliation_strings":["College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China"],"raw_orcid":"https://orcid.org/0009-0003-1738-5699","affiliations":[{"raw_affiliation_string":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114211181","display_name":"Shaoqi Li","orcid":"https://orcid.org/0009-0000-1287-6593"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shaoqi Li","raw_affiliation_strings":["College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China"],"raw_orcid":"https://orcid.org/0009-0000-1287-6593","affiliations":[{"raw_affiliation_string":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101596732","display_name":"Jin Xue","orcid":"https://orcid.org/0000-0002-7528-8446"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"HK","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Jin Xue","raw_affiliation_strings":["Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong, China"],"raw_orcid":"https://orcid.org/0000-0002-7528-8446","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong, China","institution_ids":["https://openalex.org/I177725633"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044419677","display_name":"Chenlin Ma","orcid":"https://orcid.org/0000-0002-0497-123X"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenlin Ma","raw_affiliation_strings":["College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0002-0497-123X","affiliations":[{"raw_affiliation_string":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100364961","display_name":"Yi Wang","orcid":"https://orcid.org/0000-0002-5773-3817"},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yi Wang","raw_affiliation_strings":["College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0002-5773-3817","affiliations":[{"raw_affiliation_string":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032600760","display_name":"Zhaoyan Shen","orcid":"https://orcid.org/0000-0001-9526-6634"},"institutions":[{"id":"https://openalex.org/I80143920","display_name":"Shandong University of Science and Technology","ror":"https://ror.org/04gtjhw98","country_code":"CN","type":"education","lineage":["https://openalex.org/I80143920"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhaoyan Shen","raw_affiliation_strings":["School of Computer Science and Technology, Shandong University, Qingdao, China"],"raw_orcid":"https://orcid.org/0000-0001-9526-6634","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Shandong University, Qingdao, China","institution_ids":["https://openalex.org/I80143920"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101639532","display_name":"Zili Shao","orcid":"https://orcid.org/0000-0002-2173-2847"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"HK","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Zili Shao","raw_affiliation_strings":["Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong, China"],"raw_orcid":"https://orcid.org/0000-0002-2173-2847","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong, China","institution_ids":["https://openalex.org/I177725633"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.6423,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.69175691,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"43","issue":"11","first_page":"3876","last_page":"3887"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9979000091552734,"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.9979000091552734,"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.9908999800682068,"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"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9890000224113464,"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.6309794187545776},{"id":"https://openalex.org/keywords/nice","display_name":"Nice","score":0.6058621406555176},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.13337013125419617}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6309794187545776},{"id":"https://openalex.org/C2779256446","wikidata":"https://www.wikidata.org/wiki/Q33959","display_name":"Nice","level":2,"score":0.6058621406555176},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.13337013125419617}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2024.3446857","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tcad.2024.3446857","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1500950123","display_name":null,"funder_award_id":"U23B2040","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3574893636","display_name":null,"funder_award_id":"62122056","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G680152128","display_name":null,"funder_award_id":"62102263","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7247962969","display_name":null,"funder_award_id":"2017B030314073","funder_id":"https://openalex.org/F4320329236","funder_display_name":"Key Laboratory of Popular Type of High-performance Computer of Guangdong Province"},{"id":"https://openalex.org/G7536084957","display_name":null,"funder_award_id":"(2022A1515010180","funder_id":"https://openalex.org/F4320337111","funder_display_name":"Basic and Applied Basic Research Foundation of Guangdong Province"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320329236","display_name":"Key Laboratory of Popular Type of High-performance Computer of Guangdong Province","ror":null},{"id":"https://openalex.org/F4320337111","display_name":"Basic and Applied Basic Research Foundation of Guangdong Province","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W1595477556","https://openalex.org/W2485928572","https://openalex.org/W2899042051","https://openalex.org/W2964525696","https://openalex.org/W2982519456","https://openalex.org/W2996874060","https://openalex.org/W2998702515","https://openalex.org/W3016142271","https://openalex.org/W3033502217","https://openalex.org/W3093796669","https://openalex.org/W3095502094","https://openalex.org/W3104849992","https://openalex.org/W3129896926","https://openalex.org/W3155243801","https://openalex.org/W3162360055","https://openalex.org/W3173944528","https://openalex.org/W3206196385","https://openalex.org/W3213174544","https://openalex.org/W4280642915","https://openalex.org/W4281850905","https://openalex.org/W4286268715","https://openalex.org/W4293024115","https://openalex.org/W4312630909","https://openalex.org/W4312697304","https://openalex.org/W4381052998","https://openalex.org/W4382203465","https://openalex.org/W4386710522","https://openalex.org/W4386763331","https://openalex.org/W4386764279","https://openalex.org/W4387251454","https://openalex.org/W4401212085","https://openalex.org/W6763025926","https://openalex.org/W6765119170","https://openalex.org/W6839178539","https://openalex.org/W6871173800","https://openalex.org/W7019128387"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W4380149316","https://openalex.org/W1984529021","https://openalex.org/W2116601738","https://openalex.org/W3121577759","https://openalex.org/W3046720081","https://openalex.org/W2200556363","https://openalex.org/W2767093258","https://openalex.org/W1969318164"],"abstract_inverted_index":{"Embedded":[0],"machine":[1,37,180,226],"learning":[2,38,181,227],"applications":[3,182],"face":[4],"challenges":[5],"related":[6],"to":[7,103,131,174,222],"massive":[8],"data":[9,43,149],"movement":[10,44],"and":[11,34,45,82,93,127,145,165,202,247],"high":[12],"computational":[13],"intensity,":[14],"exacerbated":[15],"by":[16,40],"the":[17,70,77,83,124,132,152,170,176,186,230],"limited":[18],"performance":[19,92,177,189,216,249],"of":[20,58,73,79,178],"mobile":[21],"devices.":[22],"Computational":[23],"storage":[24,171],"devices":[25],"(CSDs)":[26],"pose":[27],"huge":[28],"potential":[29],"for":[30,109],"accelerating":[31],"both":[32],"data-intensive":[33],"computation-intensive":[35],"embedded":[36,110,179,225],"tasks":[39],"effectively":[41],"reducing":[42],"leveraging":[46],"built-in":[47],"accelerators.":[48],"However,":[49],"existing":[50,59],"in-storage-computing":[51,107],"(ISC)":[52],"frameworks":[53],"either":[54],"require":[55],"invasive":[56],"customization":[57],"host":[60,133],"driver":[61],"layers":[62],"or":[63],"necessitate":[64],"complex":[65],"device":[66,172],"firmware":[67,173],"modifications,":[68],"hindering":[69],"widespread":[71],"deployment":[72],"CSDs.":[74],"In":[75,98,154],"addition,":[76,155],"lack":[78],"file":[80],"semantics":[81],"constrained":[84],"internal":[85],"resources":[86],"within":[87,151,169],"CSD":[88,197],"implicitly":[89],"compromise":[90],"system":[91],"impact":[94],"normal":[95,187],"read/write":[96],"performance.":[97],"this":[99],"article,":[100],"we":[101,156],"aim":[102],"provide":[104],"a":[105,140,146,158],"nonintrusive":[106],"framework":[108,115,210],"applications,":[111],"named":[112],"NICE.":[113],"This":[114],"includes":[116],"an":[117,213],"easy-to-use":[118],"ISC":[119,253],"programming":[120,143],"interface":[121],"that":[122,185,207],"bypasses":[123],"kernel":[125,160],"stack":[126],"requires":[128],"no":[129],"modification":[130],"NVMe":[134],"driver,":[135],"which":[136],"is":[137,193],"achieved":[138],"through":[139],"novel":[141],"hyper-addressing-based":[142],"library":[144],"file-aware":[147],"page":[148],"layout":[150],"CSD.":[153],"incorporate":[157],"lightweight":[159],"with":[161,200],"coroutine-based":[162],"command":[163],"scheduling":[164],"several":[166],"FPGA-based":[167],"accelerators":[168],"enhance":[175],"while":[183],"ensuring":[184],"I/O":[188,248],"remains":[190],"unaffected.":[191],"NICE":[192,209,242],"implemented":[194],"on":[195],"real":[196],"hardware":[198],"integrated":[199],"ARM":[201],"FPGA.":[203],"Experimental":[204],"results":[205],"demonstrate":[206],"our":[208],"can":[211],"achieve":[212],"average":[214],"latency":[215],"improvement":[217],"of$43.5\\times":[218],"$($9.32\\times":[219],"$)":[220,238],"compared":[221],"CPU-(GPU-)":[223],"based":[224],"solutions":[228],"using":[229],"state-of-the-art":[231,252],"NVIDIA":[232],"Jetson":[233],"NX":[234],"platform,":[235],"with$27.5\\times":[236],"$($4.3\\times":[237],"higher":[239],"energy":[240],"efficiency.":[241],"also":[243],"has$34.2\\times":[244],"$less":[245],"software":[246],"overheads":[250],"than":[251],"frameworks.":[254]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2}],"updated_date":"2026-08-01T09:00:35.917206","created_date":"2025-10-10T00:00:00"}
