Now showing items 1-20 of 23

    • 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 ...
    • ExaQUte: D1.3 First public release of the solver 

      Ayoul-Guilmard, Quentin; Badia Sala, Rosa Maria; Ejarque, Jorge; Ganesh, Sundar; Nobile, Fabio; Núñez Corbacho, Marc; Soriano Ortiz, Cecilia; Roig Pina, Carlos Alejandro; Rossi, Riccardo; Tosi, Riccardo (2020-05-29)
      External research report
      Open Access
      This deliverable presents the software release of Kratos Multiphysics, together with the XMC library, Hyperloom and PyCOMPSs API definition [8]. This report is meant to serve as a supplement to the public release of the ...
    • ExaQUte: D1.4 Final public release of the solver 

      Ayoul-Guilmard, Quentin; Ganesh, Sundar; Nobile, Fabio; Badia Sala, Rosa Maria; Ejarque, Jorge; Cirrottola, Luca; Froehly, Algiane; Keith, Brendan; Kodakkal, Anoop; Núñez Corbacho, Marc; Roig Pina, Carlos Alejandro; Rossi, Riccardo; Tosi, Riccardo; Soriano Ortiz, Cecilia (2020-11-30)
      External research report
      Open Access
      This deliverable presents the final software release of Kratos Multiphysics, together with the XMC library, Hyperloom and PyCOMPSs API definitions [13]. This release also contains the latest developements on MPI parallel ...
    • 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 ...
    • Optimizing execution on large-scale infrastructures by integrating task-based workflows and MPI 

      Elshazly, Hatem Mohamed Abdelfattah Eid; Lordan, Francesc; Ejarque, Jorge; Badia Sala, Rosa Maria (Barcelona Supercomputing Center, 2021-05)
      Conference report
      Open Access
      While MPI [1] + X (where X is another parallel programming model) has been proposed and used by the community, we propose a hybrid programming model that combines taskbased model + MPI. Task-based workflows offer the ...
    • 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 ...