Recent Submissions

  • Exceeding conservative limits: A consolidated analysis on modern hardware margins 

    Papadimitriou, George; Chatzidimitriou, Athanansios; Gizopoulos, Dimitris; Reddi, Vijay Janapa; Leng, Jingwen; Salami, Behzad; Unsal, Osman Sabri; Cristal Kestelman, Adrián (2020-06)
    Article
    Open Access
    Modern large-scale computing systems (data centers, supercomputers, cloud and edge setups and high-end cyber-physical systems) employ heterogeneous architectures that consist of multicore CPUs, general-purpose many-core ...
  • Fast gap-affine pairwise alignment using the wavefront algorithm 

    Marco-Sola, Santiago; Moure López, Juan Carlos; Moreto Planas, Miquel; Espinosa Morales, Antonio (2020-09-11)
    Article
    Open Access
    Motivation Pairwise alignment of sequences is a fundamental method in modern molecular biology, implemented within multiple bioinformatics tools and libraries. Current advances in sequencing technologies press for the ...
  • Asynchronous runtime with distributed manager for task-based programming models 

    Bosch Pons, Jaume; Álvarez Martínez, Carlos; Jiménez González, Daniel; Martorell Bofill, Xavier; Ayguadé Parra, Eduard (2020-09)
    Article
    Restricted access - publisher's policy
    Parallel task-based programming models, like OpenMP, allow application developers to easily create a parallel version of their sequential codes. The standard OpenMP 4.0 introduced the possibility of describing a set of ...
  • Semi-automatic validation of cycle-accurate simulation infrastructures: The case for gem5-x86 

    Cebrián González, Juan Manuel; Barredo Ferreira, Adrián; Caminal Pallarés, Helena; Moreto Planas, Miquel; Casas Guix, Marc; Valero Cortés, Mateo (Elsevier, 2020-11)
    Article
    Restricted access - publisher's policy
    Since the early 70s, simulation infrastructures have been a keystone in computer architecture research, providing a fast and reliable way to prototype and evaluate ideas for future computing systems. There are different ...
  • On the use of many-core Marvell ThunderX2 processor for HPC workloads 

    Soria Pardos, Víctor; Armejach Sanosa, Adrià; Suárez Gracía, Dario; Moreto Planas, Miquel (2020-08-13)
    Article
    Restricted access - publisher's policy
    Marvell’s ThunderX2 has been the first Arm-based processor with deployments in large-scale HPC production systems, challenging the dominance that x86 processors had in the last decades. While x86 processors and its software ...
  • Intelligent adaptation of hardware knobs for improving performance and power consumption 

    Ortega Carrasco, Cristobal; Álvarez Martí, Lluc; Casas, Marc; Bertran, Ramon; Buyuktosunoglu, Alper; Eichenberger, Alexandre; Bose, Pradip; Moreto Planas, Miquel (Institute of Electrical and Electronics Engineers (IEEE), 2020-03-13)
    Article
    Open Access
    Current microprocessors include several knobs to modify the hardware behavior in order to improve performance, power, and energy under different workload demands. An impractical and time consuming offline profiling is ...
  • Improving maritime traffic emission estimations on missing data with CRBMs 

    Gutiérrez Torre, Alberto; Berral García, Josep Lluís; Buchaca Prats, David; Guevara Vilardell, Marc; Soret, Albert; Carrera Pérez, David (Elsevier, 2020-07-07)
    Article
    Restricted access - publisher's policy
    Maritime traffic emissions are a major concern to governments as they heavily impact the Air Quality in coastal cities. Ships use the Automatic Identification System (AIS) to continuously report position and speed among ...
  • 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 ...
  • Mask-guided sample selection for semi-supervised instance segmentation 

    Bellver Bueno, Míriam; Salvador Aguilera, Amaia; Torres Viñals, Jordi; Giró Nieto, Xavier (2020-07-05)
    Article
    Restricted access - publisher's policy
    Image segmentation methods are usually trained with pixel-level annotations, which require significant human effort to collect. Weakly-supervised pipelines are the most common solution to address this constraint because ...
  • HRM: merging hardware event monitors for improved timing analysis of complex MPSoCs 

    Vilardell Moreno, Sergi; Serra Mochales, Isabel; Santalla, Roberto; Mezzetti, Enrico; Abella Ferrer, Jaume; Cazorla Almeida, Francisco Javier (2020-10)
    Article
    Open Access
    The Performance Monitoring Unit (PMU) in MPSoCs is at the heart of the latest measurement-based timing analysis techniques in Critical Embedded Systems. In particular, hardware event monitors (HEMs) in the PMU are used as ...
  • Estrategias de diseño para las titulaciones de informática del EEES 

    Sánchez Carracedo, Fermín; García Almiñana, Jordi; Gavaldà Mestre, Ricard; Díaz Fondón, Mari Ángeles; Riesco Albizu, Miguel; Pérez Pérez, Juan Ramón; Juan Fuente, Aquilino Adolfo (Asociación de Técnicos de Informática, 2007-06)
    Article
    Open Access
    La implantación de los títulos de Grado y Postgrado propuestos en el EEES supone el rediseño de los planes de estudios de todas las universidades europeas. De la estrategia de desarrollo utilizada para su diseño dependerá ...

View more