{"id":"https://openalex.org/W1520485321","doi":"https://doi.org/10.1109/recosoc.2015.7238078","title":"Automated composition and execution of hardware-accelerated operator graphs","display_name":"Automated composition and execution of hardware-accelerated operator graphs","publication_year":2015,"publication_date":"2015-06-01","ids":{"openalex":"https://openalex.org/W1520485321","doi":"https://doi.org/10.1109/recosoc.2015.7238078","mag":"1520485321"},"language":"en","primary_location":{"id":"doi:10.1109/recosoc.2015.7238078","is_oa":false,"landing_page_url":"https://doi.org/10.1109/recosoc.2015.7238078","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 10th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC)","raw_type":"proceedings-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/A5059938646","display_name":"Stefan Werner","orcid":"https://orcid.org/0000-0003-0148-4724"},"institutions":[{"id":"https://openalex.org/I9341345","display_name":"University of L\u00fcbeck","ror":"https://ror.org/00t3r8h32","country_code":"DE","type":"education","lineage":["https://openalex.org/I9341345"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Stefan Werner","raw_affiliation_strings":["Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, L\u00fcbeck, Germany","Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, 23562, Germany"],"affiliations":[{"raw_affiliation_string":"Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, L\u00fcbeck, Germany","institution_ids":["https://openalex.org/I9341345"]},{"raw_affiliation_string":"Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, 23562, Germany","institution_ids":["https://openalex.org/I9341345"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063523841","display_name":"Dennis Heinrich","orcid":"https://orcid.org/0000-0001-8674-8658"},"institutions":[{"id":"https://openalex.org/I9341345","display_name":"University of L\u00fcbeck","ror":"https://ror.org/00t3r8h32","country_code":"DE","type":"education","lineage":["https://openalex.org/I9341345"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Dennis Heinrich","raw_affiliation_strings":["Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, L\u00fcbeck, Germany","Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, 23562, Germany"],"affiliations":[{"raw_affiliation_string":"Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, L\u00fcbeck, Germany","institution_ids":["https://openalex.org/I9341345"]},{"raw_affiliation_string":"Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, 23562, Germany","institution_ids":["https://openalex.org/I9341345"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050323868","display_name":"Jannik Piper","orcid":null},"institutions":[{"id":"https://openalex.org/I9341345","display_name":"University of L\u00fcbeck","ror":"https://ror.org/00t3r8h32","country_code":"DE","type":"education","lineage":["https://openalex.org/I9341345"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jannik Piper","raw_affiliation_strings":["Universitat zu Lubeck, Lubeck, Schleswig-Holstein, DE","Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, 23562, Germany"],"affiliations":[{"raw_affiliation_string":"Universitat zu Lubeck, Lubeck, Schleswig-Holstein, DE","institution_ids":["https://openalex.org/I9341345"]},{"raw_affiliation_string":"Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, 23562, Germany","institution_ids":["https://openalex.org/I9341345"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029547855","display_name":"Sven Groppe","orcid":"https://orcid.org/0000-0001-5196-1117"},"institutions":[{"id":"https://openalex.org/I9341345","display_name":"University of L\u00fcbeck","ror":"https://ror.org/00t3r8h32","country_code":"DE","type":"education","lineage":["https://openalex.org/I9341345"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sven Groppe","raw_affiliation_strings":["Universitat zu Lubeck, Lubeck, Schleswig-Holstein, DE","Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, 23562, Germany"],"affiliations":[{"raw_affiliation_string":"Universitat zu Lubeck, Lubeck, Schleswig-Holstein, DE","institution_ids":["https://openalex.org/I9341345"]},{"raw_affiliation_string":"Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, 23562, Germany","institution_ids":["https://openalex.org/I9341345"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052066849","display_name":"Rico Backasch","orcid":null},"institutions":[{"id":"https://openalex.org/I9341345","display_name":"University of L\u00fcbeck","ror":"https://ror.org/00t3r8h32","country_code":"DE","type":"education","lineage":["https://openalex.org/I9341345"]},{"id":"https://openalex.org/I78650965","display_name":"TU Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Rico Backasch","raw_affiliation_strings":["Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, L\u00fcbeck, Germany","Technische Universit\u00e4t Dresden, Faculty of Computer Science, 01187, Germany"],"affiliations":[{"raw_affiliation_string":"Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, L\u00fcbeck, Germany","institution_ids":["https://openalex.org/I9341345"]},{"raw_affiliation_string":"Technische Universit\u00e4t Dresden, Faculty of Computer Science, 01187, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004852591","display_name":"Christopher Blochwitz","orcid":null},"institutions":[{"id":"https://openalex.org/I9341345","display_name":"University of L\u00fcbeck","ror":"https://ror.org/00t3r8h32","country_code":"DE","type":"education","lineage":["https://openalex.org/I9341345"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Christopher Blochwitz","raw_affiliation_strings":["Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, L\u00fcbeck, Germany","Universit\u00e4t zu L\u00fcbeck, Institute of Computer Engineering, 23562, Germany"],"affiliations":[{"raw_affiliation_string":"Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, L\u00fcbeck, Germany","institution_ids":["https://openalex.org/I9341345"]},{"raw_affiliation_string":"Universit\u00e4t zu L\u00fcbeck, Institute of Computer Engineering, 23562, Germany","institution_ids":["https://openalex.org/I9341345"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080637249","display_name":"Thilo Pionteck","orcid":"https://orcid.org/0000-0001-6518-1226"},"institutions":[{"id":"https://openalex.org/I9341345","display_name":"University of L\u00fcbeck","ror":"https://ror.org/00t3r8h32","country_code":"DE","type":"education","lineage":["https://openalex.org/I9341345"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thilo Pionteck","raw_affiliation_strings":["Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, L\u00fcbeck, Germany","Universit\u00e4t zu L\u00fcbeck, Institute of Computer Engineering, 23562, Germany"],"affiliations":[{"raw_affiliation_string":"Universit\u00e4t zu L\u00fcbeck, Institute of Information Systems, L\u00fcbeck, Germany","institution_ids":["https://openalex.org/I9341345"]},{"raw_affiliation_string":"Universit\u00e4t zu L\u00fcbeck, Institute of Computer Engineering, 23562, Germany","institution_ids":["https://openalex.org/I9341345"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5059938646"],"corresponding_institution_ids":["https://openalex.org/I9341345"],"apc_list":null,"apc_paid":null,"fwci":1.6149,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.82427683,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"20","issue":null,"first_page":"1","last_page":"8"},"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.9952999949455261,"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.9952999949455261,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9835000038146973,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.983299970626831,"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.8814188241958618},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7318833470344543},{"id":"https://openalex.org/keywords/partition","display_name":"Partition (number theory)","score":0.7136945724487305},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.6427023410797119},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.6228073239326477},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.5370473265647888},{"id":"https://openalex.org/keywords/reconfigurable-computing","display_name":"Reconfigurable computing","score":0.45166778564453125},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32763975858688354},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.30350619554519653}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8814188241958618},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7318833470344543},{"id":"https://openalex.org/C42812","wikidata":"https://www.wikidata.org/wiki/Q1082910","display_name":"Partition (number theory)","level":2,"score":0.7136945724487305},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.6427023410797119},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.6228073239326477},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.5370473265647888},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.45166778564453125},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32763975858688354},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.30350619554519653},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/recosoc.2015.7238078","is_oa":false,"landing_page_url":"https://doi.org/10.1109/recosoc.2015.7238078","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 10th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"},{"id":"https://openalex.org/F4320323803","display_name":"Bundesministerium f\u00fcr Wirtschaft und Energie","ror":"https://ror.org/02vgg2808"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1554122781","https://openalex.org/W1672837603","https://openalex.org/W1983250096","https://openalex.org/W2022361942","https://openalex.org/W2059681118","https://openalex.org/W2071877593","https://openalex.org/W2075779985","https://openalex.org/W2081381252","https://openalex.org/W2113582899","https://openalex.org/W2117987151","https://openalex.org/W2120276090","https://openalex.org/W2131595909","https://openalex.org/W2133138160","https://openalex.org/W2143909327","https://openalex.org/W2495199414"],"related_works":["https://openalex.org/W2204754129","https://openalex.org/W4322751528","https://openalex.org/W2759209791","https://openalex.org/W2340647897","https://openalex.org/W2034458695","https://openalex.org/W1569711686","https://openalex.org/W1541284233","https://openalex.org/W2129154773","https://openalex.org/W2808484818","https://openalex.org/W1574948540"],"abstract_inverted_index":{"In":[0,70],"this":[1],"paper,":[2],"we":[3,77],"present":[4],"the":[5,39,52,56,61,65,68,105,112,120,122,126,130,134,142,149],"fully":[6],"automated":[7],"composition":[8],"and":[9,59,81,97,114,137],"execution":[10],"of":[11,100,104,119],"Semantic":[12],"Web":[13],"queries":[14,159],"within":[15],"a":[16,21,36,48,74,79,82,93,98,164],"hardware/software":[17],"system":[18,124,144],"which":[19,54,132],"uses":[20],"Field":[22],"Programmable":[23],"Gate":[24],"Array":[25],"(FPGA)":[26],"as":[27],"an":[28],"accelerator.":[29],"The":[30,85,102,153],"presented":[31],"approach":[32],"allows":[33],"to":[34,46,72,129,141,145,148],"write":[35],"query":[37,66,95,107],"in":[38],"database's":[40],"front-end,":[41],"transparently":[42],"executes":[43],"all":[44,158],"steps":[45],"retrieve":[47],"configuration":[49],"suitable":[50],"for":[51,171],"FPGA":[53,121,131],"represents":[55],"given":[57,106],"query,":[58],"obtains":[60],"result":[62,136],"by":[63,91],"evaluating":[64],"on":[67],"FPGA.":[69],"order":[71],"obtain":[73],"runtime-reconfigurable":[75],"framework":[76],"define":[78],"static":[80],"dynamic":[83,86],"partition.":[84],"partition":[87],"itself":[88],"is":[89],"composed":[90],"using":[92],"predefined":[94],"template":[96,113],"pool":[99],"operators.":[101],"operators":[103],"are":[108],"written":[109],"automatically":[110],"into":[111],"connected":[115],"accordingly.":[116],"After":[117],"reconfiguration":[118],"host":[123,143],"supplies":[125],"initial":[127],"data":[128],"computes":[133],"final":[135],"sends":[138],"it":[139],"back":[140],"be":[146],"displayed":[147],"user":[150],"or":[151],"application.":[152],"evaluation":[154],"shows":[155,168],"that":[156],"not":[157],"may":[160],"take":[161],"benefit":[162],"from":[163],"dedicated":[165],"hardware-accelerator":[166],"but":[167],"promising":[169],"speedup":[170],"complex":[172],"queries.":[173]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
