{"id":"https://openalex.org/W4402829368","doi":"https://doi.org/10.1145/3697352","title":"A Portable Linux-based Firmware for NVMe Computational Storage Devices","display_name":"A Portable Linux-based Firmware for NVMe Computational Storage Devices","publication_year":2024,"publication_date":"2024-09-25","ids":{"openalex":"https://openalex.org/W4402829368","doi":"https://doi.org/10.1145/3697352"},"language":"en","primary_location":{"id":"doi:10.1145/3697352","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3697352","pdf_url":null,"source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3697352","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5058996303","display_name":"Rick Wertenbroek","orcid":"https://orcid.org/0000-0003-4114-6615"},"institutions":[{"id":"https://openalex.org/I173439891","display_name":"HES-SO University of Applied Sciences and Arts Western Switzerland","ror":"https://ror.org/01xkakk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I173439891"]},{"id":"https://openalex.org/I97565354","display_name":"University of Lausanne","ror":"https://ror.org/019whta54","country_code":"CH","type":"education","lineage":["https://openalex.org/I97565354"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Rick Wertenbroek","raw_affiliation_strings":["REDS, School of Engineering and Management Vaud (HEIG-VD), HES-SO University of Applied Sciences and Arts Western Switzerland, Yverdon-les-Bains, Switzerland and DBC, University of Lausanne, Lausanne, Switzerland"],"raw_orcid":"https://orcid.org/0000-0003-4114-6615","affiliations":[{"raw_affiliation_string":"REDS, School of Engineering and Management Vaud (HEIG-VD), HES-SO University of Applied Sciences and Arts Western Switzerland, Yverdon-les-Bains, Switzerland and DBC, University of Lausanne, Lausanne, Switzerland","institution_ids":["https://openalex.org/I173439891","https://openalex.org/I97565354"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071713639","display_name":"Yann Thoma","orcid":"https://orcid.org/0000-0003-4374-6104"},"institutions":[{"id":"https://openalex.org/I173439891","display_name":"HES-SO University of Applied Sciences and Arts Western Switzerland","ror":"https://ror.org/01xkakk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I173439891"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Yann Thoma","raw_affiliation_strings":["REDS, School of Engineering and Management Vaud (HEIG-VD), HES-SO University of Applied Sciences and Arts Western Switzerland, Yverdon-les-Bains, Switzerland"],"raw_orcid":"https://orcid.org/0000-0003-4374-6104","affiliations":[{"raw_affiliation_string":"REDS, School of Engineering and Management Vaud (HEIG-VD), HES-SO University of Applied Sciences and Arts Western Switzerland, Yverdon-les-Bains, Switzerland","institution_ids":["https://openalex.org/I173439891"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5055339109","display_name":"Alberto Dassatti","orcid":"https://orcid.org/0000-0002-5342-3723"},"institutions":[{"id":"https://openalex.org/I173439891","display_name":"HES-SO University of Applied Sciences and Arts Western Switzerland","ror":"https://ror.org/01xkakk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I173439891"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Alberto Dassatti","raw_affiliation_strings":["REDS, School of Engineering and Management Vaud (HEIG-VD), HES-SO University of Applied Sciences and Arts Western Switzerland, Yverdon-les-Bains, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-5342-3723","affiliations":[{"raw_affiliation_string":"REDS, School of Engineering and Management Vaud (HEIG-VD), HES-SO University of Applied Sciences and Arts Western Switzerland, Yverdon-les-Bains, Switzerland","institution_ids":["https://openalex.org/I173439891"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4169,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.64823051,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":97},"biblio":{"volume":"21","issue":"2","first_page":"1","last_page":"36"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9988999962806702,"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.9988999962806702,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9987999796867371,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9980000257492065,"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/firmware","display_name":"Firmware","score":0.8615739345550537},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8480464220046997},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.7948918342590332},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5425472855567932},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.32649537920951843}],"concepts":[{"id":"https://openalex.org/C67212190","wikidata":"https://www.wikidata.org/wiki/Q104851","display_name":"Firmware","level":2,"score":0.8615739345550537},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8480464220046997},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.7948918342590332},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5425472855567932},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.32649537920951843}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3697352","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3697352","pdf_url":null,"source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"},{"id":"pmh:oai:hesso.tind.io:15537","is_oa":false,"landing_page_url":"http://arodes.hes-so.ch/record/15537","pdf_url":null,"source":{"id":"https://openalex.org/S4306402432","display_name":"ArODES (HES-SO (https://www.hes-so.ch/))","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210088449","host_organization_name":"HES-SO Gen\u00e8ve","host_organization_lineage":["https://openalex.org/I4210088449"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://arodes.hes-so.ch/record/15537","raw_type":"Text"}],"best_oa_location":{"id":"doi:10.1145/3697352","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3697352","pdf_url":null,"source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W1485293642","https://openalex.org/W1659263304","https://openalex.org/W2017513064","https://openalex.org/W2021890516","https://openalex.org/W2081930221","https://openalex.org/W2104846587","https://openalex.org/W2133718097","https://openalex.org/W2776946878","https://openalex.org/W2983951762","https://openalex.org/W3021177369","https://openalex.org/W3041587974","https://openalex.org/W3043776758","https://openalex.org/W3095502094","https://openalex.org/W3133100623","https://openalex.org/W4205231356","https://openalex.org/W4205764711","https://openalex.org/W4210675237","https://openalex.org/W4220660812","https://openalex.org/W4224224219","https://openalex.org/W4283695032","https://openalex.org/W4293249695","https://openalex.org/W4366492512","https://openalex.org/W4367309807","https://openalex.org/W4380668120"],"related_works":["https://openalex.org/W2354251310","https://openalex.org/W1526521547","https://openalex.org/W4385624297","https://openalex.org/W3180981818","https://openalex.org/W4247881240","https://openalex.org/W2007388836","https://openalex.org/W4388023871","https://openalex.org/W2356515587","https://openalex.org/W2390365330","https://openalex.org/W2380628475"],"abstract_inverted_index":{"Over":[0],"the":[1,17,37,59,77,107,114],"years,":[2],"interest":[3],"in":[4,41],"computational":[5,52,81,120,137],"storage":[6,53,82,121],"devices":[7,54],"has":[8,55],"been":[9,56],"growing":[10],"steadily.":[11],"This":[12],"is":[13],"largely":[14],"due":[15],"to":[16,36,98,112],"rise":[18],"of":[19,43,51,79,90,118],"data-intensive":[20],"applications,":[21],"such":[22],"as":[23],"machine":[24],"learning,":[25],"online":[26],"video":[27],"distribution,":[28],"astrophysics,":[29],"and":[30,46,63,116,131,151],"genomics.":[31],"Moving":[32],"compute":[33],"operations":[34],"closer":[35],"data":[38],"provides":[39],"benefits":[40],"terms":[42],"scaling":[44],"possibilities":[45],"energy":[47],"efficiency.":[48],"The":[49,104],"development":[50,78,115],"limited":[57],"by":[58],"need":[60],"for":[61,76],"specialized":[62],"complex":[64],"hardware.":[65],"In":[66],"this":[67],"work,":[68],"we":[69],"propose":[70],"a":[71,88,140],"portable":[72],"Linux-based":[73],"firmware":[74,85,105,126],"framework":[75],"NVMe":[80],"devices.":[83,122],"Our":[84],"runs":[86],"on":[87,127,147],"variety":[89],"hardware":[91,129],"platforms":[92,130],"ranging":[93],"from":[94],"expensive":[95],"FPGA":[96],"solutions":[97],"inexpensive":[99],"off-the-shelf":[100],"single":[101],"board":[102],"computers.":[103],"leverages":[106],"vast":[108],"Linux":[109],"software":[110],"ecosystem":[111],"facilitate":[113],"prototyping":[117],"novel":[119],"We":[123],"benchmark":[124],"our":[125],"multiple":[128],"demonstrate":[132],"its":[133],"versatility":[134],"through":[135],"several":[136],"examples":[138],"including":[139],"content-aware":[141],"disk":[142],"image":[143,153],"search":[144],"engine":[145],"based":[146],"natural":[148],"language":[149],"processing":[150],"AI-driven":[152],"recognition.":[154]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2025-10-10T00:00:00"}
