Recent Submissions

  • YOLO: Speeding Up VM and Docker Boot Time by Reducing I/O Operations 

    Nguyen, Thuy L.; Nou Castell, Ramon; Lebre, Adrien (Springer, 2019)
    Part of book or chapter of book
    Open Access
    Although this comes as a surprise, the time to boot a Docker-based container can last as long as a virtual machine in high consolidated cloud scenarios. Because this time is critical as boot duration defines how an application ...
  • Introducing the Task-Aware Storage I/O (TASIO) Library 

    Roca Nonell, Aleix; Beltran Querol, Vicenç; 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. ...
  • Enabling CUDA acceleration within virtual machines using rCUDA 

    Duato, José; Peña, Antonio J.; Silla, Federico; Fernández, Juan C.; Mayo, Rafael; Quintana-Ortí, Enrique S. (IEEE, 2012-02-16)
    Conference lecture
    Open Access
    The hardware and software advances of Graphics Processing Units (GPUs) have favored the development of GPGPU (General-Purpose Computation on GPUs) and its adoption in many scientific, engineering, and industrial areas. ...
  • 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 ...
  • 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 ...

View more