Recent Submissions

  • Scanflow-K8s: agent-based framework for autonomic management and supervision of ML workflows in Kubernetes clusters 

    Liu, Peini; Bravo Rocca, Gusseppe; Guitart Fernández, Jordi; Dholakia, Ajay; Ellison, David; Hodak, Miroslav (Institute of Electrical and Electronics Engineers (IEEE), 2022)
    Conference report
    Open Access
    Machine Learning (ML) projects are currently heavily based on workflows composed of some reproducible steps and executed as containerized pipelines to build or deploy ML models efficiently because of the flexibility, ...
  • Running OpenMp applications efficiently on an everything-shared SDSM 

    Costa Prats, Juan José; Cortés, Toni; Martorell Bofill, Xavier; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (Institute of Electrical and Electronics Engineers (IEEE), 2004)
    Conference lecture
    Open Access
    Traditional software distributed shared memory (SDSM) systems modify the semantics of a real hardware shared memory system by relaxing the coherence semantic and by limiting the memory regions that are actually shared. ...
  • Exploiting pipelined executions in OpenMP 

    González Tallada, Marc; Ayguadé Parra, Eduard; Martorell Bofill, Xavier; Labarta Mancho, Jesús José (Institute of Electrical and Electronics Engineers (IEEE), 2003)
    Conference report
    Open Access
    We propose a set of extensions to the OpenMP programming model to express point-to-point synchronisation schemes. This is accomplished by defining, in the form of directives, precedence relations among the tasks that are ...
  • FASE: A fast, accurate and seamless emulator for custom numerical formats 

    Osorio Ríos, John Haiber; Armejach Sanosa, Adrià; Petit, Eric; Henry, Greg; Casas Guix, Marc (Institute of Electrical and Electronics Engineers (IEEE), 2022)
    Conference report
    Open Access
    Deep Neural Networks (DNNs) have become ubiquitous in a wide range of application domains. Despite their success, training DNNs is an expensive task that has motivated the use of reduced numerical precision formats to ...
  • Exploring the predictability of MPI messages 

    Freitag, Fèlix; Caubet Serrabou, Jordi; Farreras Esclusa, Montserrat; Cortés, Toni; Labarta Mancho, Jesús José (IEEE Computer Society, 2003)
    Conference report
    Open Access
    Scalability to a large number of processes is one of the weaknesses of current MPI implementations. Standard implementations are able to scale to hundreds of nodes, but none beyond that. The main problem of current ...
  • Complex pipelined executions in OpenMP parallel applications 

    González Tallada, Marc; Ayguadé Parra, Eduard; Martorell Bofill, Xavier; Labarta Mancho, Jesús José (Institute of Electrical and Electronics Engineers (IEEE), 2001)
    Conference report
    Open Access
    This paper proposes a set of extensions to the OpenMP programming model to express complex pipelined computations. This is accomplished by defining, in the form of directives, precedence relations among the tasks originated ...
  • SPARROW: A low-cost hardware/software co-designed SIMD microarchitecture for AI operations in space processors 

    Solé Bonet, Marc; Kosmidis, Leonidas (Institute of Electrical and Electronics Engineers (IEEE), 2022)
    Conference report
    Open Access
    Recently there is an increasing interest in the use of artificial intelligence for on-board processing as indicated by the latest space missions, which cannot be satisfied by existing low-performance space-qualified ...
  • Towards reconfigurable accelerators in HPC: Designing a multipurpose eFPGA tile for heterogeneous SoCs 

    Hotfilter, Tim; Kreß, Fabian; Kempf, Fabian; Becker, Jürgen; Haro Ruiz, Juan Miguel de; Jiménez González, Daniel; Moreto Planas, Miquel; Álvarez Martínez, Carlos; Labarta Mancho, Jesús José; Baili, Imen (Institute of Electrical and Electronics Engineers (IEEE), 2022)
    Conference report
    Open Access
    The goal of modern high performance computing platforms is to combine low power consumption and high throughput. Within the European Processor Initiative (EPI), such an SoC platform to meet the novel exascale requirements ...
  • Colony: Parallel functions as a service on the cloud-edge continuum 

    Lordan Gomis, Francesc; Lezzi, Daniele; Badia Sala, Rosa Maria (Springer Nature, 2021)
    Conference report
    Restricted access - publisher's policy
    Although smart devices markets are increasing their sales figures, their computing capabilities are not sufficient to provide good-enough-quality services. This paper proposes a solution to organize the devices within the ...
  • Adaptable register file organization for vector processors 

    Ramírez Lazo, Cristóbal; Reggiani, Enrico; Rojas Morales, Carlos; Figueras Bagué, Roger; Villa Vargas, Luis Alfonso; Ramírez Salinas, Marco Antonio; Valero Cortés, Mateo; Unsal, Osman Sabri; Cristal Kestelman, Adrián (Institute of Electrical and Electronics Engineers (IEEE), 2022)
    Conference report
    Open Access
    Contemporary Vector Processors (VPs) are de-signed either for short vector lengths, e.g., Fujitsu A64FX with 512-bit ARM SVE vector support, or long vectors, e.g., NEC Aurora Tsubasa with 16Kbits Maximum Vector Length ...
  • BiSon-e: a lightweight and high-performance accelerator for narrow integer linear algebra computing on the edge 

    Reggiani, Enrico; Ramírez Lazo, Cristóbal; Figueras Bagué, Roger; Cristal Kestelman, Adrián; Olivieri, Mauro; Unsal, Osman Sabri (Association for Computing Machinery (ACM), 2022)
    Conference lecture
    Open Access
    Linear algebra computational kernels based on byte and sub-byte integer data formats are at the base of many classes of applications, ranging from Deep Learning to Pattern Matching. Porting the computation of these ...
  • DO-178C certification of general-purpose GPU software: review of existing methods and future directions 

    Trompouki, Matina Maria; Kosmidis, Leonidas (Institute of Electrical and Electronics Engineers (IEEE), 2021)
    Conference report
    Open Access
    —General-Purpose GPU software is considered for use in avionics to satisfy the increased computational requirements of future systems. Therefore, it needs to be certified following the DO-178C guidance as all airborne ...

View more