Offloading Artificial Intelligence Workloads across the Computing Continuum by means of Active Storage Systems

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Barceló, Alex, Ordoñez, Sebastián A. Cajas, Samanta, Jaydeep, Suárez-Cetrulo, Andrés L., Ghosh, Romila, Carbajo, Ricardo Simón, Queralt, Anna
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866917118876844032
author Barceló, Alex
Ordoñez, Sebastián A. Cajas
Samanta, Jaydeep
Suárez-Cetrulo, Andrés L.
Ghosh, Romila
Carbajo, Ricardo Simón
Queralt, Anna
author_facet Barceló, Alex
Ordoñez, Sebastián A. Cajas
Samanta, Jaydeep
Suárez-Cetrulo, Andrés L.
Ghosh, Romila
Carbajo, Ricardo Simón
Queralt, Anna
contents The increasing demand for artificial intelligence (AI) workloads across diverse computing environments has driven the need for more efficient data management strategies. Traditional cloud-based architectures struggle to handle the sheer volume and velocity of AI-driven data, leading to inefficiencies in storage, computation, and data movement. This paper explores the integration of active storage systems within the computing continuum to optimize AI workload distribution. By embedding computation directly into storage architectures, active storage is able to reduce data transfer overhead, enhancing performance and improving resource utilization. Other existing frameworks and architectures offer mechanisms to distribute certain AI processes across distributed environments; however, they lack the flexibility and adaptability that the continuum requires, both regarding the heterogeneity of devices and the rapid-changing algorithms and models being used by domain experts and researchers. This article proposes a software architecture aimed at seamlessly distributing AI workloads across the computing continuum, and presents its implementation using mainstream Python libraries and dataClay, an active storage platform. The evaluation shows the benefits and trade-offs regarding memory consumption, storage requirements, training times, and execution efficiency across different devices. Experimental results demonstrate that the process of offloading workloads through active storage significantly improves memory efficiency and training speeds while maintaining accuracy. Our findings highlight the potential of active storage to revolutionize AI workload management, making distributed AI deployments more scalable and resource-efficient with a very low entry barrier for domain experts and application developers.
format Preprint
id arxiv_https___arxiv_org_abs_2512_02646
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Offloading Artificial Intelligence Workloads across the Computing Continuum by means of Active Storage Systems
Barceló, Alex
Ordoñez, Sebastián A. Cajas
Samanta, Jaydeep
Suárez-Cetrulo, Andrés L.
Ghosh, Romila
Carbajo, Ricardo Simón
Queralt, Anna
Distributed, Parallel, and Cluster Computing
The increasing demand for artificial intelligence (AI) workloads across diverse computing environments has driven the need for more efficient data management strategies. Traditional cloud-based architectures struggle to handle the sheer volume and velocity of AI-driven data, leading to inefficiencies in storage, computation, and data movement. This paper explores the integration of active storage systems within the computing continuum to optimize AI workload distribution. By embedding computation directly into storage architectures, active storage is able to reduce data transfer overhead, enhancing performance and improving resource utilization. Other existing frameworks and architectures offer mechanisms to distribute certain AI processes across distributed environments; however, they lack the flexibility and adaptability that the continuum requires, both regarding the heterogeneity of devices and the rapid-changing algorithms and models being used by domain experts and researchers. This article proposes a software architecture aimed at seamlessly distributing AI workloads across the computing continuum, and presents its implementation using mainstream Python libraries and dataClay, an active storage platform. The evaluation shows the benefits and trade-offs regarding memory consumption, storage requirements, training times, and execution efficiency across different devices. Experimental results demonstrate that the process of offloading workloads through active storage significantly improves memory efficiency and training speeds while maintaining accuracy. Our findings highlight the potential of active storage to revolutionize AI workload management, making distributed AI deployments more scalable and resource-efficient with a very low entry barrier for domain experts and application developers.
title Offloading Artificial Intelligence Workloads across the Computing Continuum by means of Active Storage Systems
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2512.02646