Now showing items 1-7 of 7

    • A programming model for hybrid workflows: combining task-based workflows and dataflows all-in-one 

      Ramón Cortés, Cristian; Lordan Gomis, Francesc; Ejarque Artigas, Jorge; Badia Sala, Rosa Maria (Elsevier, 2020-12)
      Article
      Restricted access - publisher's policy
      In the past years, e-Science applications have evolved from large-scale simulations executed in a single cluster to more complex workflows where these simulations are combined with High-Performance Data Analytics (HPDA). ...
    • AutoParallel: Automatic parallelisation and distributed execution of affine loop nests in Python 

      Ramón Cortés, Cristian; Amela Milian, Ramon; Ejarque Artigas, Jorge; Clauss, Philippe; Badia Sala, Rosa Maria (Sage, 2020-07-14)
      Article
      Open Access
      The last improvements in programming languages and models have focused on simplicity and abstraction; leading Python to the top of the list of the programming languages. However, there is still room for improvement when ...
    • Energy-aware self-adaptation for application execution on heterogeneous parallel architectures 

      Kavanagh, Richard; Djemame, Karim; Ejarque Artigas, Jorge; Badia Sala, Rosa Maria; Garcia Perez, David (Institute of Electrical and Electronics Engineers (IEEE), 2020-01)
      Article
      Open Access
      Hardware in High Performance Computing environments in recent years have increasingly become more heterogeneous in order to improve computational performance. An additional aspect of such systems is the management of power ...
    • Heterogeneous hierarchical workflow composition 

      Yildiz, Orcun; Ejarque Artigas, Jorge; Chan, Henry; Sankaranarayanan, Subramanian; Badia Sala, Rosa Maria; Peterka, Tom (2019-07)
      Article
      Open Access
      Workflow systems promise scientists an automated end-to-end path from hypothesis to discovery. However, expecting any single workflow system to deliver such a wide range of capabilities is impractical. A more practical ...
    • Performance meets programmabilty: Enabling native Python MPI tasks in PyCOMPSs 

      Elshazly, Hatem Mohamed Abdelfattah Eid; Lordan Gomis, Francesc; Ejarque Artigas, Jorge; Badia Sala, Rosa Maria (Institute of Electrical and Electronics Engineers (IEEE), 2020)
      Conference report
      Open Access
      The increasing complexity of modern and future computing systems makes it challenging to develop applications that aim for maximum performance. Hybrid parallel programming models offer new ways to exploit the capabilities ...
    • Semantic resource management and interoperability between distributed computing platforms 

      Ejarque Artigas, Jorge (Universitat Politècnica de Catalunya, 2015-12-14)
      Doctoral thesis
      Open Access
      Distributed Computing is the paradigm where the application execution is distributed across different computers connected by a communication network. Distributed Computing platforms have evolved very fast during the las ...
    • Workflow environments for advanced cyberinfrastructure platforms 

      Badia Sala, Rosa Maria; Ejarque Artigas, Jorge; Lordan Gomis, Francesc; Lezzi, Daniele; Conejero Bañón, Javier; Álvarez Cid-Fuentes, Javier; Becerra Fontal, Yolanda; Queralt Calafat, Anna (Institute of Electrical and Electronics Engineers (IEEE), 2019)
      Conference report
      Open Access
      Progress in science is deeply bound to the effective use of high-performance computing infrastructures and to the efficient extraction of knowledge from vast amounts of data. Such data comes from different sources that ...