{"id":"https://openalex.org/W2573077665","doi":"https://doi.org/10.3233/978-1-61499-621-7-505","title":"FPGAs as Components in Heterogeneous High-Performance Computing Systems: Raising the Abstraction Level","display_name":"FPGAs as Components in Heterogeneous High-Performance Computing Systems: Raising the Abstraction Level","publication_year":2016,"publication_date":"2016-01-01","ids":{"openalex":"https://openalex.org/W2573077665","doi":"https://doi.org/10.3233/978-1-61499-621-7-505","mag":"2573077665"},"language":"en","primary_location":{"id":"doi:10.3233/978-1-61499-621-7-505","is_oa":false,"landing_page_url":"https://doi.org/10.3233/978-1-61499-621-7-505","pdf_url":null,"source":{"id":"https://openalex.org/S4210175178","display_name":"Advances in parallel computing","issn_l":"0927-5452","issn":["0927-5452","1879-808X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Advances in Parallel Computing","raw_type":"book-chapter"},"type":"book-chapter","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/A5047735250","display_name":"Wim Vanderbauwhede","orcid":"https://orcid.org/0000-0001-6768-0037"},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Vanderbauwhede Wim","raw_affiliation_strings":["University of Glasgow, Glasgow, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Glasgow, Glasgow, United Kingdom","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"last","author":{"id":null,"display_name":"Nabi Syed Waqar","orcid":null},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Nabi Syed Waqar","raw_affiliation_strings":["University of Glasgow, Glasgow, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Glasgow, Glasgow, United Kingdom","institution_ids":["https://openalex.org/I7882870"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5047735250"],"corresponding_institution_ids":["https://openalex.org/I7882870"],"apc_list":null,"apc_paid":null,"fwci":0.448,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.68003731,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9617000222206116,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9617000222206116,"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.9559000134468079,"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.9063000082969666,"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.6805662512779236},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.611180305480957},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6014881730079651},{"id":"https://openalex.org/keywords/raising","display_name":"Raising (metalworking)","score":0.587138831615448},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4623244106769562},{"id":"https://openalex.org/keywords/high-level-synthesis","display_name":"High-level synthesis","score":0.4567777216434479},{"id":"https://openalex.org/keywords/abstraction-layer","display_name":"Abstraction layer","score":0.43580490350723267},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.40522393584251404},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3569992184638977},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.20551443099975586},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1010725200176239},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.0570923388004303}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6805662512779236},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.611180305480957},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6014881730079651},{"id":"https://openalex.org/C2780589192","wikidata":"https://www.wikidata.org/wiki/Q7285140","display_name":"Raising (metalworking)","level":2,"score":0.587138831615448},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4623244106769562},{"id":"https://openalex.org/C58013763","wikidata":"https://www.wikidata.org/wiki/Q5754574","display_name":"High-level synthesis","level":3,"score":0.4567777216434479},{"id":"https://openalex.org/C147358964","wikidata":"https://www.wikidata.org/wiki/Q1200992","display_name":"Abstraction layer","level":3,"score":0.43580490350723267},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.40522393584251404},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3569992184638977},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.20551443099975586},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1010725200176239},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.0570923388004303},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3233/978-1-61499-621-7-505","is_oa":false,"landing_page_url":"https://doi.org/10.3233/978-1-61499-621-7-505","pdf_url":null,"source":{"id":"https://openalex.org/S4210175178","display_name":"Advances in parallel computing","issn_l":"0927-5452","issn":["0927-5452","1879-808X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Advances in Parallel Computing","raw_type":"book-chapter"},{"id":"pmh:oai:eprints.gla.ac.uk:158193","is_oa":false,"landing_page_url":"http://eprints.gla.ac.uk/158193/","pdf_url":null,"source":{"id":"https://openalex.org/S4210235606","display_name":"ENLIGHTEN (Jurnal Bimbingan dan Konseling Islam)","issn_l":"2622-8912","issn":["2622-8912","2622-8920"],"is_oa":false,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"NonPeerReviewed"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5299999713897705}],"awards":[{"id":"https://openalex.org/G600182179","display_name":null,"funder_award_id":"EP/L00058X/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2612099726","https://openalex.org/W2160632767","https://openalex.org/W1984744919","https://openalex.org/W2132930690","https://openalex.org/W2770599040","https://openalex.org/W1901380330","https://openalex.org/W3009812692","https://openalex.org/W2901324294","https://openalex.org/W4248324254","https://openalex.org/W3017219868"],"abstract_inverted_index":{"We":[0,82],"present":[1],"an":[2,108],"overview":[3],"of":[4,7,34,44],"the":[5,32,71,115],"evolution":[6],"programming":[8],"techniques":[9],"for":[10],"Field-Programmable":[11],"Gate":[12],"Arrays":[13],"(FPGAs),":[14],"with":[15],"a":[16,45,78],"particular":[17],"focus":[18],"on":[19,87],"High-Level":[20],"Synthesis":[21],"(HLS)":[22],"and":[23,27,52,90,101],"Heterogeneous":[24],"Computing":[25,36],"(HC),":[26],"we":[28],"argue":[29],"that,":[30],"in":[31],"context":[33],"High-Performance":[35],"(HPC),":[37],"FPGAs":[38],"should":[39],"be":[40,112],"treated":[41],"as":[42],"components":[43],"larger":[46],"heterogeneous":[47],"compute":[48],"platform.":[49],"Consequently,":[50],"HLS":[51],"HC":[53],"tools":[54],"become":[55],"compilation":[56,116],"targets":[57],"rather":[58],"than":[59],"high-level":[60],"development":[61],"tools.":[62],"Compiler":[63],"technology":[64],"has":[65],"to":[66,68,95],"evolve":[67],"automatically":[69,96],"create":[70],"best":[72],"compiled":[73],"program":[74,99,110],"variant":[75],"by":[76,114],"transforming":[77],"given":[79],"original":[80],"program.":[81],"describe":[83],"our":[84],"methodology":[85],"based":[86],"type":[88],"transformations":[89],"cost":[91],"models,":[92],"which":[93],"allows":[94],"generate":[97],"correct-by-construction":[98],"variants":[100],"accurately":[102],"estimate":[103],"their":[104],"performance,":[105],"so":[106],"that":[107],"optimal":[109],"can":[111],"constructed":[113],"system.":[117]},"counts_by_year":[{"year":2016,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
