{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T16:50:10Z","timestamp":1757609410251,"version":"3.44.0"},"publisher-location":"Cham","reference-count":18,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031998539"},{"type":"electronic","value":"9783031998546"}],"license":[{"start":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T00:00:00Z","timestamp":1756252800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T00:00:00Z","timestamp":1756252800000},"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-99854-6_23","type":"book-chapter","created":{"date-parts":[[2025,8,26]],"date-time":"2025-08-26T05:09:27Z","timestamp":1756184967000},"page":"337-350","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["CGP-Graphless: Towards Efficient Serverless Graph Processing via\u00a0CPU-GPU Pipelined Collaboration"],"prefix":"10.1007","author":[{"given":"Yiming","family":"Sun","sequence":"first","affiliation":[]},{"given":"Jiaqi","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Jie","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Huawei","family":"Cao","sequence":"additional","affiliation":[]},{"given":"Xuejun","family":"An","sequence":"additional","affiliation":[]},{"given":"Xiaochun","family":"Ye","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,8,27]]},"reference":[{"key":"23_CR1","doi-asserted-by":"crossref","unstructured":"Boldi, P., Rosa, M., Santini, M., Vigna, S.: Layered label propagation: a multiresolution coordinate-free ordering for compressing social networks. In: Srinivasan, S., Ramamritham, K., Kumar, A., Ravindra, M.P., Bertino, E., Kumar, R. (eds.) Proceedings of the 20th international conference on World Wide Web, pp. 587\u2013596. ACM Press (2011)","DOI":"10.1145\/1963405.1963488"},{"key":"23_CR2","doi-asserted-by":"crossref","unstructured":"Boldi, P., Vigna, S.: The WebGraph framework I: compression techniques. In: Proceedings of the Thirteenth International World Wide Web Conference (WWW 2004), pp. 595\u2013601. ACM Press, Manhattan, USA (2004)","DOI":"10.1145\/988672.988752"},{"key":"23_CR3","doi-asserted-by":"publisher","unstructured":"Chen, R., Weng, X., He, B., Yang, M.: Large graph processing in the cloud. In: Proceedings of the 2010 ACM SIGMOD International Conference on Management of Data. p. 1123\u20131126. SIGMOD 2010, Association for Computing Machinery, New York, NY, USA (2010). https:\/\/doi.org\/10.1145\/1807167.1807297","DOI":"10.1145\/1807167.1807297"},{"key":"23_CR4","doi-asserted-by":"publisher","unstructured":"Cui, P., Liu, H., Tang, B., Yuan, Y.: CGGraph: an ultra-fast graph processing system on modern commodity cpu-gpu co-processor. Proc. VLDB Endow. 17(6), 1405\u20131417 (2024). https:\/\/doi.org\/10.14778\/3648160.3648179","DOI":"10.14778\/3648160.3648179"},{"key":"23_CR5","doi-asserted-by":"crossref","unstructured":"Gharaibeh, A., Reza, T., Santos-Neto, E., Costa, L.B., Sallinen, S., Ripeanu, M.: Efficient large-scale graph processing on hybrid CPU and GPU systems (2014)","DOI":"10.1145\/2535753.2535755"},{"key":"23_CR6","doi-asserted-by":"publisher","unstructured":"Jiang, J., et al.: Towards demystifying serverless machine learning training. In: Proceedings of the 2021 International Conference on Management of Data, pp. 857\u2013871. SIGMOD 2021, Association for Computing Machinery, New York, NY, USA (2021). https:\/\/doi.org\/10.1145\/3448016.3459240","DOI":"10.1145\/3448016.3459240"},{"key":"23_CR7","doi-asserted-by":"publisher","unstructured":"Jiang, X., Afarin, M., Zhao, Z., Abu-Ghazaleh, N., Gupta, R.: Core graph: exploiting edge centrality to speedup the evaluation of iterative graph queries. In: Proceedings of the Nineteenth European Conference on Computer Systems, pp. 18\u201332. EuroSys 2024, Association for Computing Machinery, New York, NY, USA (2024). https:\/\/doi.org\/10.1145\/3627703.3629571","DOI":"10.1145\/3627703.3629571"},{"key":"23_CR8","unstructured":"Leskovec, J., Krevl, A.: SNAP Datasets: Stanford large network dataset collection, June 2014. http:\/\/snap.stanford.edu\/data"},{"issue":"6","key":"23_CR9","doi-asserted-by":"publisher","first-page":"1954","DOI":"10.1109\/TPDS.2023.3268662","volume":"34","author":"S Li","year":"2023","unstructured":"Li, S., et al.: Liberator: a data reuse framework for out-of-memory graph computing on GPUs. IEEE Trans. Parallel Distrib. Syst. 34(6), 1954\u20131967 (2023). https:\/\/doi.org\/10.1109\/TPDS.2023.3268662","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"23_CR10","doi-asserted-by":"publisher","unstructured":"Liu, Y., et al.: FAASGraph: enabling scalable, efficient, and cost-effective graph processing with serverless computing. In: Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2, pp. 385\u2013400. ASPLOS 2024, Association for Computing Machinery, New York, NY, USA (2024). https:\/\/doi.org\/10.1145\/3620665.3640361","DOI":"10.1145\/3620665.3640361"},{"key":"23_CR11","doi-asserted-by":"publisher","unstructured":"Mofrad, M.H., Melhem, R., Ahmad, Y., Hammoud, M.: Graphite: a NUMA-aware HPC system for graph analytics based on a new MPI * X parallelism model. Proc. VLDB Endow. 13(6), 783\u2013797 (2020). https:\/\/doi.org\/10.14778\/3380750.3380751","DOI":"10.14778\/3380750.3380751"},{"key":"23_CR12","doi-asserted-by":"publisher","unstructured":"Sabet, A.H.N., Zhao, Z., Gupta, R.: Subway: minimizing data transfer during out-of-GPU-memory graph processing. In: Proceedings of the Fifteenth European Conference on Computer Systems. EuroSys 2020, Association for Computing Machinery, New York, NY, USA (2020). https:\/\/doi.org\/10.1145\/3342195.3387537","DOI":"10.1145\/3342195.3387537"},{"key":"23_CR13","doi-asserted-by":"crossref","unstructured":"Shun, J., Blelloch, G.E.: Ligra: a lightweight graph processing framework for shared memory. In: Proceedings of the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 135\u2013146 (2013)","DOI":"10.1145\/2442516.2442530"},{"key":"23_CR14","doi-asserted-by":"publisher","unstructured":"Toader, L., Uta, A., Musaafir, A., Iosup, A.: Graphless: toward serverless graph processing. In: 2019 18th International Symposium on Parallel and Distributed Computing (ISPDC), pp. 66\u201373 (2019). https:\/\/doi.org\/10.1109\/ISPDC.2019.00012","DOI":"10.1109\/ISPDC.2019.00012"},{"key":"23_CR15","doi-asserted-by":"crossref","unstructured":"Wang, H., Geng, L., Lee, R., Hou, K., Zhang, Y., Zhang, X.: SEP-graph: finding shortest execution paths for graph processing under a hybrid framework on GPU. In: Proceedings of the 24th Symposium on Principles and Practice of Parallel Programming, pp. 38\u201352 (2019)","DOI":"10.1145\/3293883.3295733"},{"key":"23_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3276491","volume":"2","author":"Y Zhang","year":"2018","unstructured":"Zhang, Y., Yang, M., Baghdadi, R., Kamil, S., Shun, J., Amarasinghe, S.: Graphit: a high-performance graph DSL. Proc. ACM Program. Lang. 2, 1\u201330 (2018). https:\/\/doi.org\/10.1145\/3276491","journal-title":"Proc. ACM Program. Lang."},{"key":"23_CR17","unstructured":"Zhu, X., Chen, W., Zheng, W., Ma, X.: Gemini: a computation-centric distributed graph processing system. In: 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2016), pp. 301\u2013316. USENIX Association, Savannah, GA (Nov 2016). https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/zhu"},{"key":"23_CR18","unstructured":"Zhu, X., Han, W., Chen, W.: $$\\{$$GridGraph$$\\}$$:$$\\{$$Large-Scale$$\\}$$ graph processing on a single machine using 2-level hierarchical partitioning. In: 2015 USENIX Annual Technical Conference (USENIX ATC 2015), pp. 375\u2013386 (2015)"}],"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-99854-6_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,3]],"date-time":"2025-09-03T09:43:41Z","timestamp":1756892621000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-99854-6_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,27]]},"ISBN":["9783031998539","9783031998546"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-99854-6_23","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2025,8,27]]},"assertion":[{"value":"27 August 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors declare that there is no competing interest.","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 August 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 August 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"}}]}}