Recent Submissions

  • Introducing the Task-Aware Storage I/O (TASIO) Library 

    Roca Nonell, Aleix; Beltran Querol, Vincenç; Mateo Bellido, Sergi (Springer, 2019-08-09)
    Part of book or chapter of book
    Open Access
    Task-based programming models are excellent tools to parallelize and seamlessly load balance an application workload. However, the integration of I/O intensive applications and task-based programming models is lacking. ...
  • SmarTmem: Intelligent Management of Transcendent Memory in a Virtualized Server 

    Garrido, Luis A.; Nishtala, Rajiv; Carpenter, Paul (IEEE, 2019-07-29)
    Conference lecture
    Open Access
    Managing memory capacity in virtualized environments is still a challenging problem. Many solutions have been proposed and implemented, including memory ballooning and memory hotplug. But these mechanisms are slow to respond ...
  • 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 ...
  • 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 ...
  • 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 ...
  • ePAPI: Performance Application ProgrammingInterface for Embedded Platforms 

    Giesen, Jeremy; Mezzetti, Enrico; Abella, Jaume; Fernández, Enrique; Cazorla, Francisco J. (2019)
    Conference lecture
    Open Access
    Performance Monitoring Counters (PMCs) have been traditionally used in the mainstream computing domain to perform debugging and optimization of software performance. PMCs are increasingly considered in embedded time-critical ...
  • Generating and Exploiting Deep Learning Variants to Increase Heterogeneous Resource Utilization in the NVIDIA Xavier 

    Pujol, Roger; Tabani, Hamid; Kosmidis, Leonidas; Mezzetti, Enrico; Abella, Jaume; Cazorla, Francisco J. (2019)
    Conference lecture
    Open Access
    Deep learning-based solutions and, in particular, deep neural networks (DNNs) are at the heart of several functionalities in critical-real time embedded systems (CRTES) from vision-based perception (object detection and ...
  • NoCo: ILP-Based Worst-Case Contention Estimation for Mesh Real-Time Manycores 

    Cardona, Jordi; Hernandez, Carles; Mezzetti, Enrico; Abella, Jaume; Cazorla, Francisco J. (IEEE, 2019-01-07)
    Conference lecture
    Open Access
    Manycores are capable of providing the computational demands required by functionally-advanced critical applications in domains such as automotive and avionics. In manycores a network-on-chip (NoC) provides access to shared ...
  • Machine Learning-based Query Augmentation for SPARQL Endpoints 

    Rico, Mariano; Touma, Rizkallah; Queralt Calafat, Anna; Pérez, María S. (2018)
    Conference lecture
    Open Access
    Linked Data repositories have become a popular source of publicly-available data. Users accessing this data through SPARQL endpoints usually launch several restrictive yet similar consecutive queries, either to find the ...

View more