Skip to main content

Showing 1–11 of 11 results for author: García-López, P

.
  1. Power Ramp-Rate Control via Power Regulation for Storageless Grid-Connected Photovoltaic Systems

    Authors: Jose Miguel Riquelme-Dominguez, Francisco de Paula García-López, Sergio Martinez

    Abstract: Photovoltaic Power Ramp-Rate Control (PRRC) constitutes a key ancillary service for future power systems. Although its implementation through the installation of storage systems or irradiance sensors has been widely investigated, fewer studies have explored the power curtailment approach. The latter lacks efficiency, as it voluntarily produces power discharges, yet it is a cost-effective solution… ▽ More

    Submitted 20 January, 2025; originally announced January 2025.

  2. arXiv:2407.14331  [pdf, other

    cs.DC

    FaaS Is Not Enough: Serverless Handling of Burst-Parallel Jobs

    Authors: Daniel Barcelona-Pons, Aitor Arjona, Pedro García-López, Enrique Molina-Giménez, Stepan Klymonchuk

    Abstract: Function-as-a-Service (FaaS) struggles with burst-parallel jobs due to needing multiple independent invocations to start a job. The lack of a group invocation primitive complicates application development and overlooks crucial aspects like locality and worker communication. We introduce a new serverless solution designed specifically for burst-parallel jobs. Unlike FaaS, our solution ensures job… ▽ More

    Submitted 19 July, 2024; originally announced July 2024.

    Comments: 14 pages, 11 figures, article preprint

  3. Scaling a Variant Calling Genomics Pipeline with FaaS

    Authors: Aitor Arjona, Arnau Gabriel-Atienza, Sara Lanuza-Orna, Xavier Roca-Canals, Ayman Bourramouss, Tyler K. Chafin, Lucio Marcello, Paolo Ribeca, Pedro García-López

    Abstract: With the escalating complexity and volume of genomic data, the capacity of biology institutions' HPC faces limitations. While the Cloud presents a viable solution for short-term elasticity, its intricacies pose challenges for bioinformatics users. Alternatively, serverless computing allows for workload scalability with minimal developer burden. However, porting a scientific application to serverle… ▽ More

    Submitted 12 December, 2023; originally announced December 2023.

    Comments: 6 pages, published at 9th International Workshop on Serverless Computing (WoSC '23), December 11-15, 2023, Bologna, Italy

    Journal ref: WoSC 23 Proceedings of the 9th International Workshop on Serverless Computing, December 2023, Pages 59 64

  4. A milestone for FaaS pipelines; object storage vs VM-driven data exchange

    Authors: Germán T. Eizaguirre, Marc Sánchez-Artigas, Pedro García-López

    Abstract: Serverless functions provide high levels of parallelism, short startup times, and "pay-as-you-go" billing. These attributes make them a natural substrate for data analytics workflows. However, the impossibility of direct communication between functions makes the execution of workflows challenging. The current practice to share intermediate data among functions is through remote object storage (e.g… ▽ More

    Submitted 22 June, 2022; originally announced July 2022.

    Comments: 2 pages, 1 figure

    ACM Class: C.1.4; F.1.2

    Journal ref: In Proceedings of the 22nd International Middleware Conference: Demos and Posters (Middleware '21). 2021. pp. 10-11

  5. arXiv:2206.15321  [pdf, other

    cs.DC

    Exploiting Inherent Elasticity of Serverless in Irregular Algorithms

    Authors: Gerard Finol, Gerard París, Pedro García-López, Marc Sánchez-Artigas

    Abstract: Serverless computing, in particular the Function-as-a-Service (FaaS) execution model, has recently shown to be effective for running large-scale computations. However, little attention has been paid to highly-parallel applications with unbalanced and irregular workloads. Typically, these workloads have been kept out of the cloud due to the impossibility of anticipating their computing resources ah… ▽ More

    Submitted 30 June, 2022; originally announced June 2022.

    Comments: 14 pages, 9 figures

    MSC Class: 68M14

  6. Transparent Serverless execution of Python multiprocessing applications

    Authors: Aitor Arjona, Gerard Finol, Pedro Garcia-Lopez

    Abstract: Access transparency means that both local and remote resources are accessed using identical operations. With transparency, unmodified single-machine applications could run over disaggregated compute, storage, and memory resources. Hiding the complexity of distributed systems through transparency would have great benefits, like scaling-out local-parallel scientific applications over flexible disagg… ▽ More

    Submitted 22 November, 2022; v1 submitted 18 May, 2022; originally announced May 2022.

    Journal ref: Future Generation Computer Systems, Volume 140, March 2023, Pages 436-449

  7. Triggerflow: Trigger-based Orchestration of Serverless Workflows

    Authors: Aitor Arjona, Pedro García-López, Josep Sampé, Aleksander Slominski, Lionel Villard

    Abstract: As more applications are being moved to the Cloud thanks to serverless computing, it is increasingly necessary to support the native life cycle execution of those applications in the data center. But existing cloud orchestration systems either focus on short-running workflows (like IBM Composer or Amazon Step Functions Express Workflows) or impose considerable overheads for synchronizing massively… ▽ More

    Submitted 22 June, 2021; v1 submitted 1 June, 2021; originally announced June 2021.

    Comments: 17 pages, 17 figures, preprint submitted to Future Generation Computer Systems. arXiv admin note: substantial text overlap with arXiv:2006.08654

    Journal ref: Future Generation Computer Systems, Volume 124, November 2021, Pages 215-229

  8. Benchmarking Parallelism in FaaS Platforms

    Authors: Daniel Barcelona-Pons, Pedro García-López

    Abstract: Serverless computing has seen a myriad of work exploring its potential. Some systems tackle Function-as-a-Service (FaaS) properties on automatic elasticity and scale to run highly-parallel computing jobs. However, they focus on specific platforms and convey that their ideas can be extrapolated to any FaaS runtime. An important question arises: do all FaaS platforms fit parallel computations? In… ▽ More

    Submitted 1 June, 2021; v1 submitted 28 October, 2020; originally announced October 2020.

    Comments: 19 pages, 15 figures, submitted to FGCS, revised

  9. Triggerflow: Trigger-based Orchestration of Serverless Workflows

    Authors: Pedro García-López, Aitor Arjona, Josep Sampe, Aleksander Slominski, Lionel Villard

    Abstract: As more applications are being moved to the Cloud thanks to serverless computing, it is increasingly necessary to support native life cycle execution of those applications in the data center. But existing systems either focus on short-running workflows (like IBM Composer or Amazon Express Workflows) or impose considerable overheads for synchronizing massively parallel jobs (Azure Durable Functions… ▽ More

    Submitted 17 June, 2020; v1 submitted 15 June, 2020; originally announced June 2020.

    Comments: The 14th ACM International Conference on Distributed and Event-based Systems (DEBS 2020)

  10. arXiv:2006.01251  [pdf, other

    cs.DC

    Serverless End Game: Disaggregation enabling Transparency

    Authors: Pedro García-López, Aleksander Slominski, Simon Shillaker, Michael Behrendt, Barnard Metzler

    Abstract: For many years, the distributed systems community has struggled to smooth the transition from local to remote computing. Transparency means concealing the complexities of distributed programming like remote locations, failures or scaling. For us, full transparency implies that we can compile, debug and run unmodified single-machine code over effectively unlimited compute, storage, and memory resou… ▽ More

    Submitted 1 June, 2020; originally announced June 2020.

  11. arXiv:1907.11465  [pdf, other

    cs.DC

    ServerMix: Tradeoffs and Challenges of Serverless Data Analytics

    Authors: Pedro García-López, Marc Sánchez-Artigas, Simon Shillaker, Peter Pietzuch, David Breitgand, Gil Vernik, Pierre Sutra, Tristan Tarrant, Ana Juan Ferrer

    Abstract: Serverless computing has become very popular today since it largely simplifies cloud programming. Developers do not need to longer worry about provisioning or operating servers, and they pay only for the compute resources used when their code is run. This new cloud paradigm suits well for many applications, and researchers have already begun investigating the feasibility of serverless computing fo… ▽ More

    Submitted 26 July, 2019; originally announced July 2019.

    Comments: 15 pages, 1 figure, 1 table