{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T23:15:38Z","timestamp":1776122138790,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":76,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,6,11]],"date-time":"2022-06-11T00:00:00Z","timestamp":1654905600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Huawei Technologies Co., Ltd","award":["YBN2021035018A5"],"award-info":[{"award-number":["YBN2021035018A5"]}]},{"name":"National Natural Science Foundation of China","award":["61832006, 61825202, 62072193, 61929103"],"award-info":[{"award-number":["61832006, 61825202, 62072193, 61929103"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,6,18]]},"DOI":"10.1145\/3470496.3527409","type":"proceedings-article","created":{"date-parts":[[2022,5,31]],"date-time":"2022-05-31T19:06:01Z","timestamp":1654023961000},"page":"116-129","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":25,"title":["TDGraph"],"prefix":"10.1145","author":[{"given":"Jin","family":"Zhao","sequence":"first","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yun","family":"Yang","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu","family":"Zhang","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaofei","family":"Liao","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lin","family":"Gu","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ligang","family":"He","sequence":"additional","affiliation":[{"name":"University of Warwick, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bingsheng","family":"He","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hai","family":"Jin","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haikun","family":"Liu","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinyu","family":"Jiang","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hui","family":"Yu","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,6,11]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2022. DDR4 SDRAM System Power Calculator. https:\/\/media-www.micron.com\/-\/media\/client\/global\/documents\/products\/power-calculator\/ddr4_power_calc.xlsm?rev=a8a5e30d8a7e41c4adcaad2df73934b4.  2022. DDR4 SDRAM System Power Calculator. https:\/\/media-www.micron.com\/-\/media\/client\/global\/documents\/products\/power-calculator\/ddr4_power_calc.xlsm?rev=a8a5e30d8a7e41c4adcaad2df73934b4."},{"key":"e_1_3_2_1_2_1","unstructured":"2022. macsim. https:\/\/github.com\/gthparch\/macsim.  2022. macsim. https:\/\/github.com\/gthparch\/macsim."},{"key":"e_1_3_2_1_3_1","unstructured":"2022. SNAP. http:\/\/snap.stanford.edu\/data\/index.html.  2022. SNAP. http:\/\/snap.stanford.edu\/data\/index.html."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750386"},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the 2016 International Conference on Supercomputing. 39:1--39:11 pages.","author":"Ainsworth Sam","unstructured":"Sam Ainsworth and Timothy M. Jones . 2016. Graph Prefetching Using Data Structure Knowledge . In Proceedings of the 2016 International Conference on Supercomputing. 39:1--39:11 pages. Sam Ainsworth and Timothy M. Jones. 2016. Graph Prefetching Using Data Structure Knowledge. In Proceedings of the 2016 International Conference on Supercomputing. 39:1--39:11 pages."},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the 23rd International Conference on Architectural Support for Programming Languages and Operating Systems. 578--592","author":"Ainsworth Sam","unstructured":"Sam Ainsworth and Timothy M. Jones . 2018. An Event-Triggered Programmable Prefetcher for Irregular Workloads . In Proceedings of the 23rd International Conference on Architectural Support for Programming Languages and Operating Systems. 578--592 . Sam Ainsworth and Timothy M. Jones. 2018. An Event-Triggered Programmable Prefetcher for Irregular Workloads. In Proceedings of the 23rd International Conference on Architectural Support for Programming Languages and Operating Systems. 578--592."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3319393"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00054"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA51647.2021.00062"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2019.00051"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480096"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/324133.324234"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00044"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168846"},{"key":"e_1_3_2_1_15_1","volume-title":"Jaswinder Pal Singh, and Anoop Gupta","author":"Culler David","year":"1999","unstructured":"David Culler , Jaswinder Pal Singh, and Anoop Gupta . 1999 . Parallel computer architecture: a hardware\/software approach. Gulf Professional Publishing . David Culler, Jaswinder Pal Singh, and Anoop Gupta. 1999. Parallel computer architecture: a hardware\/software approach. Gulf Professional Publishing."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3020078.3021739"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3178876.3186183"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3220040"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA47549.2020.00028"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3035944"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.14778\/3461535.3461550"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation. 17--30","author":"Gonzalez Joseph E.","year":"2012","unstructured":"Joseph E. Gonzalez , Yucheng Low , Haijie Gu , Danny Bickson , and Carlos Guestrin . 2012 . PowerGraph: Distributed Graph-Parallel Computation on Natural Graphs . In Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation. 17--30 . Joseph E. Gonzalez, Yucheng Low, Haijie Gu, Danny Bickson, and Carlos Guestrin. 2012. PowerGraph: Distributed Graph-Parallel Computation on Natural Graphs. In Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation. 17--30."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2016.7783759"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the 9th European Conference on Computer Systems. 1:1--1:14","author":"Han Wentao","year":"2014","unstructured":"Wentao Han , Youshan Miao , Kaiwei Li , Ming Wu , Fan Yang , Lidong Zhou , Vijayan Prabhakaran , Wenguang Chen , and Enhong Chen . 2014 . Chronos: a graph engine for temporal graph analysis . In Proceedings of the 9th European Conference on Computer Systems. 1:1--1:14 . Wentao Han, Youshan Miao, Kaiwei Li, Ming Wu, Fan Yang, Lidong Zhou, Vijayan Prabhakaran, Wenguang Chen, and Enhong Chen. 2014. Chronos: a graph engine for temporal graph analysis. In Proceedings of the 9th European Conference on Computer Systems. 1:1--1:14."},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 37th International Symposium on Computer Architecture. 60--71","author":"Jaleel Aamer","unstructured":"Aamer Jaleel , Kevin B. Theobald , Simon C. Steely Jr ., and Joel S. Emer . 2010. High performance cache replacement using re-reference interval prediction . In Proceedings of the 37th International Symposium on Computer Architecture. 60--71 . Aamer Jaleel, Kevin B. Theobald, Simon C. Steely Jr., and Joel S. Emer. 2010. High performance cache replacement using re-reference interval prediction. In Proceedings of the 37th International Symposium on Computer Architecture. 60--71."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456226"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2540708.2540733"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2018.00042"},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems. 30--41","author":"Kevin","unstructured":"Kevin M. Lepak and Mikko H. Lipasti. 2002. Temporally silent stores . In Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems. 30--41 . Kevin M. Lepak and Mikko H. Lipasti. 2002. Temporally silent stores. In Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems. 30--41."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1081870.1081893"},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture. 469--480","author":"Li Sheng","unstructured":"Sheng Li , Jung Ho Ahn , Richard D. Strong , Jay B. Brockman , Dean M. Tullsen , and Norman P. Jouppi . 2009. McPAT: an integrated power, area, and timing modeling framework for multicore and manycore architectures . In Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture. 469--480 . Sheng Li, Jung Ho Ahn, Richard D. Strong, Jay B. Brockman, Dean M. Tullsen, and Norman P. Jouppi. 2009. McPAT: an integrated power, area, and timing modeling framework for multicore and manycore architectures. In Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture. 469--480."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456230"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303974"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307650.3322275"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3316781.3317804"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2018.00010"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358254"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522738"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2017.54"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the 54th Annual IEEE\/ACM International Symposium on Microarchitecture. 1064--1077","author":"Quan","unstructured":"Quan M. Nguyen and Daniel S\u00e1nchez. 2021. Fifer: Practical Acceleration of Irregular Applications on Reconfigurable Architectures . In Proceedings of the 54th Annual IEEE\/ACM International Symposium on Microarchitecture. 1064--1077 . Quan M. Nguyen and Daniel S\u00e1nchez. 2021. Fifer: Practical Acceleration of Irregular Applications on Reconfigurable Architectures. In Proceedings of the 54th Annual IEEE\/ACM International Symposium on Microarchitecture. 1064--1077."},{"key":"e_1_3_2_1_41_1","volume-title":"Proceedings of the 43rd ACM\/IEEE Annual International Symposium on Computer Architecture. 166--177","author":"Ozdal Muhammet Mustafa","unstructured":"Muhammet Mustafa Ozdal , Serif Yesil , Taemin Kim , Andrey Ayupov , John Greth , Steven M. Burns, and \u00d6zcan \u00d6zturk. 2016. Energy Efficient Architecture for Graph Analytics Accelerators . In Proceedings of the 43rd ACM\/IEEE Annual International Symposium on Computer Architecture. 166--177 . Muhammet Mustafa Ozdal, Serif Yesil, Taemin Kim, Andrey Ayupov, John Greth, Steven M.Burns, and \u00d6zcan \u00d6zturk. 2016. Energy Efficient Architecture for Graph Analytics Accelerators. In Proceedings of the 43rd ACM\/IEEE Annual International Symposium on Computer Architecture. 166--177."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.14778\/3229863.3229874"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO50266.2020.00078"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480126"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2007.368997"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485963"},{"key":"e_1_3_2_1_47_1","volume-title":"The Number of tweets per day","author":"Sayce David","year":"2020","unstructured":"David Sayce . 2020. The Number of tweets per day in 2020 . https:\/\/www.dsayce.com\/social-media\/tweets-day\/. David Sayce. 2020. The Number of tweets per day in 2020. https:\/\/www.dsayce.com\/social-media\/tweets-day\/."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/237090.237144"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307650.3322254"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2021.3104749"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-43659-3_24"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267811"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882950"},{"key":"e_1_3_2_1_54_1","volume-title":"Proceedings of the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. 135--146","author":"Shun Julian","unstructured":"Julian Shun and Guy E. Blelloch . 2013. Ligra: a lightweight graph processing framework for shared memory . In Proceedings of the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. 135--146 . Julian Shun and Guy E. Blelloch. 2013. Ligra: a lightweight graph processing framework for shared memory. In Proceedings of the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. 135--146."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2016.25"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2018.00052"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.14778\/3282495.3282501"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830806"},{"key":"e_1_3_2_1_59_1","volume-title":"Proceedings of the 2021 USENIX Annual Technical Conference. 269--283","author":"Vaziri Pourya","year":"2021","unstructured":"Pourya Vaziri and Keval Vora . 2021 . Controlling Memory Footprint of Stateful Streaming Graph Processing . In Proceedings of the 2021 USENIX Annual Technical Conference. 269--283 . Pourya Vaziri and Keval Vora. 2021. Controlling Memory Footprint of Stateful Streaming Graph Processing. In Proceedings of the 2021 USENIX Annual Technical Conference. 269--283."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2992784"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037748"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2688500.2688508"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358318"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00087"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00043"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830807"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173197"},{"key":"e_1_3_2_1_68_1","first-page":"1","article-title":"Exploiting Semantic Commutativity in Hardware Speculation. In Proceedings of the 49th Annual IEEE\/ACM International Symposium on Microarchitecture","volume":"34","author":"Zhang Guowei","year":"2016","unstructured":"Guowei Zhang , Virginia Chiu , and Daniel Sanchez . 2016 . Exploiting Semantic Commutativity in Hardware Speculation. In Proceedings of the 49th Annual IEEE\/ACM International Symposium on Microarchitecture . Article 34 : 1 -- 34 :12. Guowei Zhang, Virginia Chiu, and Daniel Sanchez. 2016. Exploiting Semantic Commutativity in Hardware Speculation. In Proceedings of the 49th Annual IEEE\/ACM International Symposium on Microarchitecture. Article 34:1--34:12.","journal-title":"Article"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830774"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173208"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2018.00053"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2017.2781241"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA51647.2021.00039"},{"key":"e_1_3_2_1_74_1","first-page":"1","article-title":"LCCG: a locality-centric hardware accelerator for high throughput of concurrent graph processing. In Proceedings of the 2021 International Conference for High Performance Computing","volume":"45","author":"Zhao Jin","year":"2021","unstructured":"Jin Zhao , Yu Zhang , Xiaofei Liao , Ligang He , Bingsheng He , Hai Jin , and Haikun Liu . 2021 . LCCG: a locality-centric hardware accelerator for high throughput of concurrent graph processing. In Proceedings of the 2021 International Conference for High Performance Computing , Networking, Storage and Analysis. 45 : 1 -- 45 :14. Jin Zhao, Yu Zhang, Xiaofei Liao, Ligang He, Bingsheng He, Hai Jin, and Haikun Liu. 2021. LCCG: a locality-centric hardware accelerator for high throughput of concurrent graph processing. In Proceedings of the 2021 International Conference for High Performance Computing, Networking, Storage and Analysis. 45:1--45:14.","journal-title":"Networking, Storage and Analysis."},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370326"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358256"}],"event":{"name":"ISCA '22: The 49th Annual International Symposium on Computer Architecture","location":"New York New York","acronym":"ISCA '22","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","IEEE CS TCAA IEEE CS technical committee on architectural acoustics"]},"container-title":["Proceedings of the 49th Annual International Symposium on Computer Architecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3470496.3527409","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3470496.3527409","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:30:28Z","timestamp":1750188628000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3470496.3527409"}},"subtitle":["a topology-driven accelerator for high-performance streaming graph processing"],"short-title":[],"issued":{"date-parts":[[2022,6,11]]},"references-count":76,"alternative-id":["10.1145\/3470496.3527409","10.1145\/3470496"],"URL":"https:\/\/doi.org\/10.1145\/3470496.3527409","relation":{},"subject":[],"published":{"date-parts":[[2022,6,11]]},"assertion":[{"value":"2022-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}