{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T00:05:07Z","timestamp":1755907507626,"version":"3.44.0"},"publisher-location":"Cham","reference-count":24,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031998560","type":"print"},{"value":"9783031998577","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T00:00:00Z","timestamp":1755907200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T00:00:00Z","timestamp":1755907200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-031-99857-7_12","type":"book-chapter","created":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T05:17:19Z","timestamp":1755839839000},"page":"161-174","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Cocache: An Accurate and\u00a0Low-Overhead Dynamic Caching Method for\u00a0GNNs"],"prefix":"10.1007","author":[{"given":"Zhaoyang","family":"Zeng","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yujuan","family":"Tan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiali","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhuoxin","family":"Bai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jun","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kan","family":"Zhong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Duo","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ao","family":"Ren","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,8,23]]},"reference":[{"issue":"10","key":"12_CR1","doi-asserted-by":"publisher","first-page":"2541","DOI":"10.1109\/TPDS.2021.3065737","volume":"32","author":"Y Bai","year":"2021","unstructured":"Bai, Y., et al.: Efficient data loader for fast sampling-based gnn training on large graphs. IEEE Trans. Parallel Distrib. Syst. 32(10), 2541\u20132556 (2021). https:\/\/doi.org\/10.1109\/TPDS.2021.3065737","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"12_CR2","unstructured":"Balin, M.F., \u00c7ataly\u00fcrek, \u00dc.V.: Layer-neighbor sampling - defusing neighborhood explosion in gnns. In: NeurIPS (2023)"},{"key":"12_CR3","doi-asserted-by":"publisher","unstructured":"Chowdhury, A., et\u00a0al.: Improving node classification accuracy of gnn through input and output intervention. ACM Trans. Knowl. Discov. Data 18(1), 17:1\u201317:31 (2024). https:\/\/doi.org\/10.1145\/3610535","DOI":"10.1145\/3610535"},{"key":"12_CR4","doi-asserted-by":"publisher","unstructured":"Ge, K., Ran, Z., et\u00a0al.: Brgraph: an efficient graph neural network training system by reusing batch data on gpu. Concurr. Comput. Pract. Exper. 34(15) (2022). https:\/\/doi.org\/10.1002\/cpe.6961","DOI":"10.1002\/cpe.6961"},{"key":"12_CR5","unstructured":"Hamilton, W.L., Ying, Z., Leskovec, J.: Inductive representation learning on large graphs. In: NeurIPS, pp. 1024\u20131034 (2017)"},{"key":"12_CR6","unstructured":"Hu, W., et\u00a0al.: Open graph benchmark: datasets for machine learning on graphs. In: NeurIPS (2020)"},{"key":"12_CR7","doi-asserted-by":"publisher","unstructured":"Jain, A., et\u00a0al.: Boosting the performance of deployable timestamped directed gnns via time-relaxed sampling. In: ECMLPKDD, vol. 14174, pp. 190\u2013206 (2023). https:\/\/doi.org\/10.1007\/978-3-031-43427-3_12","DOI":"10.1007\/978-3-031-43427-3_12"},{"key":"12_CR8","unstructured":"Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks. arXiv (2016)"},{"key":"12_CR9","doi-asserted-by":"publisher","unstructured":"Leskovec, J., Huttenlocher, D., Kleinberg, J.: Predicting positive and negative links in online social networks. In: WWW \u201910, pp. 641\u2013650 (2010). https:\/\/doi.org\/10.1145\/1772690.1772756","DOI":"10.1145\/1772690.1772756"},{"key":"12_CR10","doi-asserted-by":"publisher","unstructured":"Lin, Z., et\u00a0al.: Pagraph: scaling gnn training on large graphs via computation-aware caching. In: SoCC, pp. 401\u2013415 (2020). https:\/\/doi.org\/10.1145\/3419111.3421281","DOI":"10.1145\/3419111.3421281"},{"key":"12_CR11","unstructured":"Liu, T., et\u00a0al.: BGL: gpu-efficient gnn training by optimizing graph data i\/o and preprocessing. In: NSDI, pp. 103\u2013118 (2023)"},{"key":"12_CR12","unstructured":"Luo, Z., et\u00a0al.: Cross-links matter for link prediction: rethinking the debiased gnn from a data perspective. In: NeurIPS (2023)"},{"key":"12_CR13","doi-asserted-by":"publisher","unstructured":"Min, S.W., et\u00a0al.: Graph neural network training and data tiering. In: SIGKDD, pp. 3555\u20133565 (2022). https:\/\/doi.org\/10.1145\/3534678.3539038","DOI":"10.1145\/3534678.3539038"},{"key":"12_CR14","doi-asserted-by":"publisher","unstructured":"Park, J.B., et\u00a0al.: Accelerating sampling and aggregation operations in gnn frameworks with gpu initiated direct storage accesses. VLDB 17(6), 1227\u20131240 (2024). https:\/\/doi.org\/10.14778\/3648160.3648166","DOI":"10.14778\/3648160.3648166"},{"key":"12_CR15","doi-asserted-by":"publisher","unstructured":"Rossi, R.A., Ahmed, N.K.: The network data repository with interactive graph analytics and visualization. In: AAAI (2015). https:\/\/doi.org\/10.1609\/aaai.v29i1.9277. https:\/\/networkrepository.com","DOI":"10.1609\/aaai.v29i1.9277"},{"issue":"20","key":"12_CR16","first-page":"10","volume":"1050","author":"P Velickovic","year":"2017","unstructured":"Velickovic, P., et al.: Graph attention networks. STAT 1050(20), 10\u201348550 (2017)","journal-title":"STAT"},{"key":"12_CR17","unstructured":"Wang, M.Y.: Deep graph library: towards efficient and scalable deep learning on graphs (2019)"},{"key":"12_CR18","unstructured":"Wolfram77: (2011). https:\/\/www.kaggle.com\/datasets\/wolfram77\/graphs-dimacs10?resource=download&select=333SP.mtx"},{"issue":"9","key":"12_CR19","doi-asserted-by":"publisher","first-page":"2571","DOI":"10.1109\/TC.2023.3257507","volume":"72","author":"W Wu","year":"2023","unstructured":"Wu, W., et al.: Turbognn: improving the end-to-end performance for sampling-based gnn training on gpus. IEEE TC 72(9), 2571\u20132584 (2023). https:\/\/doi.org\/10.1109\/TC.2023.3257507","journal-title":"IEEE TC"},{"key":"12_CR20","doi-asserted-by":"publisher","unstructured":"Yang, J., et\u00a0al.: Gnnlab: a factored system for sample-based gnn training over gpus. In: EuroSys, pp. 417\u2013434 (2022). https:\/\/doi.org\/10.1145\/3492321.3519557","DOI":"10.1145\/3492321.3519557"},{"key":"12_CR21","unstructured":"Yin, C.S., Zhang, J.T.: Dimacs10\/as365: a 2-d tri-element mesh around a chopper (2011). http:\/\/www.cise.ufl.edu\/research\/sparse\/matrices\/DIMACS10\/AS365"},{"key":"12_CR22","unstructured":"Yin, C.S., Zhang, J.T.: Dimacs10\/nlr: 2d tri - el. mesh around nlr airfoil w\/flap (2011). http:\/\/www.cise.ufl.edu\/research\/sparse\/matrices\/DIMACS10\/NLR"},{"key":"12_CR23","doi-asserted-by":"publisher","unstructured":"Zhang, P., at\u00a0al.: IEA-GNN: anchor-aware graph neural network fused with information entropy for node classification and link prediction. Inf. Sci. 634, 665\u2013676 (2023). https:\/\/doi.org\/10.1016\/j.ins.2023.03.022","DOI":"10.1016\/j.ins.2023.03.022"},{"key":"12_CR24","doi-asserted-by":"publisher","unstructured":"Zhu, R., et\u00a0al.: Aligraph: a comprehensive graph neural network platform. VLDB 12(12), 2094\u20132105 (2019). https:\/\/doi.org\/10.14778\/3352063.3352127","DOI":"10.14778\/3352063.3352127"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2025: Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-99857-7_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T05:17:25Z","timestamp":1755839845000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-99857-7_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,23]]},"ISBN":["9783031998560","9783031998577"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-99857-7_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,8,23]]},"assertion":[{"value":"23 August 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"Euro-Par","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Dresden","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 April 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 April 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"31","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"europar2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2025.euro-par.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}