{"id":"https://openalex.org/W4410582511","doi":"https://doi.org/10.23919/date64628.2025.10993065","title":"ATE-GCN: An FPGA-Based Graph Convolutional Network Accelerator with Asymmetrical Ternary Quantization","display_name":"ATE-GCN: An FPGA-Based Graph Convolutional Network Accelerator with Asymmetrical Ternary Quantization","publication_year":2025,"publication_date":"2025-03-31","ids":{"openalex":"https://openalex.org/W4410582511","doi":"https://doi.org/10.23919/date64628.2025.10993065"},"language":"en","primary_location":{"id":"doi:10.23919/date64628.2025.10993065","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date64628.2025.10993065","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 Design, Automation &amp;amp; Test in Europe Conference (DATE)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://biblio.vub.ac.be/vubirfiles/131404023/ATE-GCN_An_FPGA-Based_Graph_Convolutional_Network_Accelerator_with_Asymmetrical_Ternary_Quantization.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100761386","display_name":"Ruiqi Chen","orcid":"https://orcid.org/0000-0001-6837-5675"},"institutions":[{"id":"https://openalex.org/I13469542","display_name":"Vrije Universiteit Brussel","ror":"https://ror.org/006e5kg04","country_code":"BE","type":"education","lineage":["https://openalex.org/I13469542"]}],"countries":["BE"],"is_corresponding":true,"raw_author_name":"Ruiqi Chen","raw_affiliation_strings":["ETRO, Vrije Universiteit Brussel"],"affiliations":[{"raw_affiliation_string":"ETRO, Vrije Universiteit Brussel","institution_ids":["https://openalex.org/I13469542"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030410270","display_name":"Jiayu Liu","orcid":"https://orcid.org/0000-0001-8639-3308"},"institutions":[{"id":"https://openalex.org/I45129253","display_name":"University College London","ror":"https://ror.org/02jx3x895","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I45129253"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jiayu Liu","raw_affiliation_strings":["University College London"],"affiliations":[{"raw_affiliation_string":"University College London","institution_ids":["https://openalex.org/I45129253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087976552","display_name":"Shidi Tang","orcid":"https://orcid.org/0000-0001-5493-7411"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shidi Tang","raw_affiliation_strings":["Southeast University"],"affiliations":[{"raw_affiliation_string":"Southeast University","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100781567","display_name":"Yang Liu","orcid":"https://orcid.org/0000-0002-2524-8382"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yang Liu","raw_affiliation_strings":["Fudan University"],"affiliations":[{"raw_affiliation_string":"Fudan University","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055272142","display_name":"Yanxiang Zhu","orcid":"https://orcid.org/0000-0002-5014-3419"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yanxiang Zhu","raw_affiliation_strings":["VeriMake Innovation Lab"],"affiliations":[{"raw_affiliation_string":"VeriMake Innovation Lab","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078395317","display_name":"Ming Ling","orcid":"https://orcid.org/0000-0002-8866-7189"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ming Ling","raw_affiliation_strings":["Southeast University"],"affiliations":[{"raw_affiliation_string":"Southeast University","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078788396","display_name":"Bruno da Silva","orcid":"https://orcid.org/0000-0002-4877-9688"},"institutions":[{"id":"https://openalex.org/I13469542","display_name":"Vrije Universiteit Brussel","ror":"https://ror.org/006e5kg04","country_code":"BE","type":"education","lineage":["https://openalex.org/I13469542"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Bruno Da Silva","raw_affiliation_strings":["ETRO, Vrije Universiteit Brussel"],"affiliations":[{"raw_affiliation_string":"ETRO, Vrije Universiteit Brussel","institution_ids":["https://openalex.org/I13469542"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5100761386"],"corresponding_institution_ids":["https://openalex.org/I13469542"],"apc_list":null,"apc_paid":null,"fwci":5.9823,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.94147187,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":95},"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/T13731","display_name":"Advanced Computing and Algorithms","score":0.9394000172615051,"subfield":{"id":"https://openalex.org/subfields/3322","display_name":"Urban Studies"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T13731","display_name":"Advanced Computing and Algorithms","score":0.9394000172615051,"subfield":{"id":"https://openalex.org/subfields/3322","display_name":"Urban Studies"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.9128000140190125,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T12702","display_name":"Brain Tumor Detection and Classification","score":0.9121000170707703,"subfield":{"id":"https://openalex.org/subfields/2808","display_name":"Neurology"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7371326684951782},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6459596157073975},{"id":"https://openalex.org/keywords/quantization","display_name":"Quantization (signal processing)","score":0.5872870087623596},{"id":"https://openalex.org/keywords/ternary-operation","display_name":"Ternary operation","score":0.5723093748092651},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.5461876392364502},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32000499963760376},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.2822398543357849},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2508706748485565},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.21326711773872375},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.16811460256576538}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7371326684951782},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6459596157073975},{"id":"https://openalex.org/C28855332","wikidata":"https://www.wikidata.org/wiki/Q198099","display_name":"Quantization (signal processing)","level":2,"score":0.5872870087623596},{"id":"https://openalex.org/C64452783","wikidata":"https://www.wikidata.org/wiki/Q1524945","display_name":"Ternary operation","level":2,"score":0.5723093748092651},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.5461876392364502},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32000499963760376},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2822398543357849},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2508706748485565},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.21326711773872375},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.16811460256576538}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.23919/date64628.2025.10993065","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date64628.2025.10993065","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 Design, Automation &amp;amp; Test in Europe Conference (DATE)","raw_type":"proceedings-article"},{"id":"pmh:oai:vubissmart:VUBISSMART:2000:259890","is_oa":true,"landing_page_url":"https://biblio.vub.ac.be/vubir/ategcn-an-fpgabased-graph-convolutional-network-accelerator-with-asymmetrical-ternary-quantization(1d890b07-c1bf-41a9-95c2-cb731d22ed4b).html","pdf_url":"https://biblio.vub.ac.be/vubirfiles/131404023/ATE-GCN_An_FPGA-Based_Graph_Convolutional_Network_Accelerator_with_Asymmetrical_Ternary_Quantization.pdf","source":{"id":"https://openalex.org/S4306402573","display_name":"VUBIR (Vrije Universiteit Brussel)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I13469542","host_organization_name":"Vrije Universiteit Brussel","host_organization_lineage":["https://openalex.org/I13469542"],"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":"publishedVersion"},{"id":"pmh:oai:vubissmart:VUBISSMART:2000:212845","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306402573","display_name":"VUBIR (Vrije Universiteit Brussel)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I13469542","host_organization_name":"Vrije Universiteit Brussel","host_organization_lineage":["https://openalex.org/I13469542"],"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"}],"best_oa_location":{"id":"pmh:oai:vubissmart:VUBISSMART:2000:259890","is_oa":true,"landing_page_url":"https://biblio.vub.ac.be/vubir/ategcn-an-fpgabased-graph-convolutional-network-accelerator-with-asymmetrical-ternary-quantization(1d890b07-c1bf-41a9-95c2-cb731d22ed4b).html","pdf_url":"https://biblio.vub.ac.be/vubirfiles/131404023/ATE-GCN_An_FPGA-Based_Graph_Convolutional_Network_Accelerator_with_Asymmetrical_Ternary_Quantization.pdf","source":{"id":"https://openalex.org/S4306402573","display_name":"VUBIR (Vrije Universiteit Brussel)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I13469542","host_organization_name":"Vrije Universiteit Brussel","host_organization_lineage":["https://openalex.org/I13469542"],"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":"publishedVersion"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4410582511.pdf"},"referenced_works_count":22,"referenced_works":["https://openalex.org/W2805359877","https://openalex.org/W2983964638","https://openalex.org/W3094316287","https://openalex.org/W3157609068","https://openalex.org/W3158020960","https://openalex.org/W3163798119","https://openalex.org/W4283206530","https://openalex.org/W4283801046","https://openalex.org/W4285158020","https://openalex.org/W4318685745","https://openalex.org/W4321637080","https://openalex.org/W4375869345","https://openalex.org/W4378421908","https://openalex.org/W4379116054","https://openalex.org/W4386765296","https://openalex.org/W4389162736","https://openalex.org/W4392972248","https://openalex.org/W4393403750","https://openalex.org/W6726873649","https://openalex.org/W6760045743","https://openalex.org/W6795991173","https://openalex.org/W6862355752"],"related_works":["https://openalex.org/W2111241003","https://openalex.org/W2355315220","https://openalex.org/W4200391368","https://openalex.org/W2210979487","https://openalex.org/W2316202402","https://openalex.org/W2074043759","https://openalex.org/W2082487009","https://openalex.org/W2373535795","https://openalex.org/W2928193004","https://openalex.org/W2070443794"],"abstract_inverted_index":{"Ternary":[0],"quantization":[1,36,86,99],"can":[2,38],"effectively":[3],"simplify":[4],"matrix":[5,130],"multiplication,":[6],"which":[7],"is":[8],"the":[9,107,139,153,157],"primary":[10],"computational":[11],"operation":[12],"in":[13,21],"neural":[14],"network":[15],"models.":[16],"It":[17],"has":[18],"shown":[19],"success":[20],"FPGA-based":[22,54,83,209],"accelerator":[23,88],"designs":[24,57],"for":[25],"emerging":[26],"models":[27],"such":[28,49],"as":[29,50],"GAT":[30],"and":[31,144,182,192,202],"Transformer.":[32],"However,":[33],"existing":[34],"ternary":[35,55,85,145],"methods":[37],"lead":[39],"to":[40,106,127,188,200,207],"substantial":[41],"accuracy":[42,114,168],"loss":[43,169],"under":[44],"certain":[45],"weight":[46,56],"distribution":[47,109],"pat-terns,":[48],"GCN.":[51],"Furthermore,":[52],"current":[53],"often":[58],"focus":[59],"on":[60,125,156],"reducing":[61,113],"resource":[62,135],"consumption":[63,197],"while":[64,137],"neglecting":[65],"full":[66],"utilization":[67],"of":[68,110,141,178,223],"FPGA":[69,126,134,159],"DSP":[70,214],"blocks,":[71],"limiting":[72],"maximum":[73],"performance.":[74,149],"To":[75],"address":[76],"these":[77],"challenges,":[78],"we":[79,95,117,151],"propose":[80],"ATE-GCN,":[81],"an":[82,97,167,219],"asymmetrical":[84,98],"GCN":[87,111,210],"using":[89],"a":[90,119],"software-hardware":[91],"co-optimization":[92],"approach.":[93],"First,":[94],"adopt":[96],"strategy":[100],"with":[101,186,218],"specific":[102],"interval":[103],"divisions":[104],"tailored":[105],"bimodal":[108],"weights,":[112],"loss.":[115],"Second,":[116],"design":[118,143],"unified":[120],"processing":[121],"element":[122],"(PE)":[123],"array":[124],"support":[128],"various":[129],"computation":[131],"forms,":[132],"optimizing":[133],"usage":[136],"leveraging":[138],"benefits":[140],"cascade":[142],"quantization,":[146],"significantly":[147],"boosting":[148],"Finally,":[150],"implement":[152],"ATE-GCN":[154,165,173,212],"prototype":[155],"VCU118":[158],"board.":[160],"The":[161],"results":[162],"show":[163],"that":[164],"maintains":[166],"below":[170],"2%.":[171],"Additionally,":[172],"achieves":[174],"average":[175,220],"performance":[176],"improvements":[177],"<tex":[179,183,189,193],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[180,184,190,194],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$224.13\\times$</tex>":[181],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$11.1\\times$</tex>,":[185],"up":[187],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$898.82\\times$</tex>":[191],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$69.9\\times$</tex>":[195],"energy":[196],"saving":[198],"compared":[199,206],"CPU":[201],"GPU,":[203],"respectively.":[204],"Moreover,":[205],"state-of-the-art":[208],"accelerators,":[211],"improves":[213],"efficiency":[215],"by":[216],"63%":[217],"latency":[221],"reduction":[222],"11%.":[224]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
