Now showing items 1-13 of 13

    • A toolchain to verify the parallelization of OmpSs-2 applications 

      Economo, Simone; Royuela Alcázar, Sara; Ayguadé Parra, Eduard; Beltran Querol, Vicenç (Springer, 2020)
      Conference report
      Open Access
      Programming models for task-based parallelization based on compile-time directives are very effective at uncovering the parallelism available in HPC applications. Despite that, the process of correctly annotating complex ...
    • Anàlisi de metodologies docents a l’aula catalana: la classe magistral i la classe invertida 

      Royuela Alcázar, Sara (Universitat Politècnica de Catalunya, 2015-06-30)
      Master thesis
      Open Access
      Aquest treball s’ha iniciat com un eforç per avaluar les diferents tecnologies i metodologies docents que es poden usar a l'aula. En aquest context, hem analitzat quines d'aquestes tecnologies i metodologies s'apliquen ...
    • Compiler Analysis and its application to OmpSs 

      Royuela Alcázar, Sara (Universitat Politècnica de Catalunya, 2012-01-10)
      Master thesis
      Open Access
      Nowadays, productivity is the buzzword in any computer science area. Several metrics have been defined in order to measure the productivity in any type of system. Some of the most important are the performance, the ...
    • Una eina per verificar propietats en xarxes de petri usant àlgebra lineal 

      Royuela Alcázar, Sara (Universitat Politècnica de Catalunya, 2010-07-01)
      Master thesis (pre-Bologna period)
      Open Access
    • Enabling Ada and OpenMP runtimes interoperability through template-based execution 

      Royuela Alcázar, Sara; Pinho, Luís Miguel; Quiñones, Eduardo (Elsevier, 2020-05)
      Article
      Open Access
      The growing trend to support parallel computation to enable the performance gains of the recent hardware architectures is increasingly present in more conservative domains, such as safety-critical systems. Applications ...
    • Experiences on the characterization of parallel applications in embedded systems with Extrae/Paraver 

      Munera, Adrian; Royuela Alcázar, Sara; Llort Sánchez, Germán; Mercadal, Estanislao; Wartel, Franck; Quiñones, Eduardo (Association for Computing Machinery (ACM), 2020-08)
      Conference lecture
      Open Access
      Cutting-edge functionalities in embedded systems require the use of parallel architectures to meet their performance requirements. This imposes the introduction of a new layer in the software stacks of embedded systems: ...
    • High-level compiler analysis for OpenMP 

      Royuela Alcázar, Sara (Universitat Politècnica de Catalunya, 2018-06-11)
      Doctoral thesis
      Open Access
      Nowadays, applications from dissimilar domains, such as high-performance computing and high-integrity systems, require levels of performance that can only be achieved by means of sophisticated heterogeneous architectures. ...
    • OpenMP to CUDA graphs: a compiler-based transformation to enhance the programmability of NVIDIA devices 

      Yu, Chenle; Royuela Alcázar, Sara; Quiñones, Eduardo (Association for Computing Machinery (ACM), 2020)
      Conference lecture
      Open Access
      Heterogeneous computing is increasingly being used in a diversity of computing systems, ranging from HPC to the real-time embedded domain, to cope with the performance requirements. Due to the variety of accelerators, e.g., ...
    • Predictable parallel programming with OpenMP 

      Serrano Gracia, María Astón; Royuela Alcázar, Sara; Marongiu, Andrea; Quiñones Moreno, Eduardo (River Publishers, 2018)
      Part of book or chapter of book
      Open Access
      This chapter motivates the use of the OpenMP (Open Multi-Processing) parallel programming model to develop future critical real-time embedded systems, and analyzes the time-predictable properties of the OpenMP tasking ...
    • Safe Parallelism: Compiler Analysis Techniques for Ada and OpenMP 

      Royuela Alcázar, Sara; Martorell Bofill, Xavier; Quiñones Moreno, Eduardo; Pinho, Luis Miguel (Springer Verlag, 2018-05-26)
      Conference lecture
      Open Access
      There is a growing need to support parallel computation in Ada to cope with the performance requirements of the most advanced functionalities of safety-critical systems. In that regard, the use of parallel programming ...
    • The AMPERE Project: A Model-driven development framework for highly Parallel and EneRgy-Efficient computation supporting multi-criteria optimization 

      Quiñones, Eduardo; Royuela Alcázar, Sara; Scordino, Claudio; Gai, Paolo; Pinho, Luis Miguel; Nogueira, Luis; Rollo, Jan; Cuccinottta, Tommaso; Biondi, Alessandro; Hammam, Arne; Ziegenbein, Dirk; Saoud, Hadi; Forsberg, Björn; Benini, Luca; Mando, Gianluca; Rucher, Luigi (Institute of Electrical and Electronics Engineers (IEEE), 2020)
      Conference report
      Open Access
      The high-performance requirements needed to implement the most advanced functionalities of current and future Cyber-Physical Systems (CPSs) are challenging the development processes of CPSs. On one side, CPSs rely on ...
    • Towards a qualifiable openMP framework for embedded systems 

      Munera, Adrian; Royuela Alcázar, Sara; Quiñones, Eduardo (Institute of Electrical and Electronics Engineers (IEEE), 2020)
      Conference report
      Open Access
      OpenMP is a very convenient programming model for critical real-time parallel applications due to its powerful tasking model and its proven time predictability. However, current implementations are not suitable for critical ...
    • Towards an OpenMP Specification for Critical Real-Time Systems 

      Serrano Gracia, María Astón; Royuela Alcázar, Sara; Quiñones Moreno, Eduardo (Springer, 2018)
      Conference lecture
      Open Access
      OpenMP is increasingly being considered as a convenient parallel programming model to cope with the performance requirements of critical real-time systems. Recent works demonstrate that OpenMP enables to derive guarantees ...