{"id":"https://openalex.org/W4404914496","doi":"https://doi.org/10.1109/access.2024.3509606","title":"Hybrid Graph Representation and Learning Framework for High-Level Synthesis Design Space Exploration","display_name":"Hybrid Graph Representation and Learning Framework for High-Level Synthesis Design Space Exploration","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4404914496","doi":"https://doi.org/10.1109/access.2024.3509606"},"language":"en","primary_location":{"id":"doi:10.1109/access.2024.3509606","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3509606","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2024.3509606","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5093346044","display_name":"Pouya Taghipour","orcid":"https://orcid.org/0000-0001-5166-2790"},"institutions":[{"id":"https://openalex.org/I9736820","display_name":"\u00c9cole de Technologie Sup\u00e9rieure","ror":"https://ror.org/0020snb74","country_code":"CA","type":"education","lineage":["https://openalex.org/I49663120","https://openalex.org/I9736820"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Pouya Taghipour","raw_affiliation_strings":["Department of Electrical Engineering, LaCIME, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, QC, Canada","Department of Electrical Engineering, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, Canada"],"raw_orcid":"https://orcid.org/0000-0001-5166-2790","affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, LaCIME, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, QC, Canada","institution_ids":["https://openalex.org/I9736820"]},{"raw_affiliation_string":"Department of Electrical Engineering, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, Canada","institution_ids":["https://openalex.org/I9736820"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006937759","display_name":"\u00c9ric Granger","orcid":"https://orcid.org/0000-0001-6116-7945"},"institutions":[{"id":"https://openalex.org/I9736820","display_name":"\u00c9cole de Technologie Sup\u00e9rieure","ror":"https://ror.org/0020snb74","country_code":"CA","type":"education","lineage":["https://openalex.org/I49663120","https://openalex.org/I9736820"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Eric Granger","raw_affiliation_strings":["Department of Systems Engineering, LIVIA, ILLS, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, QC, Canada","Department of Systems Engineering, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, Canada"],"raw_orcid":"https://orcid.org/0000-0001-6116-7945","affiliations":[{"raw_affiliation_string":"Department of Systems Engineering, LIVIA, ILLS, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, QC, Canada","institution_ids":["https://openalex.org/I9736820"]},{"raw_affiliation_string":"Department of Systems Engineering, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, Canada","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071840145","display_name":"Yves Blaqui\u00e8re","orcid":"https://orcid.org/0000-0001-6204-7427"},"institutions":[{"id":"https://openalex.org/I9736820","display_name":"\u00c9cole de Technologie Sup\u00e9rieure","ror":"https://ror.org/0020snb74","country_code":"CA","type":"education","lineage":["https://openalex.org/I49663120","https://openalex.org/I9736820"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Yves Blaqui\u00e8re","raw_affiliation_strings":["Department of Electrical Engineering, LaCIME, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, QC, Canada","Department of Electrical Engineering, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, Canada"],"raw_orcid":"https://orcid.org/0000-0001-6204-7427","affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, LaCIME, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, QC, Canada","institution_ids":["https://openalex.org/I9736820"]},{"raw_affiliation_string":"Department of Electrical Engineering, &#x00C9;cole de Technologie Sup&#x00E9;rieure (&#x00C9;TS), Montreal, Canada","institution_ids":["https://openalex.org/I9736820"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I9736820"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.29776813,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"12","issue":null,"first_page":"189574","last_page":"189589"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11159","display_name":"Manufacturing Process and Optimization","score":0.9922000169754028,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11159","display_name":"Manufacturing Process and Optimization","score":0.9922000169754028,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9197999835014343,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.916700005531311,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials 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.7309792637825012},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5083255171775818},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.5074264407157898},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.48258960247039795},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.40835946798324585}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7309792637825012},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5083255171775818},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.5074264407157898},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.48258960247039795},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.40835946798324585},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/access.2024.3509606","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3509606","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:espace2.etsmtl.ca:30389","is_oa":true,"landing_page_url":null,"pdf_url":"https://espace2.etsmtl.ca/id/eprint/30389/1/Granger-E-2024-30389.pdf","source":{"id":"https://openalex.org/S4306402392","display_name":"Espace \u00c9TS (ETS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1341030882","host_organization_name":"Educational Testing Service","host_organization_lineage":["https://openalex.org/I1341030882"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article publi\u00e9 dans une revue, r\u00e9vis\u00e9 par les pairs"},{"id":"pmh:oai:doaj.org/article:75c0eadd72d94c3c93ee39758723e435","is_oa":true,"landing_page_url":"https://doaj.org/article/75c0eadd72d94c3c93ee39758723e435","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 12, Pp 189574-189589 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2024.3509606","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3509606","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320310709","display_name":"CMC Microsystems","ror":"https://ror.org/03k70ea39"},{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":65,"referenced_works":["https://openalex.org/W1556140123","https://openalex.org/W2012114780","https://openalex.org/W2022306346","https://openalex.org/W2039856364","https://openalex.org/W2054069797","https://openalex.org/W2140669431","https://openalex.org/W2291098396","https://openalex.org/W2295680811","https://openalex.org/W2343695530","https://openalex.org/W2398354748","https://openalex.org/W2475663704","https://openalex.org/W2493328864","https://openalex.org/W2558748708","https://openalex.org/W2612563559","https://openalex.org/W2619340758","https://openalex.org/W2624868339","https://openalex.org/W2749782473","https://openalex.org/W2782904295","https://openalex.org/W2899202932","https://openalex.org/W2899543855","https://openalex.org/W2899691047","https://openalex.org/W2907492528","https://openalex.org/W2911037141","https://openalex.org/W2942063194","https://openalex.org/W2964015378","https://openalex.org/W2975468520","https://openalex.org/W3037803823","https://openalex.org/W3085407124","https://openalex.org/W3089476745","https://openalex.org/W3107652887","https://openalex.org/W3108085245","https://openalex.org/W3152893301","https://openalex.org/W4206482253","https://openalex.org/W4221000689","https://openalex.org/W4224265992","https://openalex.org/W4229673714","https://openalex.org/W4235439520","https://openalex.org/W4236286525","https://openalex.org/W4246166885","https://openalex.org/W4285114951","https://openalex.org/W4292794775","https://openalex.org/W4293025067","https://openalex.org/W4293025162","https://openalex.org/W4293026115","https://openalex.org/W4293149165","https://openalex.org/W4308916273","https://openalex.org/W4312231865","https://openalex.org/W4312787759","https://openalex.org/W4385696552","https://openalex.org/W4389166682","https://openalex.org/W6631190155","https://openalex.org/W6651700774","https://openalex.org/W6660970551","https://openalex.org/W6720006811","https://openalex.org/W6736685754","https://openalex.org/W6738964360","https://openalex.org/W6744580074","https://openalex.org/W6746706034","https://openalex.org/W6760045743","https://openalex.org/W6766978945","https://openalex.org/W6777287215","https://openalex.org/W6786307078","https://openalex.org/W6796783112","https://openalex.org/W6801328954","https://openalex.org/W6810836446"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Optimizing":[0],"hardware":[1,23,115],"accelerators":[2],"in":[3,82,124,190,205,267],"high-level":[4],"synthesis":[5],"(HLS)":[6],"relies":[7],"on":[8],"design":[9,38,116,260],"space":[10,261],"exploration":[11],"(DSE),":[12],"which":[13],"involves":[14],"experimenting":[15],"with":[16,235,258],"different":[17,178,259],"pragma":[18],"options":[19],"and":[20,25,47,59,67,146,162,188,193,203,208,243,249],"trading":[21],"off":[22],"cost":[24],"performance":[26,226,250],"metrics":[27],"(HCPMs)":[28],"to":[29,101,185,198],"identify":[30],"Pareto-optimal":[31],"solutions.":[32],"The":[33],"exponential":[34],"growth":[35],"of":[36,98,107,113,126,149,173,225,240],"the":[37,53,89,110,114,139,200,210,228],"space,":[39],"poor":[40],"quality-of-results":[41],"(QoR)":[42],"estimation":[43,106],"by":[44,87],"HLS":[45,54,84,99,150,256],"tools,":[46],"lengthy":[48],"post-implementation":[49],"runtime":[50],"have":[51,78],"made":[52],"DSE":[55,268],"process":[56,63],"highly":[57],"challenging":[58],"time-consuming.":[60],"Automating":[61],"this":[62],"could":[64],"reduce":[65],"time-to-market":[66],"associated":[68],"development":[69],"costs.":[70],"Learning-based":[71],"methods,":[72],"particularly":[73],"graph":[74,160],"neural":[75],"networks":[76],"(GNNs),":[77],"shown":[79],"considerable":[80],"potential":[81],"addressing":[83],"QoR/DSE":[85],"problems":[86,133],"modeling":[88,131],"mapping":[90],"function":[91],"from":[92,143,176],"control":[93],"data":[94],"flow":[95],"graphs":[96],"(CDFGs)":[97],"designs":[100,257],"their":[102,127],"logic,":[103],"enabling":[104],"early":[105],"QoR":[108,207],"during":[109],"compilation":[111],"phase":[112],"flow.":[117],"However,":[118],"there":[119],"is":[120,152,271],"still":[121],"a":[122,157,166,222,263],"gap":[123],"terms":[125],"prediction":[128],"accuracy.":[129],"Indeed,":[130],"HLS-related":[132],"using":[134],"GNNs":[135],"that":[136,217],"efficiently":[137],"capture":[138],"complex":[140],"patterns":[141],"arising":[142],"applied":[144],"pragmas":[145],"low-level":[147],"characteristics":[148],"specifications":[151],"challenging.":[153],"This":[154],"paper":[155],"introduces":[156],"novel":[158],"hybrid":[159],"representation":[161],"learning":[163,195],"framework":[164,219],"under":[165],"multi-task":[167],"setting,":[168],"featuring":[169],"two":[170,177],"distinct":[171],"types":[172],"CDFGs":[174],"derived":[175],"sources.":[179],"Furthermore,":[180],"various":[181,255],"models":[182,231],"are":[183],"proposed":[184],"fuse":[186],"features":[187],"knowledge":[189],"joint,":[191],"sequential,":[192],"parallel":[194],"architectures,":[196],"aiming":[197],"improve":[199],"overall":[201],"accuracy":[202],"generalization":[204],"predicting":[206],"approximating":[209],"Pareto":[211],"frontier":[212],"(PF).":[213],"Experimental":[214],"results":[215],"show":[216],"our":[218],"can":[220],"attain":[221],"higher":[223],"level":[224],"than":[227],"state-of-the-art":[229],"baseline":[230],"over":[232],"unseen":[233],"designs,":[234],"an":[236],"average":[237],"relative":[238],"improvement":[239],"47.4":[241],"%":[242,245,265],"16.0":[244],"for":[246],"resource":[247],"utilization":[248],"metrics,":[251],"respectively.":[252],"Additionally,":[253],"considering":[254],"sizes,":[262],"26.8":[264],"enhancement":[266],"PF":[269],"approximation":[270],"observed.":[272]},"counts_by_year":[],"updated_date":"2025-12-27T23:08:20.325037","created_date":"2025-10-10T00:00:00"}
