{"id":"https://openalex.org/W2789687162","doi":"https://doi.org/10.1145/3180263","title":"Energy-Performance Considerations for Data Offloading to FPGA-Based Accelerators Over PCIe","display_name":"Energy-Performance Considerations for Data Offloading to FPGA-Based Accelerators Over PCIe","publication_year":2018,"publication_date":"2018-03-22","ids":{"openalex":"https://openalex.org/W2789687162","doi":"https://doi.org/10.1145/3180263","mag":"2789687162"},"language":"en","primary_location":{"id":"doi:10.1145/3180263","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3180263","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"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 Architecture and Code Optimization","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/A5075956526","display_name":"Dimitrios Mbakoyiannis","orcid":null},"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":true,"raw_author_name":"Dimitrios Mbakoyiannis","raw_affiliation_strings":["Technological Educational Institute of Crete, Crete, Greece"],"affiliations":[{"raw_affiliation_string":"Technological Educational Institute of Crete, Crete, Greece","institution_ids":["https://openalex.org/I28710699"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072548423","display_name":"Othon Tomoutzoglou","orcid":"https://orcid.org/0000-0003-4708-2923"},"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":"Othon Tomoutzoglou","raw_affiliation_strings":["Technological Educational Institute of Crete, Crete, Greece"],"affiliations":[{"raw_affiliation_string":"Technological Educational Institute of Crete, Crete, Greece","institution_ids":["https://openalex.org/I28710699"]}]},{"author_position":"last","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":["Technological Educational Institute of Crete, Crete, Greece"],"affiliations":[{"raw_affiliation_string":"Technological Educational Institute of Crete, Crete, Greece","institution_ids":["https://openalex.org/I28710699"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5075956526"],"corresponding_institution_ids":["https://openalex.org/I28710699"],"apc_list":null,"apc_paid":null,"fwci":1.7673,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.83451479,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"15","issue":"1","first_page":"1","last_page":"24"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9986000061035156,"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.9983000159263611,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/pci-express","display_name":"PCI Express","score":0.929021954536438},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8811471462249756},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6541283130645752},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6273440718650818},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.5682070851325989},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5676955580711365},{"id":"https://openalex.org/keywords/direct-memory-access","display_name":"Direct memory access","score":0.5041221380233765},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.47463473677635193},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.4271082878112793},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.4136103689670563},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3364115357398987},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.335498183965683},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.33366796374320984},{"id":"https://openalex.org/keywords/transfer","display_name":"Transfer (computing)","score":0.2213653326034546}],"concepts":[{"id":"https://openalex.org/C64270927","wikidata":"https://www.wikidata.org/wiki/Q206924","display_name":"PCI Express","level":3,"score":0.929021954536438},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8811471462249756},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6541283130645752},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6273440718650818},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.5682070851325989},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5676955580711365},{"id":"https://openalex.org/C37724790","wikidata":"https://www.wikidata.org/wiki/Q210813","display_name":"Direct memory access","level":3,"score":0.5041221380233765},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.47463473677635193},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.4271082878112793},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4136103689670563},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3364115357398987},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.335498183965683},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.33366796374320984},{"id":"https://openalex.org/C2776175482","wikidata":"https://www.wikidata.org/wiki/Q1195816","display_name":"Transfer (computing)","level":2,"score":0.2213653326034546},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3180263","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3180263","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"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 Architecture and Code Optimization","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.8999999761581421}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W340462749","https://openalex.org/W1796932510","https://openalex.org/W1941428696","https://openalex.org/W1984296775","https://openalex.org/W1990852260","https://openalex.org/W1997113918","https://openalex.org/W2009287387","https://openalex.org/W2019254738","https://openalex.org/W2049009664","https://openalex.org/W2054882590","https://openalex.org/W2073144988","https://openalex.org/W2088576620","https://openalex.org/W2094756095","https://openalex.org/W2122223168","https://openalex.org/W2125703639","https://openalex.org/W2332912570","https://openalex.org/W2344065022","https://openalex.org/W2405102949","https://openalex.org/W2416722775","https://openalex.org/W2474119684","https://openalex.org/W2516125595","https://openalex.org/W2519665619","https://openalex.org/W2524556139","https://openalex.org/W2561995440","https://openalex.org/W2583383421","https://openalex.org/W2613639279"],"related_works":["https://openalex.org/W1564576805","https://openalex.org/W2518118925","https://openalex.org/W2746861419","https://openalex.org/W2090318149","https://openalex.org/W2069089178","https://openalex.org/W3159273459","https://openalex.org/W2762979098","https://openalex.org/W2368139578","https://openalex.org/W3210297858","https://openalex.org/W2352593607"],"abstract_inverted_index":{"Modern":[0],"data":[1,61,90,137],"centers":[2],"increasingly":[3],"employ":[4],"FPGA-based":[5],"heterogeneous":[6],"acceleration":[7,169],"platforms":[8],"as":[9,69],"a":[10],"result":[11],"of":[12,60,131,149],"their":[13],"great":[14],"potential":[15],"for":[16,79,97],"continued":[17],"performance":[18],"and":[19,54,58,92,100,114,134,151],"energy":[20,98],"efficiency.":[21],"Today,":[22],"FPGAs":[23],"provide":[24],"more":[25],"hardware":[26],"parallelism":[27],"than":[28],"is":[29],"possible":[30],"with":[31,139],"GPUs":[32],"or":[33],"CPUs,":[34],"whereas":[35],"C-like":[36],"programming":[37],"environments":[38],"facilitate":[39],"shorter":[40],"development":[41],"time,":[42],"even":[43],"close":[44],"to":[45,62,126],"software":[46],"cycles.":[47],"In":[48],"this":[49],"work,":[50],"we":[51],"address":[52,130],"limitations":[53],"overheads":[55,157],"in":[56,147,170],"access":[57],"transfer":[59],"accelerators":[63],"over":[64],"common":[65],"CPU-accelerator":[66],"interconnects":[67],"such":[68],"PCIe.":[70],"We":[71],"present":[72],"three":[73],"different":[74,111],"FPGA":[75],"accelerator":[76,112],"dispatching":[77],"methods":[78],"streaming":[80,171],"applications":[81],"(e.g.,":[82],"multimedia,":[83],"vision":[84],"computing).":[85],"The":[86,118],"first":[87,163],"uses":[88,103,120,135],"zero-copy":[89,105],"transfers":[91,138],"on-chip":[93],"scratchpad":[94],"memory":[95,123],"(SPM)":[96],"efficiency,":[99],"the":[101,121,128,153,162,166],"second":[102],"also":[104],"but":[106],"shared":[107],"copy":[108],"engines":[109],"among":[110],"instances":[113],"local":[115],"external":[116],"memory.":[117],"third":[119],"processor\u2019s":[122],"management":[124],"unit":[125],"acquire":[127],"physical":[129],"user":[132],"pages":[133],"scatter-gather":[136],"SPM.":[140],"Even":[141],"though":[142],"all":[143],"techniques":[144],"exhibit":[145],"advantages":[146],"terms":[148],"scalability":[150],"relieve":[152],"processor":[154],"from":[155],"control":[156],"through":[158],"using":[159],"integrated":[160],"schedulers,":[161],"method":[164],"presents":[165],"best":[167],"energy-efficient":[168],"applications.":[172]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
