{"id":"https://openalex.org/W4286579696","doi":"https://doi.org/10.1109/lca.2022.3193256","title":"PreGNN: Hardware Acceleration to Take Preprocessing Off the Critical Path in Graph Neural Networks","display_name":"PreGNN: Hardware Acceleration to Take Preprocessing Off the Critical Path in Graph Neural Networks","publication_year":2022,"publication_date":"2022-07-01","ids":{"openalex":"https://openalex.org/W4286579696","doi":"https://doi.org/10.1109/lca.2022.3193256"},"language":"en","primary_location":{"id":"doi:10.1109/lca.2022.3193256","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lca.2022.3193256","pdf_url":null,"source":{"id":"https://openalex.org/S17643076","display_name":"IEEE Computer Architecture Letters","issn_l":"1556-6056","issn":["1556-6056","1556-6064","2473-2575"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Computer Architecture Letters","raw_type":"journal-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/A5037292678","display_name":"Donghyun Gouk","orcid":"https://orcid.org/0000-0002-4229-0101"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Donghyun Gouk","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea"],"raw_orcid":"https://orcid.org/0000-0002-4229-0101","affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064416560","display_name":"Seungkwan Kang","orcid":"https://orcid.org/0000-0003-4153-7026"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Seungkwan Kang","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea"],"raw_orcid":"https://orcid.org/0000-0003-4153-7026","affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068299135","display_name":"Miryeong Kwon","orcid":"https://orcid.org/0000-0002-0313-1319"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Miryeong Kwon","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea"],"raw_orcid":"https://orcid.org/0000-0002-0313-1319","affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071614011","display_name":"Junhyeok Jang","orcid":"https://orcid.org/0000-0003-3053-396X"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Junhyeok Jang","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea"],"raw_orcid":"https://orcid.org/0000-0003-3053-396X","affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102964503","display_name":"Hyunkyu Choi","orcid":"https://orcid.org/0009-0001-6693-6720"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hyunkyu Choi","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100360897","display_name":"Sangwon Lee","orcid":"https://orcid.org/0000-0001-6960-5487"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Sangwon Lee","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5089239312","display_name":"Myoungsoo Jung","orcid":"https://orcid.org/0000-0002-9832-5801"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Myoungsoo Jung","raw_affiliation_strings":["School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea"],"raw_orcid":"https://orcid.org/0000-0002-9832-5801","affiliations":[{"raw_affiliation_string":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, Korea","institution_ids":["https://openalex.org/I157485424"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I157485424"],"apc_list":{"value":2645,"currency":"USD","value_usd":2645},"apc_paid":null,"fwci":0.2488,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.62095866,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":"21","issue":"2","first_page":"117","last_page":"120"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.9998000264167786,"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/T12292","display_name":"Graph Theory and Algorithms","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9940000176429749,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8306199312210083},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.7227701544761658},{"id":"https://openalex.org/keywords/preprocessor","display_name":"Preprocessor","score":0.7192145586013794},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.5203192234039307},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.4751565158367157},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.45933711528778076},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4477359354496002},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.41905325651168823},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3121623396873474},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.23170387744903564},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.2000712752342224}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8306199312210083},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.7227701544761658},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.7192145586013794},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.5203192234039307},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.4751565158367157},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.45933711528778076},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4477359354496002},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.41905325651168823},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3121623396873474},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.23170387744903564},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.2000712752342224},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lca.2022.3193256","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lca.2022.3193256","pdf_url":null,"source":{"id":"https://openalex.org/S17643076","display_name":"IEEE Computer Architecture Letters","issn_l":"1556-6056","issn":["1556-6056","1556-6064","2473-2575"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Computer Architecture Letters","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.6299999952316284,"display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G5989045677","display_name":null,"funder_award_id":"SRFC-IT2101-04","funder_id":"https://openalex.org/F4320328437","funder_display_name":"Samsung Science and Technology Foundation"}],"funders":[{"id":"https://openalex.org/F4320328437","display_name":"Samsung Science and Technology Foundation","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1999702719","https://openalex.org/W2100243999","https://openalex.org/W2945827670","https://openalex.org/W3017228913","https://openalex.org/W3080510905","https://openalex.org/W3080555959","https://openalex.org/W3100278010","https://openalex.org/W3112713841","https://openalex.org/W3152893301","https://openalex.org/W4288419263","https://openalex.org/W6699364125","https://openalex.org/W6738964360","https://openalex.org/W6760045743","https://openalex.org/W6781932242","https://openalex.org/W6784944647","https://openalex.org/W6785059380"],"related_works":["https://openalex.org/W2595172197","https://openalex.org/W2084856301","https://openalex.org/W2127970246","https://openalex.org/W4382618745","https://openalex.org/W2885125400","https://openalex.org/W1001352512","https://openalex.org/W1989889224","https://openalex.org/W1973775000","https://openalex.org/W2748922771","https://openalex.org/W1987128138"],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"we":[3,37,89],"observe":[4],"that":[5,44,96,113],"the":[6,18,32,47,53,56,81,103,117],"main":[7],"performance":[8],"bottleneck":[9],"of":[10,49,68,84,120],"emerging":[11],"graph":[12,24,61,74],"neural":[13],"networks":[14],"(GNNs)":[15],"is":[16],"not":[17],"inference":[19],"algorithms":[20],"themselves,":[21],"but":[22],"their":[23],"data":[25,104],"preprocessing.":[26],"To":[27,79],"take":[28],"such":[29],"preprocessing":[30,51,86],"off":[31],"critical":[33],"path":[34],"in":[35,63,105],"GNNs,":[36],"proposePreGNN,":[38],"a":[39,69,106,133],"novel":[40],"hardware":[41],"automation":[42],"architecture":[43],"accelerates":[45,60],"all":[46,77],"tasks":[48],"GNN":[50,85,121],"from":[52],"beginning":[54],"to":[55,132],"end.":[57],"Specifically,":[58],"PreGNN":[59,114],"generation":[62],"parallel,":[64],"samples":[65],"neighbor":[66],"nodes":[67],"given":[70],"graph,":[71],"and":[72,101],"prepares":[73],"datasets":[75],"through":[76],"hardware.":[78],"reduce":[80],"long":[82],"latency":[83,119],"over":[87],"hardware,":[88],"also":[90],"propose":[91],"simple,":[92],"efficient":[93],"combinational":[94],"logic":[95],"can":[97,115],"perform":[98],"radix":[99],"sort":[100],"arrange":[102],"self-governing":[107],"manner.":[108],"The":[109],"evaluation":[110],"results":[111],"show":[112],"shorten":[116],"end-to-end":[118],"inferences":[122],"by":[123,129],"10.7\u00d7":[124],"while":[125],"consuming":[126],"less":[127],"energy":[128],"3.3\u00d7,":[130],"compared":[131],"GPU-only":[134],"system.":[135]},"counts_by_year":[{"year":2024,"cited_by_count":2}],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2025-10-10T00:00:00"}
