{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:02:17Z","timestamp":1750309337683,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":19,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,8,12]],"date-time":"2024-08-12T00:00:00Z","timestamp":1723420800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"name":"Spanish Science Ministry","award":["PID2020-112495RB-C21"],"award-info":[{"award-number":["PID2020-112495RB-C21"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,8,12]]},"DOI":"10.1145\/3677333.3678158","type":"proceedings-article","created":{"date-parts":[[2024,8,9]],"date-time":"2024-08-09T16:21:29Z","timestamp":1723220489000},"page":"76-85","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A Distributed Particle Swarm Optimization Algorithm Based on Apache Spark for Asynchronous Parallel Training of Deep Neural Networks"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2449-4394","authenticated-orcid":false,"given":"Manuel I.","family":"Capel","sequence":"first","affiliation":[{"name":"Software Engineering Department, University of Granada, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8031-1276","authenticated-orcid":false,"given":"Juan A.","family":"Holgado-Terriza","sequence":"additional","affiliation":[{"name":"Software Engineering Department, University of Granada, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0744-0204","authenticated-orcid":false,"given":"Sergio","family":"Galiana-Velasco","sequence":"additional","affiliation":[{"name":"Software Engineering Department, University of Granada, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9221-7351","authenticated-orcid":false,"given":"Alberto G.","family":"Salguero","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Programming Languages, University of M\u00e1laga, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,8,12]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"TensorFlow: A System for Large-Scale Machine Learning. 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)","author":"Abadi Mart\u00edn","year":"2016","unstructured":"Mart\u00edn Abadi, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen, Craig Citro, Greg\u00a0S Corrado, Andy Davis, Jeffrey Dean, Matthieu Devin, 2016. TensorFlow: A System for Large-Scale Machine Learning. 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16) (2016), 265\u2013283."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5220\/0011815500003488"},{"key":"e_1_3_2_1_3_1","unstructured":"Victor Alexandrovich\u00a0Dmitriev Daniel Leal\u00a0Souza Tiago Carvalho\u00a0Martins. 2011. PSO-GPU: Accelerating Particle Swarm Optimization in CUDA-Based Graphics Processing Units. In GECCO11."},{"key":"e_1_3_2_1_4_1","first-page":"765","article-title":"Data parallelism in particle swarm optimization","volume":"11","author":"Engelbrecht P","year":"2007","unstructured":"Andries\u00a0P Engelbrecht. 2007. Data parallelism in particle swarm optimization. IEEE Transactions on Evolutionary Computation 11, 6 (2007), 765\u2013782.","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.3837\/tiis.2019.12.010"},{"key":"e_1_3_2_1_6_1","unstructured":"Jaroslaw Sobieszczanski-Sobieski Gerhard\u00a0Venter. 2005. A Parallel Particle Swarm Optimization Algorithm Accelerated by Asynchronous Evaluations. In 6-th World Congresses of Structural and Multidisciplinary Optimization."},{"key":"e_1_3_2_1_7_1","first-page":"79","article-title":"Machine Learning Pipelines","volume":"2","author":"Hamm Jeremy","year":"2019","unstructured":"Jeremy Hamm and Dustin Turner. 2019. Machine Learning Pipelines. Big Data Engineering 2, 3 (2019), 79\u201392.","journal-title":"Big Data Engineering"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2024.111711"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.enconman.2020.112535"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.3390\/en14134038"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","unstructured":"M.I.\u00a0Capel J.R.S.\u00a0Iruela L.G.B.\u00a0Ruiz. 2020. A parallel solution with GPU technology to predict energy consumption in spatially distributed buildings using evolutionary optimization and artificial neural networks. Energy Conversion and Management (2020). https:\/\/doi.org\/10.1016\/j.enconman.2020.112535","DOI":"10.1016\/j.enconman.2020.112535"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICNN.1995.488968"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.pnucene.2009.02.004"},{"key":"e_1_3_2_1_14_1","volume-title":"PyTorch: An Imperative Style","author":"Paszke Adam","year":"2019","unstructured":"Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, 2019. PyTorch: An Imperative Style, High-Performance Deep Learning Library. Advances in Neural Information Processing Systems 32 (2019)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-016-1635-5"},{"key":"e_1_3_2_1_16_1","volume-title":"Horovod: fast and easy distributed deep learning in TensorFlow. CoRR abs\/1802.05799","author":"Sergeev Alexander","year":"2018","unstructured":"Alexander Sergeev and Mike\u00a0Del Balso. 2018. Horovod: fast and easy distributed deep learning in TensorFlow. CoRR abs\/1802.05799 (2018). arXiv:1802.05799http:\/\/arxiv.org\/abs\/1802.05799"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3142859"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.seta.2019.100582"},{"key":"e_1_3_2_1_19_1","volume-title":"Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing. In 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12)","author":"Zaharia Matei","year":"2012","unstructured":"Matei Zaharia, Mosharaf Chowdhury, Tathagata Das, Ankur Dave, Justin Ma, Murphy McCauly, Michael\u00a0J. Franklin, Scott Shenker, and Ion Stoica. 2012. Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing. In 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12). USENIX Association, San Jose, CA, 15\u201328. https:\/\/www.usenix.org\/conference\/nsdi12\/technical-sessions\/presentation\/zaharia"}],"event":{"name":"ICPP Workshops '24: The 53rd International Conference on Parallel Processing Workshops","acronym":"ICPP Workshops '24","location":"Gotland Sweden"},"container-title":["The 53rd International Conference on Parallel Processing Workshops"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3677333.3678158","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:04:21Z","timestamp":1750291461000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3677333.3678158"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,12]]},"references-count":19,"alternative-id":["10.1145\/3677333.3678158","10.1145\/3677333"],"URL":"https:\/\/doi.org\/10.1145\/3677333.3678158","relation":{},"subject":[],"published":{"date-parts":[[2024,8,12]]},"assertion":[{"value":"2024-08-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}