Now showing items 1-20 of 20

    • A hierarchic task-based programming model for distributed heterogeneous computing 

      Ejarque, Jorge; Dominguez, Marc; Badia Sala, Rosa Maria (SAGE Publications, 2019-05-01)
      Article
      Open Access
      Distributed computing platforms are evolving to heterogeneous ecosystems with Clusters, Grids and Clouds introducing in its computing nodes, processors with different core architectures, accelerators (i.e. GPUs, FPGAs), ...
    • An Architecture for Programming Distributed Applications on Fog to Cloud Systems 

      Lordan Gomis, Francesc-Josep; Lezzi, Daniele; Ejarque, Jorge; Badia Sala, Rosa Maria (Springer, 2018-02-08)
      Conference lecture
      Open Access
      This paper presents a framework to develop and execute applications in distributed and highly dynamic computing systems composed of cloud resources and fog devices such as mobile phones, cloudlets, and micro-clouds. The ...
    • ASCETiC: adapting service lifeCycle towards efficienT clouds 

      Juan Ferrer, Ana; Garcia Perez, David; Agiatzidou, Eleni; Lordan Gomis, Francesc-Josep; Ejarque, Jorge; Sirvent, Raul; Badia Sala, Rosa Maria; Guitart Fernández, Jordi; Ortiz, David; Macías Lloret, Mario; Deprez, Jean-Christophe; Ponsard, Christophe; Temporale, Christian; Panuccio, Pasquale; Sommacampagna, Davide; Blasi, Lorenzo; Djemame, Karim; Armstrong, Django; Kammer, Michael (SCITEPRESS, 2014-04)
      Part of book or chapter of book
      Restricted access - publisher's policy
      Reducing energy consumption is increasingly gaining attention in the area of Cloud computing, as means to reduce costs and improve corporate sustainability image. ASCETiC is focused on providing novel methods and tools to ...
    • COMP Superscalar, an interoperable programming framework 

      Badia Sala, Rosa Maria; Conejero, Javier; Díaz, Carlos; Ejarque, Jorge; Lezzi, Daniele; Lordan Gomis, Francesc-Josep; Ramón Cortés, Cristian; Sirvent Pardell, Raül (2015-12-01)
      Article
      Open Access
      COMPSs is a programming framework that aims to facilitate the parallelization of existing applications written in Java, C/C++ and Python scripts. For that purpose, it offers a simple programming model based on sequential ...
    • Dynamic energy-aware scheduling for parallel task-based application in cloud computing 

      Juarez Pérez, Fredy; Ejarque, Jorge; Badia Sala, Rosa Maria (Elsevier, 2018-01)
      Article
      Open Access
      Green Computing is a recent trend in computer science, which tries to reduce the energy consumption and carbon footprint produced by computers on distributed platforms such as clusters, grids, and clouds. Traditional ...
    • EMOTIVE: the BSC’s engine for cloud solutions 

      Badia Sala, Rosa Maria; Goiri Presa, Íñigo; Guitart Fernández, Jordi; Macías Lloret, Mario; Torres Viñals, Jordi; Ayguadé Parra, Eduard; Ejarque, Jorge; Sirvent Pardell, Raül; Lezzi, Daniele (2009-10-01)
      Article
      Open Access
      Cloud computing is strongly based on virtualization, allowing applications to be multiplexed onto a physical resource while isolated from other applications sharing that physical resource. This technology simplifies the ...
    • Enabling Python to execute efficiently in heterogeneous distributed infrastructures with PyCOMPSs 

      Amela Milian, Ramon; Ramón Cortés, Cristian; Ejarque, Jorge; Conejero Bañón, Javier; Badia Sala, Rosa Maria (Association for Computing Machinery (ACM), 2017-11)
      Conference lecture
      Open Access
      Python has been adopted as programming language by a large number of scientific communities. Additionally to the easy programming interface, the large number of libraries and modules that have been made available by a large ...
    • Energy efficiency embedded service lifecycle: Towards an energy efficient cloud computing architecture 

      Djemame, Karim; Armstrong, Django; Kavanagh, Richard; Juan Ferrer, Ana; Garcia Perez, David; Antona, David; Deprez, Jean-Christophe; Ponsard, Christophe; Ortiz, David; Macías Lloret, Mario; Guitart Fernández, Jordi; Lordan Gomis, Francesc-Josep; Ejarque, Jorge; Sirvent Pardell, Raül; Badia Sala, Rosa Maria; Kammer, Michael; Kao, Odej; Agiatzidou, Eleni; Dimakis, Antonis; Courcoubetis, Costas; Blasi, Lorenzo (CEUR-WS.org, 2014)
      Conference report
      Open Access
      The paper argues the need to provide novel methods and tools to support software developers aiming to optimise energy efficiency and minimise the carbon footprint resulting from designing, developing, deploying and running ...
    • Energy efficiency support through intra-layer cloud stack adaptation 

      Djemame, Karim; Kavanagh, Richard; Armstrong, Django; Lordan Gomis, Francesc-Josep; Ejarque, Jorge; Macías Lloret, Mario; Sirvent, Raul; Guitart Fernández, Jordi; Badia Sala, Rosa Maria (Springer, 2016)
      Conference report
      Restricted access - publisher's policy
      Energy consumption is a key concern in cloud computing. The paper reports on a cloud architecture to support energy efficiency at service construction, deployment, and operation. This is achieved through SaaS, PaaS and ...
    • Executing linear algebra kernels in heterogeneous distributed infrastructures with PyCOMPSs 

      Amela Milian, Ramon; Ramon-cortés Vilarrodona, Cristian; Ejarque, Jorge; Conejero, Javier; Badia Sala, Rosa Maria (EDP Open, 2018-10-24)
      Article
      Open Access
      Python is a popular programming language due to the simplicity of its syntax, while still achieving a good performance even being an interpreted language. The adoption from multiple scientific communities has evolved in ...
    • Exploiting semantics and virtualization for SLA-driven resource allocation in service providers 

      Ejarque, Jorge; Palol, Marc de; Goiri Presa, Íñigo; Julià, Ferran; Guitart Fernández, Jordi; Badia Sala, Rosa Maria; Torres Viñals, Jordi (2010-04-01)
      Article
      Restricted access - publisher's policy
      Resource management is a key challenge that service providers must adequately face in order to accomplish their business goals. This paper introduces a framework, the semantically enhanced resource allocator (SERA), aimed ...
    • GUIDANCE: an integrated framework for large-scale genome and phenome-wide association studies on parallel computing platforms 

      Guindo-Martínez, Marta; Sánchez, Friman; Bonàs-Guarch, Silvia; Puiggròs, Montserrat; Ejarque, Jorge; Díaz, Carlos; Tejedor, Enric; Badia Sala, Rosa Maria; Mercader, Josep M.; Torrents, David (Barcelona Supercomputing Center, 2017-05-04)
      Other
      Open Access
    • Introducing Virtual Execution Environment for Application Lifecycle Management and SLA-Driven Resource Distribution within Service Providers 

      Goiri Presa, Íñigo; Julià, Ferran; Ejarque, Jorge; Palol, Marc de; Badia Sala, Rosa Maria; Guitart Fernández, Jordi; Torres Viñals, Jordi (IEEE Computer Society Publications, 2009-07)
      Conference report
      Open Access
      Resource management is a key challenge that service providers must adequately face in order to ensure their profitability. This paper describes a proof-of-concept framework for facilitating resource management in service ...
    • Managing failures in task-based parallel workflows in distributed computing environments 

      Ejarque, Jorge; Bertran, Marta; Álvarez Cid-Fuentes, Javier; Conejero, Javier; Badia Sala, Rosa Maria (Springer, Cham, 2020)
      Part of book or chapter of book
      Open Access
      Current scientific workflows are large and complex. They normally perform thousands of simulations whose results combined with searching and data analytics algorithms, in order to infer new knowledge, generate a very large ...
    • Orchestration of software packages in data science workflows 

      Ramon-Cortes, Cristian; Ejarque, Jorge; Badia Sala, Rosa Maria (Barcelona Supercomputing Center, 2019-05-07)
      Conference report
      Open Access
    • PaaS-IaaS inter-layer adaptation in an energy-aware cloud environment 

      Djemame, Karim; Bosch, Raimon; Kavanagh, Richard; Alvarez, Pol; Ejarque, Jorge; Guitart Fernández, Jordi; Blasi, Lorenzo (Institute of Electrical and Electronics Engineers (IEEE), 2017-06)
      Article
      Open Access
      Cloud computing providers resort to a variety of techniques to improve energy consumption at each level of the cloud computing stack. Most of these techniques consider resource-level energy optimization at IaaS layer. This ...
    • TANGO: Transparent heterogeneous hardware Architecture deployment for eNergy Gain in Operation 

      Djemame, Karim; Armstrong, Django; Kavanagh, Richard; Deprez, Jean-Christophe; Ferrer, Ana J.; García-Perez, David; Badia, Rosa M.; Sirvent, Raul; Ejarque, Jorge; Georgiou, Yiannis (2016-03-04)
      Other
      Open Access
      The paper is concerned with the issue of how software systems actually use Heterogeneous Parallel Architectures (HPAs), with the goal of optimizing power consumption on these resources. It argues the need for novel methods ...
    • Towards an energy-aware framework for application development and execution in heterogeneous parallel architectures 

      Djemame, Karim; Kavanagh, Richard; Kelefouras, Vasilios; Aguilà, Adrià; Ejarque, Jorge; Badia Sala, Rosa Maria; García-Pérez, David; Pezuela, Clara; Deprez, Jean-Christophe; Guedria, Lofti; De Landtsheer, Renaud; Georgiou, Yiannis (Springer, 2019)
      Part of book or chapter of book
      Open Access
      The Transparent heterogeneous hardware Architecture deployment for eNergy Gain in Operation (TANGO) project’s goal is to characterise factors which affect power consumption in software development and operation for ...
    • Transparent execution of task-based parallel applications in Docker with COMP Superscalar 

      Anton, Victor; Ramón Cortés, Cristian; Ejarque, Jorge; Badia Sala, Rosa Maria (Institute of Electrical and Electronics Engineers (IEEE), 2017-04-27)
      Conference lecture
      Open Access
      This paper presents a framework to easily build and execute parallel applications in container-based distributed computing platforms in a user transparent way. The proposed framework is a combination of the COMP Superscalar ...
    • Transparent Orchestration of Task-based Parallel Applications in Containers Platforms 

      Ramón Cortés, Cristian; Serven, Albert; Ejarque, Jorge; Lezzi, Daniele; Badia Sala, Rosa Maria (Springer Verlag, 2018-03)
      Article
      Open Access
      This paper presents a framework to easily build and execute parallel applications in container-based distributed computing platforms in a user-transparent way. The proposed framework is a combination of the COMP Superscalar ...