Recent Submissions

  • Task-based programming models for heterogeneous recurrent workloads 

    Bosch Pons, Jaume; Vidal Piñol, Miquel; Filgueras Izquierdo, Antonio; Jiménez González, Daniel; Álvarez Martínez, Carlos; Martorell Bofill, Xavier; Ayguadé Parra, Eduard (Springer Nature, 2021)
    Conference report
    Open Access
    This paper proposes the extension of task-based programming models with recurrent workloads concepts. The proposal introduces new clauses in the OmpSs task directive to efficiently model recurrent workloads. The clauses ...
  • SafeTI: a hardware traffic injector for MPSoC functional and timing validation 

    Sala Sucarrats, Oriol; Alcaide Portet, Sergi; Cabo Pitarch, Guillem; Bas Jalón, Francisco; Lorenzo Ortega, Rubén; Benedicte Illescas, Pedro; Trilla Rodríguez, David; Gil Rodríguez, Guillermo; Mazzocchetti, Fabio; Abella Ferrer, Jaume (Institute of Electrical and Electronics Engineers (IEEE), 2021)
    Conference report
    Open Access
    Functional and timing validation of safety-related MPSoCs requires testing specific traffic patterns in the on-chip interconnects. Generally, testing needs to be performed by using software tests whose degree of control ...
  • SafeDE: a flexible Diversity Enforcement hardware module for light-lockstepping 

    Bas Jalón, Francisco; Alcaide Portet, Sergi; Lorenzo Ortega, Rubén; Cabo Pitarch, Guillem; Gil Rodríguez, Guillermo; Sala Sucarrats, Oriol; Mazzocchetti, Fabio; Trilla Rodríguez, David; Abella Ferrer, Jaume (Institute of Electrical and Electronics Engineers (IEEE), 2021)
    Conference report
    Open Access
    Safety-related systems, such as those in automotive, avionics and space, impose the existence of appropriate safety measures to meet the safety requirements of the system. In the case of the highest integrity level ...
  • SafeSU: an extended statistics unit for multicore timing interference 

    Cabo Pitarch, Guillem; Bas Jalón, Francisco; Lorenzo Ortega, Rubén; Trilla Rodríguez, David; Alcaide Portet, Sergi; Moreto Planas, Miquel; Hernández Luz, Carles; Abella Ferrer, Jaume (Institute of Electrical and Electronics Engineers (IEEE), 2021)
    Conference report
    Open Access
    Statistics units (SUs) in MPSoCs are becoming increasingly used for the (1) verification and (2) validation of multicore timing interference, as well as for (3) deploying safety measures in safety-related real-time systems. ...
  • OpenMP taskloop dependences 

    Maroñas Bravo, Marcos; Teruel García, Xavier; Beltran, Vincenç (Springer, 2021)
    Conference report
    Open Access
    Exascale systems will contain multicore/manycore processors with high core count in each node. Therefore, using a model that relaxes the synchronization, such as data-flow, is crucial to adequately exploit the potential ...
  • Enhancing OpenMP tasking model: performance and portability 

    Yu, Chenle; Royuela Alcázar, Sara; Quiñones Moreno, Eduardo (Springer, 2021)
    Conference report
    Open Access
    OpenMP, as the de-facto standard programming model in symmetric multiprocessing for HPC, has seen its performance boosted continuously by the community, either through implementation enhancements or specification augmentations. ...
  • Security, reliability and test aspects of the RISC-V ecosystem 

    Abella Ferrer, Jaume; Alcaide Portet, Sergi; Anders, Jens; Bas Jalón, Francisco; Becker, Steffen; De Mulder, Elke; Elhamawy, Nourhan; Gürkaynak, Frank K.; Handschuh, Helena; Hernández Luz, Carles; Hutter, Mike; Kosmidis, Leonidas; Polian, Ilia; Sauer, Matthias; Wagner, Stefan; Regazzoni, Francesco (Institute of Electrical and Electronics Engineers (IEEE), 2021-05)
    Conference lecture
    Open Access
    RISC-V has emerged as a viable solution on academia and industry. However, to use open source hardware for safety-critical applications, we need a deep understanding of the way in which well established mechanisms for ...
  • Leveraging hardware QoS to control contention in the Xilinx Zynq UltraScale+ MPSoC 

    Serrano Cases, Alejandro; Reina, Juan M.; Abella Ferrer, Jaume; Mezzetti, Enrico; Cazorla Almeida, Francisco Javier (Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2021)
    Conference report
    Open Access
    The interference co-running tasks generate on each other’s timing behavior continues to be one of the main challenges to be addressed before Multi-Processor System-on-Chip (MPSoCs) are fully embraced in critical systems ...
  • Coyote: an open source simulation tool to enable RISC-V in HPC 

    Pérez, Borja; Fell, Alexander; Davis, John D. (Institute of Electrical and Electronics Engineers (IEEE), 2021)
    Conference report
    Open Access
    The confluence of technology trends and economics has reincarnated computer architecture and specifically, software-hardware co-design. We are entering a new era of a completely open ecosystem, from applications to chips ...
  • Understanding power consumption and reliability of high-bandwidth memory with voltage underscaling 

    Nabavilarimi, Seyed Saber; Salami, Behzad; Unsal, Osman Sabri; Cristal Kestelman, Adrián; Sarbazi-Azad, Hamid; Mutlu, Onur (Institute of Electrical and Electronics Engineers (IEEE), 2021)
    Conference report
    Open Access
    Modern computing devices employ High-Bandwidth Memory (HBM) to meet their memory bandwidth requirements. An HBM-enabled device consists of multiple DRAM layers stacked on top of one another next to a compute chip (e.g, ...
  • Efficiently running SpMV on long vector architectures 

    Gómez Crespo, Constantino; Mantovani, Filippo; Focht, Erich; Casas Guix, Marc (Association for Computing Machinery (ACM), 2021)
    Conference report
    Restricted access - publisher's policy
    Sparse Matrix-Vector multiplication (SpMV) is an essential kernel for parallel numerical applications. SpMV displays sparse and irregular data accesses, which complicate its vectorization. Such difficulties make SpMV to ...
  • TALP: A Lightweight Tool to Unveil Parallel Efficiency of Large-scale Executions 

    Lopez, Victor; Ramirez Miranda, Guillem; Garcia Gasulla, Marta (Association for Computing Machinery, 2021)
    Conference lecture
    Open Access
    This paper presents the design, implementation, and application of TALP, a lightweight, portable, extensible, and scalable tool for online parallel performance measurement. The efficiency metrics reported by TALP allow HPC ...

View more