Recent Submissions

  • Performance Evaluation of cuDNN Convolution Algorithms on NVIDIA Volta GPUs 

    Jordà, Marc; Valero-Lara, Pedro; Peña, Antonio J. (IEEE, 2019-05-24)
    Article
    Open Access
    Convolutional neural networks (CNNs) have recently attracted considerable attention due to their outstanding accuracy in applications, such as image recognition and natural language processing. While one advantage of the ...
  • Big Data Analytics for Smart Cities: The H2020 CLASS Project 

    Quiñones, Eduardo; Bertogna, Marko; Hadad, Erez; Ferrer, Ana J.; Chiantore, Luca; Reboa, Alfredo (ACM, 2018-06-04)
    Conference lecture
    Open Access
    Applying big-data technologies to field applications has resulted in several new needs. First, processing data across a compute continuum spanning from cloud to edge to devices, with varying capacity, architecture etc. ...
  • Finite difference methods fengshui: alignment through a mathematics of arrays 

    Chetioui, Benjamin; Mullin, Lenore; Abusdal, Ole; Haveraaen, Magne; Järvi, Jaakko; Macià, Sandra (ACM, 2019-06-22)
    Conference lecture
    Open Access
    Numerous scientific-computational domains make use of array data. The core computing of the numerical methods and the algorithms involved is related to multi-dimensional array manipulation. Memory layout and the access ...
  • Probabilistic Worst-Case Timing Analysis: Taxonomy and Comprehensive Survey 

    Cazorla, Francisco J.; Kosmidis, Leonidas; Mezzetti, Enrico; Hernandez, Carles; Abella, Jaume; Vardanega, Tullio (ACM, 2019-02-01)
    Article
    Open Access
    The unabated increase in the complexity of the hardware and software components of modern embedded real-time systems has given momentum to a host of research in the use of probabilistic and statistical techniques for timing ...
  • LEGaTO: first steps towards energy-efficient toolset for heterogeneous computing 

    Cristal, Adrian; Unsal, Osman S.; Martorell, Xavier; Carpenter, Paul; de la Cruz, Raul; Bautista, Leonardo; Jimenez, Daniel; Alvarez, Carlos; Salami, Behzad; Madonar, Sergi; Pericàs, Miquel; Trancoso, Pedro; vor dem Berge, Micha; Billung-Meyer, Gunnar; Krupop, Stefan; Christmann, Wolfgang; Klawonn, Frank; Mihklafi, Amani; Becker, Tobias; Gaydadjiev, Georgi; Salomonsson, Hans; Dubhashi, Devdatt; Port, Oron; Hadar, Elad; Etsion, Yoav; Fetzer, Christof; Hagemeyer, Jens; Jungeblut, Thorsten; Kucza, Nils; Kaiser, Martin; Porrmann, Mario; Pasin, Marcelo; Schiavoni, Valerio; Rocha, Isabelly; Göttel, Christian; Felber, Pascal (ACM, 2018-07-15)
    Conference lecture
    Open Access
    LEGaTO is a three-year EU H2020 project which started in December 2017. The LEGaTO project will leverage task-based programming models to provide a software ecosystem for Made-in-Europe heterogeneous hardware composed of ...
  • Application Acceleration on FPGAs with OmpSs@FPGA 

    Bosch, Jaume; Tan, Xubin; Filgueras Izquierdo, Antonio; Vidal, Miquel; Mateu, Marc; Jiménez-González, Daniel; Álvarez, Carlos; Martorell Bofill, Xavier; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (Institute of Electrical and Electronics Engineers (IEEE), 2019)
    Conference report
    Open Access
    OmpSs@FPGA is the flavor of OmpSs that allows offloading application functionality to FPGAs. Similarly to OpenMP, it is based on compiler directives. While the OpenMP specification also includes support for heterogeneous ...
  • Considerations in using OpenCL on GPUs and FPGAs for throughput-oriented genomics workloads 

    Cadenelli, Nicola; Jaksic, Zoran; Polo, Jordà; Carrera, David (Elsevier, 2019-05)
    Article
    Open Access
    The recent upsurge in the available amount of health data and the advances in next-generation sequencing are setting the ground for the long-awaited precision medicine. To process this deluge of data, bioinformatics workloads ...
  • High-Integrity Performance Monitoring Units in Automotive Chips for Reliable Timing V&V 

    Mezzetti, Enrico; Kosmidis, Leonidas; Abella, Jaume; Cazorla, Francisco J. (IEEE, 2018-01-16)
    Article
    Open Access
    As software continues to control more system-critical functions in cars, its timing is becoming an integral element in functional safety. Timing validation and verification (V&V) assesses softwares end-to-end timing ...
  • Evaluating the benefits of key-value databases for scientific applications 

    Santamaría Mateu, Pol; Oden, Lena; Gil, Eloy; Becerra Fontal, Yolanda; Sirvent, Raül; Glock, Philipp; Torres Viñals, Jordi (Springer, 2019)
    Conference report
    Open Access
    The convergence of Big Data applications with High-Performance Computing requires new methodologies to store, manage and process large amounts of information. Traditional storage solutions are unable to scale and that ...
  • Accurate ILP-Based Contention Modeling on Statically Scheduled Multicore Systems 

    Palomo, Xavier; Mezzetti, Enrico; Abella, Jaume; Bril, Reinder J.; Cazorla, Francisco J. (IEEE, 2019-06-24)
    Conference lecture
    Open Access
    Commercially available Off The Shelf (COTS) multicores have been assessed as the baseline computing platform even in the most conservative real-time domains. Multicore contention arising on shared hardware resources, with ...
  • Safety-Related Challenges and Opportunities for GPUs in the Automotive Domain 

    Alcaide, Sergi; Kosmidis, Leonidas; Tabani, Hamid; Hernandez, Carles; Abella, Jaume; Cazorla, Francisco J. (IEEE, 2018-10-09)
    Article
    Open Access
    GPUs have been shown to cover the computing performance needs of autonomous driving (AD) systems. However, since the GPUs used for AD build on designs for the mainstream market, they may lack fundamental properties for ...
  • A hierarchic task-based programming model for distributed heterogeneous computing 

    Ejarque, Jorge; Dominguez, Marc; Badia, Rosa M. (SAGE Publications, 2019-05-01)
    Article
    Open Access
    Distributed computing platforms are evolving to heterogeneous ecosystems with Clusters, Grids and Clouds introducing in its computing nodes, processors with different core architectures, accelerators (i.e. GPUs, FPGAs), ...

View more