Skip to main content

Showing 1–7 of 7 results for author: Colonnelli, I

Searching in archive cs. Search in all archives.
.
  1. arXiv:2407.01838  [pdf, ps, other

    cs.DC

    Introducing SWIRL: An Intermediate Representation Language for Scientific Workflows

    Authors: Iacopo Colonnelli, Doriana Medić, Alberto Mulone, Viviana Bono, Luca Padovani, Marco Aldinucci

    Abstract: In the ever-evolving landscape of scientific computing, properly supporting the modularity and complexity of modern scientific applications requires new approaches to workflow execution, like seamless interoperability between different workflow systems, distributed-by-design workflow models, and automatic optimisation of data movements. In order to address this need, this article introduces SWIRL,… ▽ More

    Submitted 1 July, 2024; originally announced July 2024.

    ACM Class: D.3.1

  2. arXiv:2312.07852  [pdf, other

    cs.DL

    Recording provenance of workflow runs with RO-Crate

    Authors: Simone Leo, Michael R. Crusoe, Laura Rodríguez-Navas, Raül Sirvent, Alexander Kanitz, Paul De Geest, Rudolf Wittner, Luca Pireddu, Daniel Garijo, José M. Fernández, Iacopo Colonnelli, Matej Gallo, Tazro Ohta, Hirotaka Suetake, Salvador Capella-Gutierrez, Renske de Wit, Bruno P. Kinoshita, Stian Soiland-Reyes

    Abstract: Recording the provenance of scientific computation results is key to the support of traceability, reproducibility and quality assessment of data products. Several data models have been explored to address this need, providing representations of workflow plans and their executions as well as means of packaging the resulting information for archiving and sharing. However, existing approaches tend to… ▽ More

    Submitted 12 December, 2023; originally announced December 2023.

    Comments: 34 pages, 5 figures, 3 tables. Submitted to PLOS ONE

  3. Workflows Community Summit 2022: A Roadmap Revolution

    Authors: Rafael Ferreira da Silva, Rosa M. Badia, Venkat Bala, Debbie Bard, Peer-Timo Bremer, Ian Buckley, Silvina Caino-Lores, Kyle Chard, Carole Goble, Shantenu Jha, Daniel S. Katz, Daniel Laney, Manish Parashar, Frederic Suter, Nick Tyler, Thomas Uram, Ilkay Altintas, Stefan Andersson, William Arndt, Juan Aznar, Jonathan Bader, Bartosz Balis, Chris Blanton, Kelly Rosa Braghetto, Aharon Brodutch , et al. (80 additional authors not shown)

    Abstract: Scientific workflows have become integral tools in broad scientific computing use cases. Science discovery is increasingly dependent on workflows to orchestrate large and complex scientific experiments that range from execution of a cloud-based data preprocessing pipeline to multi-facility instrument-to-edge-to-HPC computational workflows. Given the changing landscape of scientific computing and t… ▽ More

    Submitted 31 March, 2023; originally announced April 2023.

    Report number: ORNL/TM-2023/2885

  4. Model-Agnostic Federated Learning

    Authors: Gianluca Mittone, Walter Riviera, Iacopo Colonnelli, Robert Birke, Marco Aldinucci

    Abstract: Since its debut in 2016, Federated Learning (FL) has been tied to the inner workings of Deep Neural Networks (DNNs). On the one hand, this allowed its development and widespread use as DNNs proliferated. On the other hand, it neglected all those scenarios in which using DNNs is not possible or advantageous. The fact that most current FL frameworks only allow training DNNs reinforces this problem.… ▽ More

    Submitted 18 October, 2023; v1 submitted 8 March, 2023; originally announced March 2023.

    Comments: Published at the EuroPar'23 conference, Limassol, Cyprus

    Journal ref: In Euro-Par 2023: Parallel Processing. Euro-Par 2023. Lecture Notes in Computer Science, vol 14100. Springer, Cham

  5. Experimenting with Emerging RISC-V Systems for Decentralised Machine Learning

    Authors: Gianluca Mittone, Nicolò Tonci, Robert Birke, Iacopo Colonnelli, Doriana Medić, Andrea Bartolini, Roberto Esposito, Emanuele Parisi, Francesco Beneventi, Mirko Polato, Massimo Torquati, Luca Benini, Marco Aldinucci

    Abstract: Decentralised Machine Learning (DML) enables collaborative machine learning without centralised input data. Federated Learning (FL) and Edge Inference are examples of DML. While tools for DML (especially FL) are starting to flourish, many are not flexible and portable enough to experiment with novel processors (e.g., RISC-V), non-fully connected network topologies, and asynchronous collaboration s… ▽ More

    Submitted 18 October, 2023; v1 submitted 15 February, 2023; originally announced February 2023.

    Comments: This paper is the accepted version of ACM copyrighted material presented at the CF'23 conference in Bologna, Italy

    Journal ref: In Proceedings of the 20th ACM International Conference on Computing Frontiers 2023 (CF '23), ACM, New York, NY, USA, 73-83

  6. arXiv:2108.01033  [pdf

    cs.DC cs.CV eess.IV

    Bringing AI pipelines onto cloud-HPC: setting a baseline for accuracy of COVID-19 AI diagnosis

    Authors: Iacopo Colonnelli, Barbara Cantalupo, Concetto Spampinato, Matteo Pennisi, Marco Aldinucci

    Abstract: HPC is an enabling platform for AI. The introduction of AI workloads in the HPC applications basket has non-trivial consequences both on the way of designing AI applications and on the way of providing HPC computing. This is the leitmotif of the convergence between HPC and AI. The formalized definition of AI pipelines is one of the milestones of HPC-AI convergence. If well conducted, it allows, on… ▽ More

    Submitted 2 August, 2021; originally announced August 2021.

    ACM Class: D.1.3; D.3.2; C.1.3

    Journal ref: In F. Iannone editor, ENEA CRESCO in the fight against COVID-19, pages 66-73. ISBN: 978-88-8286-415-6. June 2021

  7. StreamFlow: cross-breeding cloud with HPC

    Authors: Iacopo Colonnelli, Barbara Cantalupo, Ivan Merelli, Marco Aldinucci

    Abstract: Workflows are among the most commonly used tools in a variety of execution environments. Many of them target a specific environment; few of them make it possible to execute an entire workflow in different environments, e.g. Kubernetes and batch clusters. We present a novel approach to workflow execution, called StreamFlow, that complements the workflow graph with the declarative description of pot… ▽ More

    Submitted 30 August, 2020; v1 submitted 4 February, 2020; originally announced February 2020.

    Comments: 30 pages - 2020 IEEE Transactions on Emerging Topics in Computing

    ACM Class: D.1.3; D.3.2; C.1.3