Now showing items 21-40 of 68

  • 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 ...
  • 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 ...
  • Extending OpenMP to survive the heterogeneous multi-core era 

    Quintana-Ortí, Enrique S.; Planas, Judit; Pérez Cáncer, Josep Maria; Mayo, Rafael; Martorell Bofill, Xavier; Martinell, Lluis; Labarta Mancho, Jesús José; Jiménez González, Daniel; Ayguadé Parra, Eduard; Badia Sala, Rosa Maria; Bellens, Pieter; Cabrera, Daniel; Duran González, Alejandro; Ferrer, Roger; González Tallada, Marc; Igual, Francisco D. (2010-10)
    Article
    Restricted access - publisher's policy
  • Extending the OpenMP tasking model to allow dependent tasks 

    Duran González, Alejandro; Perez, Josep Maria; Ayguadé Parra, Eduard; Badia Sala, Rosa Maria; Labarta Mancho, Jesús José (2008-05)
    Article
    Restricted access - publisher's policy
    Tasking in OpenMP 3.0 has been conceived to handle the dynamic generation of unstructured parallelism. New directives have been added allowing the user to identify units of independent work (tasks) and to define points to ...
  • Graph-based task replication for workflow applications 

    Sirvent Pardell, Raül; Badia Sala, Rosa Maria; Labarta Mancho, Jesús José (Institute of Electrical and Electronics Engineers (IEEE), 2009)
    Conference report
    Restricted access - publisher's policy
    The Grid is an heterogeneous and dynamic environment which enables distributed computation. This makes it a technology prone to failures. Some related work uses replication to overcome failures in a set of independent ...
  • 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
  • Handling task dependencies under strided and aliased references 

    Pérez Cáncer, Josep Maria; Badia Sala, Rosa Maria; Labarta Mancho, Jesús José (2010)
    Conference report
    Restricted access - publisher's policy
    The emergence of multicore processors has increased the need for simple parallel programming models usable by nonexperts. The ability to specify subparts of a bigger data structure is an important trait of High Productivity ...
  • Hierarchical task-based programming with StarSs 

    Planas Carbonell, Judit; Badia Sala, Rosa Maria; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (2009-08)
    Article
    Restricted access - publisher's policy
    Programming models for multicore and many-core systems are listed as one of the main challenges in the near future for computing research. These programming models should be able to exploit the underlying platform, but ...
  • High-level synthesis of asynchronous systems: Scheduling and process synchronization 

    Badia Sala, Rosa Maria; Cortadella, Jordi (Institute of Electrical and Electronics Engineers (IEEE), 1993)
    Conference report
    Open Access
    Basic concepts for scheduling algorithms and control synthesis in high-level synthesis of asynchronous circuits are defined. Two scheduling strategies are presented and evaluated. Experiments on different benchmarks show ...
  • Impact of the memory hierarchy on shared memory architectures in multicore programming models 

    Badia Sala, Rosa Maria; Pérez Cáncer, Josep Maria; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (IEEE Computer Society Publications, 2009)
    Conference lecture
    Open Access
    Many and multicore architectures put a big pressure in parallel programming but gives a unique opportunity to propose new programming models that automatically exploit the parallelism of these architectures. OpenMP is a ...
  • Implementing OmpSs support for regions of data in architectures with multiple address spaces 

    Bueno Hedo, Javier; Martorell Bofill, Xavier; Badia Sala, Rosa Maria; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (ACM, 2013)
    Conference report
    Restricted access - publisher's policy
    The need for features for managing complex data accesses in modern programming models has increased due to the emerging hardware architectures. HPC hardware has moved towards clusters of accelerators and/or multicores, ...
  • 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 ...
  • Just-in-time renaming and lazy write-back on the Cell/B.E. 

    Bellens, Pieter; Pérez Cáncer, Josep Maria; Badia Sala, Rosa Maria; Labarta Mancho, Jesús José (Institute of Electrical and Electronics Engineers (IEEE), 2009)
    Conference report
    Restricted access - publisher's policy
    Cell Superscalar (CellSs) provides a simple, flexible and easy programming approach for the Cell Broadband Engine (Cell/B.E.) that automatically exploits the inherent concurrency of applications at a function or task level. ...
  • Leveraging task-parallelism in message-passing dense matrix factorizations using SMPSs 

    Martín Huertas, Alberto Francisco; Reyes, Ruyman; Badia Sala, Rosa Maria; Quintana Ortí, Enrique Salvador (2014-05)
    Article
    Open Access
    In this paper, we investigate how to exploit task-parallelism during the execution of the Cholesky factorization on clusters of multicore processors with the SMPSs programming model. Our analysis reveals that the major ...
  • Loop level speculation in a task based programming model 

    Gayatri, Rahulkumar; Badia Sala, Rosa Maria; Ayguadé Parra, Eduard (2013)
    Conference report
    Open Access
    Uncountable loops (such as while loops in C) and if-conditions are some of the most common constructs in programming. While-loops are widely used to determine the convergence in linear algebra algorithms or goal finding ...
  • mF2C Project : Research challenges 

    Badia Sala, Rosa Maria; Jukan, Admela; Jensen, Jens; Masip Bruin, Xavier (2017-11-02)
    Audiovisual
    Open Access
    Els participants del projecte mF2C, plantegen els reptes i interessos que se'ls presenten arran de la participació en el mateix.
  • OmpSs-OpenCL programming model for heterogeneous systems 

    Elangovan, Vinoth Krishnan; Badia Sala, Rosa Maria; Ayguadé Parra, Eduard (Springer, 2013)
    Conference report
    Restricted access - publisher's policy
    The advent of heterogeneous computing has forced programmers to use platform specific programming paradigms in order to achieve maximum performance. This approach has a steep learning curve for programmers and also has ...
  • On the maturity of parallel applications for asymmetric multi-core processors 

    Chronaki, Kallia; Moreto Planas, Miquel; Casas, Marc; Rico, Alejandro; Badia Sala, Rosa Maria; Ayguadé Parra, Eduard; Valero Cortés, Mateo (Elsevier, 2019-05-01)
    Article
    Restricted access - publisher's policy
    Asymmetric multi-cores (AMCs) are a successful architectural solution for both mobile devices and supercomputers. By maintaining two types of cores (fast and slow) AMCs are able to provide high performance under the facility ...
  • OPTIMIS: A holistic approach to cloud service provisioning 

    Badia Sala, Rosa Maria; Juan, Ana; Hernández, Francisco; Tordsson, Johan; Elmroth, Erik; Ali-Eldin, Ahmed; Zsigri, Csilla; Sirvent Pardell, Raül; Guitart Fernández, Jordi; Wesner, Stefan; Kipp, Alexander; Hudzia, Benoit; Varvarigou, Theodora; Konstanteli, Kleopatra; Kousiouris, George; Nair, Srijith K.; Dimitrakos, Theo; Ziegler, Wolfgang; Djemame, Karim; Corrales, Marcelo; Sheridan, Craig; Forgó, Nikolaus; Sharif, Tabassum (Elsevier Science Direct, 2012-01)
    Article
    Restricted access - publisher's policy
    We present fundamental challenges for scalable and dependable service platforms and architectures that enable flexible and dynamic provisioning of cloud services. Our findings are incorporated in a toolkit targeting the ...