{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T21:34:26Z","timestamp":1775511266684,"version":"3.50.1"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031488023","type":"print"},{"value":"9783031488030","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"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":[[2024]]},"DOI":"10.1007\/978-3-031-48803-0_40","type":"book-chapter","created":{"date-parts":[[2024,4,13]],"date-time":"2024-04-13T03:02:21Z","timestamp":1712977341000},"page":"321-326","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Efficiently Distributed Federated Learning"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1887-6911","authenticated-orcid":false,"given":"Gianluca","family":"Mittone","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1144-3707","authenticated-orcid":false,"given":"Robert","family":"Birke","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8788-0829","authenticated-orcid":false,"given":"Marco","family":"Aldinucci","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,4,14]]},"reference":[{"issue":"6","key":"40_CR1","doi-asserted-by":"publisher","first-page":"1012","DOI":"10.1007\/s10766-013-0273-6","volume":"42","author":"M Aldinucci","year":"2013","unstructured":"Aldinucci, M., Campa, S., Danelutto, M., et al.: Design patterns percolating to parallel programming framework implementation. Int. J. Parallel Prog. 42(6), 1012\u20131031 (2013)","journal-title":"Int. J. Parallel Prog."},{"key":"40_CR2","doi-asserted-by":"crossref","unstructured":"Aldinucci, M., Danelutto, M., Kilpatrick, P., et al.: Fastflow: high-level and efficient streaming on multicore. Program. Multi-core Many-core Comput. Syst., 261\u2013280 (2017)","DOI":"10.1002\/9781119332015.ch13"},{"key":"40_CR3","unstructured":"Beutel, D.J., Topal, T., Mathur, A., et al.: Flower: a friendly federated learning research framework. arXiv preprint arXiv:2007.14390 (2020)"},{"key":"40_CR4","doi-asserted-by":"crossref","unstructured":"Briggs, C., Fan, Z., Andras, P.: Federated learning with hierarchical clustering of local updates to improve training on non-IID data. In: 2020 International Joint Conference on Neural Networks, pp. 1\u20139 (2020)","DOI":"10.1109\/IJCNN48605.2020.9207469"},{"key":"40_CR5","doi-asserted-by":"crossref","unstructured":"Chen, Y., Ning, Y., Slawski, M., et al.: Asynchronous online federated learning for edge devices with non-IID data. In: 2020 IEEE International Conference on Big Data, pp. 15\u201324 (2020)","DOI":"10.1109\/BigData50022.2020.9378161"},{"key":"40_CR6","first-page":"19586","volume":"33","author":"A Ghosh","year":"2020","unstructured":"Ghosh, A., Chung, J., Yin, D., et al.: An efficient framework for clustered federated learning. Adv. Neural. Inf. Process. Syst. 33, 19586\u201319597 (2020)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"key":"40_CR7","unstructured":"Grant, S.W., Voorhies, R.: Cereal a c++11 library for serialization (2013). https:\/\/github.com\/USCiLab\/cereal"},{"key":"40_CR8","unstructured":"He, C., Li, S., So, J., et al.: FedML: a research library and benchmark for federated machine learning. arXiv preprint arXiv:2007.13518 (2020)"},{"key":"40_CR9","doi-asserted-by":"crossref","unstructured":"Kourtellis, N., Katevas, K., Perino, D.: FLaaS: federated learning as a service. In: Proceedings of the 1st Workshop on Distributed Machine Learning, pp. 7\u201313 (2020)","DOI":"10.1145\/3426745.3431337"},{"issue":"1","key":"40_CR10","first-page":"10320","volume":"22","author":"Y Liu","year":"2021","unstructured":"Liu, Y., Fan, T., Chen, T., et al.: FATE: an industrial grade platform for collaborative learning with data protection. J. Mach. Learn. Res. 22(1), 10320\u201310325 (2021)","journal-title":"J. Mach. Learn. Res."},{"key":"40_CR11","doi-asserted-by":"publisher","first-page":"48970","DOI":"10.1109\/ACCESS.2020.2978082","volume":"8","author":"X Lu","year":"2020","unstructured":"Lu, X., Liao, Y., Lio, P., et al.: Privacy-preserving asynchronous federated learning mechanism for edge network computing. IEEE Access 8, 48970\u201348981 (2020)","journal-title":"IEEE Access"},{"key":"40_CR12","unstructured":"Mart\u00edn, A., Ashish, A., Paul, B., et al.: TensorFlow: large-scale machine learning on heterogeneous systems (2015). https:\/\/www.tensorflow.org\/"},{"key":"40_CR13","unstructured":"McMahan, B., Moore, E., Ramage, D., et al.: Communication-efficient learning of deep networks from decentralized data. In: Proceedings of the 20th International Conference on Artificial Intelligence and Statistics, vol. 54, pp. 1273\u20131282 (2017)"},{"key":"40_CR14","doi-asserted-by":"crossref","unstructured":"Mittone, G., Tonci, N., Birke, R., et al.: Experimenting with emerging RISC-V systems for decentralised machine learning. In: 20th ACM International Conference on Computing Frontiers (2023)","DOI":"10.1145\/3587135.3592211"},{"key":"40_CR15","unstructured":"Paszke, A., Gross, S., Massa, F., et al.: Pytorch: an imperative style, high-performance deep learning library. In: Advances in Neural Information Processing Systems 32, vol. 32, pp. 8024\u20138035 (2019)"},{"key":"40_CR16","doi-asserted-by":"crossref","unstructured":"Polato, M., Esposito, R., Aldinucci, M.: Boosting the federation: cross-silo federated learning without gradient descent. In: 2022 International Joint Conference on Neural Networks, pp. 1\u201310 (2022)","DOI":"10.1109\/IJCNN55064.2022.9892284"},{"key":"40_CR17","unstructured":"Reina, G.A., Gruzdev, A., Foley, P., et al.: OpenFL: an open-source framework for federated learning. arXiv preprint arXiv:2105.06413 (2021)"},{"key":"40_CR18","unstructured":"Roth, H.R., Cheng, Y., Wen, Y., et al.: Nvidia flare: federated learning from simulation to real-world. arXiv preprint arXiv:2210.13291 (2022)"},{"issue":"8","key":"40_CR19","doi-asserted-by":"publisher","first-page":"3710","DOI":"10.1109\/TNNLS.2020.3015958","volume":"32","author":"F Sattler","year":"2020","unstructured":"Sattler, F., M\u00fcller, K.R., Samek, W.: Clustered federated learning: model-agnostic distributed multitask optimization under privacy constraints. IEEE Trans. Neural Netw. Learn. Syst. 32(8), 3710\u20133722 (2020)","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"issue":"2","key":"40_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3377454","volume":"53","author":"J Verbraeken","year":"2020","unstructured":"Verbraeken, J., Wolting, M., Katzy, J., et al.: A survey on distributed machine learning. ACM Comput. Surv. 53(2), 1\u201333 (2020)","journal-title":"ACM Comput. Surv."},{"issue":"7862","key":"40_CR21","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1038\/s41586-021-03583-3","volume":"594","author":"S Warnat-Herresthal","year":"2021","unstructured":"Warnat-Herresthal, S., Schultze, H., Shastry, K.L., et al.: Swarm learning for decentralized and confidential clinical machine learning. Nature 594(7862), 265\u2013270 (2021)","journal-title":"Nature"},{"issue":"5","key":"40_CR22","doi-asserted-by":"publisher","first-page":"655","DOI":"10.1109\/TC.2020.2994391","volume":"70","author":"W Wu","year":"2020","unstructured":"Wu, W., He, L., Lin, W., et al.: SAFA: a semi-asynchronous protocol for fast federated learning with low overhead. IEEE Trans. Comput. 70(5), 655\u2013668 (2020)","journal-title":"IEEE Trans. Comput."}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2023: Parallel Processing Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-48803-0_40","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,26]],"date-time":"2025-09-26T11:14:35Z","timestamp":1758885275000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-48803-0_40"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031488023","9783031488030"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-48803-0_40","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"14 April 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"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":"Limassol","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cyprus","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 August 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 September 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"europar2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2023.euro-par.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}