{"id":"https://openalex.org/W4391449155","doi":"https://doi.org/10.1145/3643825","title":"Flexible Updating of Internet of Things Computing Functions through Optimizing Dynamic Partial Reconfiguration","display_name":"Flexible Updating of Internet of Things Computing Functions through Optimizing Dynamic Partial Reconfiguration","publication_year":2024,"publication_date":"2024-02-01","ids":{"openalex":"https://openalex.org/W4391449155","doi":"https://doi.org/10.1145/3643825"},"language":"en","primary_location":{"id":"doi:10.1145/3643825","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643825","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643825","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"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 Embedded Computing Systems","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/3643825","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5055270120","display_name":"George Kornaros","orcid":"https://orcid.org/0000-0002-2371-0633"},"institutions":[{"id":"https://openalex.org/I28710699","display_name":"Hellenic Mediterranean University","ror":"https://ror.org/039ce0m20","country_code":"GR","type":"education","lineage":["https://openalex.org/I28710699"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"George Kornaros","raw_affiliation_strings":["Hellenic Mediterranean University, Heraklion, Greece"],"raw_orcid":"https://orcid.org/0000-0002-2371-0633","affiliations":[{"raw_affiliation_string":"Hellenic Mediterranean University, Heraklion, Greece","institution_ids":["https://openalex.org/I28710699"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069862692","display_name":"Svoronos Leivadaros","orcid":"https://orcid.org/0009-0007-5162-2271"},"institutions":[{"id":"https://openalex.org/I28710699","display_name":"Hellenic Mediterranean University","ror":"https://ror.org/039ce0m20","country_code":"GR","type":"education","lineage":["https://openalex.org/I28710699"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Svoronos Leivadaros","raw_affiliation_strings":["Hellenic Mediterranean University, Heraklion, Greece"],"raw_orcid":"https://orcid.org/0009-0007-5162-2271","affiliations":[{"raw_affiliation_string":"Hellenic Mediterranean University, Heraklion, Greece","institution_ids":["https://openalex.org/I28710699"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5093842449","display_name":"Filippos Kolimbianakis","orcid":"https://orcid.org/0009-0009-5863-7112"},"institutions":[{"id":"https://openalex.org/I28710699","display_name":"Hellenic Mediterranean University","ror":"https://ror.org/039ce0m20","country_code":"GR","type":"education","lineage":["https://openalex.org/I28710699"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Filippos Kolimbianakis","raw_affiliation_strings":["Hellenic Mediterranean University, Heraklion, Greece"],"raw_orcid":"https://orcid.org/0009-0009-5863-7112","affiliations":[{"raw_affiliation_string":"Hellenic Mediterranean University, Heraklion, Greece","institution_ids":["https://openalex.org/I28710699"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I28710699"],"apc_list":null,"apc_paid":null,"fwci":2.1398,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":{"value":0.87235998,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":"23","issue":"2","first_page":"1","last_page":"25"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","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/T10829","display_name":"Interconnection Networks and Systems","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/T10904","display_name":"Embedded Systems Design Techniques","score":0.998199999332428,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9876000285148621,"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/computer-science","display_name":"Computer science","score":0.8755172491073608},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.8347862958908081},{"id":"https://openalex.org/keywords/internet-of-things","display_name":"Internet of Things","score":0.61842942237854},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.49860548973083496},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.483165442943573},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3528193235397339},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.20993909239768982}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8755172491073608},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.8347862958908081},{"id":"https://openalex.org/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"score":0.61842942237854},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.49860548973083496},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.483165442943573},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3528193235397339},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.20993909239768982}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3643825","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643825","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643825","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"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 Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3643825","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643825","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643825","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"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 Embedded Computing Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.8799999952316284}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4391449155.pdf","grobid_xml":"https://content.openalex.org/works/W4391449155.grobid-xml"},"referenced_works_count":50,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W166949399","https://openalex.org/W1588862729","https://openalex.org/W1980194681","https://openalex.org/W1993830474","https://openalex.org/W2029445554","https://openalex.org/W2052933584","https://openalex.org/W2064137575","https://openalex.org/W2068194006","https://openalex.org/W2161577181","https://openalex.org/W2162634789","https://openalex.org/W2183064252","https://openalex.org/W2275530856","https://openalex.org/W2279541644","https://openalex.org/W2280749311","https://openalex.org/W2293566456","https://openalex.org/W2519665619","https://openalex.org/W2559529105","https://openalex.org/W2570914145","https://openalex.org/W2588101650","https://openalex.org/W2610045103","https://openalex.org/W2612354329","https://openalex.org/W2623925799","https://openalex.org/W2751335236","https://openalex.org/W2784093460","https://openalex.org/W2786309777","https://openalex.org/W2789687162","https://openalex.org/W2808484818","https://openalex.org/W2808743727","https://openalex.org/W2884923139","https://openalex.org/W2897469144","https://openalex.org/W2913355112","https://openalex.org/W2932300156","https://openalex.org/W2975291694","https://openalex.org/W2983553699","https://openalex.org/W2997987659","https://openalex.org/W3003217347","https://openalex.org/W3011542021","https://openalex.org/W3080137974","https://openalex.org/W3085331912","https://openalex.org/W3112669719","https://openalex.org/W3119378958","https://openalex.org/W3181875332","https://openalex.org/W3186692010","https://openalex.org/W3193875697","https://openalex.org/W3205346163","https://openalex.org/W4200121590","https://openalex.org/W4205356639","https://openalex.org/W4283656503","https://openalex.org/W4312593656"],"related_works":["https://openalex.org/W2357657342","https://openalex.org/W2153432761","https://openalex.org/W1580144672","https://openalex.org/W4242251885","https://openalex.org/W2130472321","https://openalex.org/W2382672788","https://openalex.org/W2387766148","https://openalex.org/W2365996311","https://openalex.org/W2387500363","https://openalex.org/W2544276806"],"abstract_inverted_index":{"With":[0],"applications":[1],"to":[2,69,87,138],"become":[3],"increasingly":[4],"compute-":[5],"and":[6,21,152,169,200],"data-intensive,":[7],"requiring":[8],"more":[9,103],"processing":[10,33],"power,":[11],"many":[12,116],"Internet":[13],"of":[14,58,61,77,80,90,123,127,157,173,195],"Things":[15],"(IoT)":[16],"platforms":[17],"in":[18,51,94,131,202],"robots,":[19],"drones,":[20],"autonomous":[22],"vehicles":[23],"that":[24,112],"implement":[25],"neural":[26],"network":[27],"inference,":[28],"cryptographic":[29],"functions":[30,89,151,197],"or":[31,99],"signal":[32],"(e.g.,":[34],"multimedia,":[35],"communication),":[36],"employ":[37],"field":[38],"programmable":[39],"gate":[40],"arrays":[41],"(FPGAs).":[42],"At":[43],"the":[44,56,62,70,75,81,124,163,179,189,193],"same":[45],"time,":[46],"dynamic":[47],"partial":[48,129,184],"reconfiguration":[49,130,185],"(DPR)":[50],"modern":[52],"FPGAs":[53,111],"enable":[54],"changing":[55],"function":[57,76],"a":[59,203],"part":[60],"FPGA":[63],"by":[64,144,153],"dynamically":[65],"loading":[66],"new":[67],"bitstreams":[68],"logic":[71],"regions":[72],"without":[73],"affecting":[74],"other":[78],"parts":[79],"FPGA.":[82],"This":[83],"is":[84],"especially":[85],"useful":[86],"update":[88],"IoT":[91,107,132],"devices":[92,108],"while":[93,187],"operation":[95],"for":[96,192],"bug":[97],"fixing":[98],"functionality":[100],"adjustments":[101],"and,":[102],"importantly,":[104],"when":[105],"these":[106,158],"integrate":[109],"low-cost":[110],"can":[113,182],"hardly":[114],"realize":[115],"hard":[117],"accelerators.":[118],"To":[119],"deal":[120],"with":[121],"one":[122],"major":[125],"limitations":[126],"using":[128],"devices,":[133],"this":[134],"work":[135],"introduces":[136],"techniques":[137],"flexibly":[139],"use":[140],"DPR,":[141],"namely,":[142],"FLEXDPR,":[143],"sharing":[145],"reconfigurable":[146],"partitions":[147],"among":[148],"different":[149],"accelerator":[150],"supporting":[154],"virtual":[155],"relocation":[156],"functions.":[159],"Experimental":[160],"results":[161],"on":[162,176],"Xilinx":[164],"Zynq-7000":[165],"platform":[166],"reveal":[167],"energy":[168],"latency":[170],"efficiency":[171],"improvements":[172],"about":[174],"20%,":[175],"average.":[177],"Overall,":[178],"suggested":[180],"approach":[181],"reduce":[183],"overhead":[186],"easing":[188],"scheduler\u2019s":[190],"decisions":[191],"deployment":[194],"hardware":[196],"throughout":[198],"time":[199],"space":[201],"performance-conscious":[204],"manner.":[205]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":4}],"updated_date":"2026-06-28T08:01:55.173337","created_date":"2025-10-10T00:00:00"}
