{"id":"https://openalex.org/W4401568824","doi":"https://doi.org/10.23919/date58400.2024.10546555","title":"Hierarchical Source-to-Post-Route QoR Prediction in High-Level Synthesis with GNNs","display_name":"Hierarchical Source-to-Post-Route QoR Prediction in High-Level Synthesis with GNNs","publication_year":2024,"publication_date":"2024-03-25","ids":{"openalex":"https://openalex.org/W4401568824","doi":"https://doi.org/10.23919/date58400.2024.10546555"},"language":"en","primary_location":{"id":"doi:10.23919/date58400.2024.10546555","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date58400.2024.10546555","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 Design, Automation &amp;amp; Test in Europe Conference &amp;amp; Exhibition (DATE)","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/A5111290256","display_name":"Mingzhe Gao","orcid":null},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Mingzhe Gao","raw_affiliation_strings":["Shanghai Jiao Tong University"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047571832","display_name":"Jieru Zhao","orcid":"https://orcid.org/0000-0001-8211-2812"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jieru Zhao","raw_affiliation_strings":["Shanghai Jiao Tong University"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040011986","display_name":"Zhe Lin","orcid":"https://orcid.org/0000-0002-7422-7799"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhe Lin","raw_affiliation_strings":["Sun Yat-sen University"],"affiliations":[{"raw_affiliation_string":"Sun Yat-sen University","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100959121","display_name":"Minyi Guo","orcid":null},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Minyi Guo","raw_affiliation_strings":["Shanghai Jiao Tong University"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University","institution_ids":["https://openalex.org/I183067930"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5111290256"],"corresponding_institution_ids":["https://openalex.org/I183067930"],"apc_list":null,"apc_paid":null,"fwci":0.7386,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.71800801,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.97079998254776,"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"}},"topics":[{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.97079998254776,"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"}},{"id":"https://openalex.org/T10353","display_name":"Zeolite Catalysis and Synthesis","score":0.9365000128746033,"subfield":{"id":"https://openalex.org/subfields/1604","display_name":"Inorganic Chemistry"},"field":{"id":"https://openalex.org/fields/16","display_name":"Chemistry"},"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.6594220399856567}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6594220399856567}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/date58400.2024.10546555","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date58400.2024.10546555","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 Design, Automation &amp;amp; Test in Europe Conference &amp;amp; Exhibition (DATE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Climate action","score":0.44999998807907104,"id":"https://metadata.un.org/sdg/13"}],"awards":[{"id":"https://openalex.org/G7137705694","display_name":null,"funder_award_id":"62102249,62232015","funder_id":"https://openalex.org/F4320320885","funder_display_name":"European Research Consortium for Informatics and Mathematics"}],"funders":[{"id":"https://openalex.org/F4320320885","display_name":"European Research Consortium for Informatics and Mathematics","ror":"https://ror.org/055zrhj18"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W2612563559","https://openalex.org/W2889669826","https://openalex.org/W2942063194","https://openalex.org/W2964015378","https://openalex.org/W2985324865","https://openalex.org/W3016124664","https://openalex.org/W3168189449","https://openalex.org/W3187966659","https://openalex.org/W4229673714","https://openalex.org/W4255897758","https://openalex.org/W4293025067","https://openalex.org/W4293026115","https://openalex.org/W4294558607","https://openalex.org/W4297733535","https://openalex.org/W6726873649","https://openalex.org/W6738964360","https://openalex.org/W6745537798","https://openalex.org/W6775947557","https://openalex.org/W6796783112","https://openalex.org/W6846787849"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W2382290278","https://openalex.org/W4395014643"],"abstract_inverted_index":{"High-level":[0],"synthesis":[1],"(HLS)":[2],"notably":[3],"speeds":[4],"up":[5],"the":[6,15,72,98,129,138,153],"hardware":[7],"design":[8,141],"process":[9],"by":[10],"avoiding":[11],"RTL":[12],"programming.":[13],"However,":[14],"turnaround":[16],"time":[17],"of":[18,25,78,83,96,100,113,120,150],"HLS":[19,84,145],"increases":[20],"significantly":[21],"when":[22],"post-route":[23,40,58],"quality":[24],"results":[26,104],"(QoR)":[27],"are":[28,165],"considered":[29],"during":[30],"optimization.":[31],"To":[32],"tackle":[33],"this":[34],"issue,":[35],"we":[36],"propose":[37],"a":[38,50,65,88,110],"hierarchical":[39,89],"QoR":[41,121],"prediction":[42,93,111],"approach":[43],"for":[44,117,140],"FPGA":[45],"HLS,":[46],"which":[47,123],"features:":[48],"(1)":[49],"modeling":[51],"flow":[52,76],"that":[53,69,106],"directly":[54],"estimates":[55],"latency":[56],"and":[57,74,81,86,92,152,163],"resource":[59],"usage":[60],"from":[61],"C/C++":[62],"programs;":[63],"(2)":[64],"graph":[66,77],"construction":[67],"method":[68,94,108],"effectively":[70],"represents":[71],"control":[73],"data":[75],"source":[79],"code":[80],"effects":[82],"pragmas;":[85],"(3)":[87],"GNN":[90,131],"training":[91],"capable":[95],"capturing":[97],"impact":[99],"loop":[101],"hierarchies.":[102],"Experimental":[103],"show":[105],"our":[107,135],"presents":[109],"error":[112],"less":[114],"than":[115],"10%":[116],"different":[118],"types":[119],"metrics,":[122],"gains":[124],"tremendous":[125],"improvement":[126],"compared":[127],"with":[128],"state-of-the-art":[130],"methods.":[132],"By":[133],"adopting":[134],"proposed":[136],"methodology,":[137],"runtime":[139],"space":[142],"exploration":[143],"in":[144],"is":[146,156],"shortened":[147],"to":[148,158],"tens":[149],"minutes":[151],"achieved":[154],"ADRS":[155],"reduced":[157],"6.91%":[159],"on":[160],"average.":[161],"Code":[162],"models":[164],"available":[166],"at":[167],"https://github.com/sjtu-zhao-lab/hierarchical-gnn-for-hls.":[168]},"counts_by_year":[{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":1}],"updated_date":"2025-12-21T23:12:01.093139","created_date":"2025-10-10T00:00:00"}
