{"id":"https://openalex.org/W3010691468","doi":"https://doi.org/10.1109/recosoc48741.2019.9034940","title":"Data Transfer Modeling and Optimization in Reconfigurable Multi-Accelerator Systems","display_name":"Data Transfer Modeling and Optimization in Reconfigurable Multi-Accelerator Systems","publication_year":2019,"publication_date":"2019-07-01","ids":{"openalex":"https://openalex.org/W3010691468","doi":"https://doi.org/10.1109/recosoc48741.2019.9034940","mag":"3010691468"},"language":"en","primary_location":{"id":"doi:10.1109/recosoc48741.2019.9034940","is_oa":false,"landing_page_url":"https://doi.org/10.1109/recosoc48741.2019.9034940","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://oa.upm.es/64849/","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101446360","display_name":"Alberto Garc\u00eda Ortiz","orcid":"https://orcid.org/0000-0002-6484-9199"},"institutions":[{"id":"https://openalex.org/I88060688","display_name":"Universidad Polit\u00e9cnica de Madrid","ror":"https://ror.org/03n6nwv02","country_code":"ES","type":"education","lineage":["https://openalex.org/I88060688"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Alberto Ortiz","raw_affiliation_strings":["Centro de Electr\u00f3nica Industrial, Universidad Polit\u00e9cnica de Madrid, Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Centro de Electr\u00f3nica Industrial, Universidad Polit\u00e9cnica de Madrid, Madrid, Spain","institution_ids":["https://openalex.org/I88060688"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054144481","display_name":"Alfonso Rodr\u00edguez","orcid":"https://orcid.org/0000-0001-6326-743X"},"institutions":[{"id":"https://openalex.org/I88060688","display_name":"Universidad Polit\u00e9cnica de Madrid","ror":"https://ror.org/03n6nwv02","country_code":"ES","type":"education","lineage":["https://openalex.org/I88060688"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Alfonso Rodriguez","raw_affiliation_strings":["Centro de Electr\u00f3nica Industrial, Universidad Polit\u00e9cnica de Madrid, Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Centro de Electr\u00f3nica Industrial, Universidad Polit\u00e9cnica de Madrid, Madrid, Spain","institution_ids":["https://openalex.org/I88060688"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049132754","display_name":"A. Otero","orcid":"https://orcid.org/0000-0003-4995-7009"},"institutions":[{"id":"https://openalex.org/I88060688","display_name":"Universidad Polit\u00e9cnica de Madrid","ror":"https://ror.org/03n6nwv02","country_code":"ES","type":"education","lineage":["https://openalex.org/I88060688"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Andres Otero","raw_affiliation_strings":["Centro de Electr\u00f3nica Industrial, Universidad Polit\u00e9cnica de Madrid, Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Centro de Electr\u00f3nica Industrial, Universidad Polit\u00e9cnica de Madrid, Madrid, Spain","institution_ids":["https://openalex.org/I88060688"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018537955","display_name":"Eduardo de la Torre","orcid":"https://orcid.org/0000-0001-5697-0573"},"institutions":[{"id":"https://openalex.org/I88060688","display_name":"Universidad Polit\u00e9cnica de Madrid","ror":"https://ror.org/03n6nwv02","country_code":"ES","type":"education","lineage":["https://openalex.org/I88060688"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Eduardo de la Torre","raw_affiliation_strings":["Centro de Electr\u00f3nica Industrial, Universidad Polit\u00e9cnica de Madrid, Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Centro de Electr\u00f3nica Industrial, Universidad Polit\u00e9cnica de Madrid, Madrid, Spain","institution_ids":["https://openalex.org/I88060688"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5101446360"],"corresponding_institution_ids":["https://openalex.org/I88060688"],"apc_list":null,"apc_paid":null,"fwci":0.4815,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.64427342,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"152","issue":null,"first_page":"20","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":0.9998999834060669,"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":0.9998999834060669,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"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.9998999834060669,"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.834958016872406},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.627522885799408},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5903710126876831},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.5779790282249451},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5556007623672485},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5441029071807861},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5371509194374084},{"id":"https://openalex.org/keywords/reconfigurable-computing","display_name":"Reconfigurable computing","score":0.5086091756820679},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4879886507987976},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4302777945995331},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.42400646209716797},{"id":"https://openalex.org/keywords/data-processing","display_name":"Data processing","score":0.4237945079803467},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.21480947732925415}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.834958016872406},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.627522885799408},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5903710126876831},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.5779790282249451},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5556007623672485},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5441029071807861},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5371509194374084},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.5086091756820679},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4879886507987976},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4302777945995331},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.42400646209716797},{"id":"https://openalex.org/C138827492","wikidata":"https://www.wikidata.org/wiki/Q6661985","display_name":"Data processing","level":2,"score":0.4237945079803467},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.21480947732925415},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/recosoc48741.2019.9034940","is_oa":false,"landing_page_url":"https://doi.org/10.1109/recosoc48741.2019.9034940","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC)","raw_type":"proceedings-article"},{"id":"pmh:oai:oa.upm.es:64849","is_oa":true,"landing_page_url":"https://oa.upm.es/64849/","pdf_url":null,"source":{"id":"https://openalex.org/S4377196323","display_name":"UPM Digital Archive (Technical University of Madrid)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I88060688","host_organization_name":"Universidad Polit\u00e9cnica de Madrid","host_organization_lineage":["https://openalex.org/I88060688"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2019 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC) | 2019 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC) | 01-03 July 2019 | York, Reino Unido","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"pmh:oai:oa.upm.es:64849","is_oa":true,"landing_page_url":"https://oa.upm.es/64849/","pdf_url":null,"source":{"id":"https://openalex.org/S4377196323","display_name":"UPM Digital Archive (Technical University of Madrid)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I88060688","host_organization_name":"Universidad Polit\u00e9cnica de Madrid","host_organization_lineage":["https://openalex.org/I88060688"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2019 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC) | 2019 14th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC) | 01-03 July 2019 | York, Reino Unido","raw_type":"info:eu-repo/semantics/conferenceObject"},"sustainable_development_goals":[{"score":0.8600000143051147,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1548966623","https://openalex.org/W2012114780","https://openalex.org/W2057807751","https://openalex.org/W2119677480","https://openalex.org/W2163916557","https://openalex.org/W2463854057","https://openalex.org/W2566075159","https://openalex.org/W2788211964","https://openalex.org/W2805907803","https://openalex.org/W2898694119","https://openalex.org/W2963864303","https://openalex.org/W3040294928","https://openalex.org/W4244668938","https://openalex.org/W4249553981"],"related_works":["https://openalex.org/W1612076744","https://openalex.org/W2152074211","https://openalex.org/W2126857316","https://openalex.org/W2129019972","https://openalex.org/W3164085601","https://openalex.org/W1522032972","https://openalex.org/W2139962137","https://openalex.org/W2113308450","https://openalex.org/W2340647897","https://openalex.org/W3046541857"],"abstract_inverted_index":{"The":[0,112,167],"use":[1],"of":[2,67,211],"accelerator-centric":[3],"processing":[4,37,220],"architectures":[5],"in":[6,99,139,156,165],"different":[7,127],"application":[8],"scenarios,":[9],"ranging":[10],"from":[11,176],"the":[12,15,22,33,52,75,96,120,133,150,177,198,212,217],"cloud":[13],"to":[14,31,42,45,118,124,193,197,203],"edge,":[16],"is":[17,108,170],"nowadays":[18],"a":[19,100,136,153,185,208],"reality.":[20],"However,":[21],"always":[23],"increasing":[24],"stringent":[25],"operating":[26],"conditions":[27],"and":[28,110,123,143,160,201],"requirements":[29],"continues":[30],"push":[32],"research":[34],"around":[35],"hardware-based":[36],"architectures,":[38],"which":[39,140,157],"are":[40,89,115,146,163],"able":[41],"provide":[43,64],"medium":[44],"high":[46],"computing":[47,76,80,107],"performance":[48,191],"capabilities":[49],"while":[50],"at":[51],"same":[53],"time":[54],"supporting":[55],"energy-efficient":[56],"execution.":[57],"In":[58,93],"addition,":[59],"reconfigurable":[60,101,218],"devices":[61],"(i.e.,":[62,214],"FPGAs)":[63],"another":[65],"degree":[66],"freedom":[68],"by":[69,73],"enabling":[70],"software-like":[71],"flexibility":[72],"time-multiplexing":[74],"resources.":[77],"Nevertheless,":[78],"bus-based":[79],"platforms":[81],"still":[82],"face":[83],"architectural":[84],"bottlenecks":[85],"when":[86,195,205],"data":[87,130,141,158,187],"transfers":[88,145,162],"not":[90],"handled":[91],"efficiently.":[92],"this":[94],"paper,":[95],"communication":[97],"overhead":[98],"multi-accelerator":[102,219],"architecture":[103,221],"for":[104,129],"high-performance":[105],"embedded":[106],"analyzed":[109],"modeled.":[111],"obtained":[113],"models":[114],"then":[116],"used":[117],"predict":[119],"acceleration":[121],"perfomance":[122],"evaluate":[125],"two":[126],"patterns":[128],"transfers:":[131],"on":[132,149,172],"one":[134],"hand,":[135,152],"basic":[137],"approach":[138,155,189],"preparation":[142,159],"DMA":[144,161],"executed":[147,164],"sequentially;":[148],"other":[151],"pipelined":[154,186],"parallel.":[166],"evaluation":[168],"method":[169],"based":[171],"well-known":[173],"accelerator":[174],"benchmarks":[175],"MachSuite":[178],"suite.":[179],"Experimental":[180],"results":[181],"show":[182],"that":[183],"using":[184,216],"management":[188],"increases":[190],"up":[192,202],"2.6x":[194],"compared":[196,206],"sequential":[199],"alternative,":[200],"26.46x":[204],"with":[207],"bare-metal":[209],"execution":[210],"accelerators":[213],"without":[215],"nor":[222],"an":[223],"Operating":[224],"System).":[225]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
