Now showing items 1-9 of 9

    • A hardware runtime for task-based programming models 

      Tan, Xubin; Bosch, Jaume; Álvarez, Carlos; Jiménez González, Daniel; Ayguadé Parra, Eduard; Valero Cortés, Mateo (2019-09-01)
      Article
      Open Access
      Task-based programming models such as OpenMP 5.0 and OmpSs are simple to use and powerful enough to exploit task parallelism of applications over multicore, manycore and heterogeneous systems. However, their software-only ...
    • 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 ...
    • b8c: an FPGA-friendly sparse matrix representation suitable for the SpMV kernel 

      Oliver, José; Ayguadé Parra, Eduard; Martorell Bofill, Xavier; Álvarez, Carlos (Barcelona Supercomputing Center, 2022-05)
      Conference report
      Open Access
      Sparse Matrix-Vector multiplication (SpMV), computing y = Ax where y and x are dense vectors and A is a sparse matrix, is a key kernel in many HPC applications. SpMV exhibits a kind of memory access that is extremely hard ...
    • Incorporació de sistemes de resposta interactiva a la docència presencial 

      Sánchez Carracedo, Fermín; Fonseca, Pau; Delgado Mercè, Jaime; Llorente Viejo, Silvia; Cerda, Llorenç; Llosa Espuny, José Francisco; Álvarez, Carlos; Sesé Castel, Gemma; Bravo Amella, Hector; Moralhelche Piulachs, Jordi (Universitat Politècnica de Catalunya. Institut de Ciències de l'Educació, 2010-02-11)
      Conference lecture / Conference report
      Open Access
      Aquest projecte, de Suport a la Docència, consisteix en la incorporació d’uns comandaments amb botons del 0 al 9 a les classes per tal de donar suport als professors a les seves classes i, d’aquesta manera, avaluar els ...
    • Marco en TIC y RSC/Sostenibilidad para una universidad tecnológica 

      Franquesa, David; López, David; Álvarez, Carlos; Sánchez Carracedo, Fermín (EBEN / Universitat Politècnica de Catalunya, 2011)
      Conference lecture
      Open Access
      La elaboración de un modelo en Tecnologías de la Información y Comunicación (TIC) y Responsabilidad Social Corporativa (RSC) abarca principalmente dos líneas de investigación, la RSC de las TIC y las TIC para la RSC. ...
    • Picos, a hardware task-dependence manager for task-based dataflow programming models 

      Tan, Xubin; Bosch, Jaume; Vidal, Miquel; Álvarez, Carlos; Jiménez-González, Daniel; Ayguadé Parra, Eduard; Valero Cortés, Mateo (Institute of Electrical and Electronics Engineers (IEEE), 2017)
      Conference report
      Open Access
      Task-based programming Task-based programming models such as OpenMP, Intel TBB and OmpSs are widely used to extract high level of parallelism of applications executed on multi-core and manycore platforms. These programming ...
    • Task scheduling sensitivity to L1 cache settings on an area-constrained 32-core RISC-V processor 

      Morais, Lucas; Jiménez-González, Daniel; Álvarez, Carlos (Barcelona Supercomputing Center, 2022-05)
      Conference report
      Open Access
      High-performance applications are highly sensitive to memory performance characteristics. While programs with comparatively low memory-to-computation ratio are less likely to be hampered by limited memory bandwidth, most ...
    • The AXIOM software layers 

      Álvarez, Carlos; Ayguadé Parra, Eduard; Bosch Pons, Jaume; Bueno Hedo, Javier; Cherkashin, Artem; Filgueras Izquierdo, Antonio; Jiménez González, Daniel; Martorell Bofill, Xavier; Navarro, Nacho; Vidal, Miquel; Theodoropoulos, Dimitris; Pnevmatikatos, Dionisis; Catani, Davide; Oro Garcia, David; Fernandez Prades, Carles; Segura, Carlos; Rodriguez Saeta, Javier; Hernando Pericás, Francisco Javier; Scordino, Claudio; Gai, Paolo; Passera, Pierluigi; Pomella, Alberto; Bettin, Nicola; Rizzo, Antonio; Giorgi, Roberto (2016-11-01)
      Article
      Open Access
      AXIOM project aims at developing a heterogeneous computing board (SMP-FPGA).The Software Layers developed at the AXIOM project are explained.OmpSs provides an easy way to execute heterogeneous codes in multiple cores. ...
    • The secrets of the accelerators unveiled: tracing heterogeneous executions through OMPT 

      Llort, German; Filgueras Izquierdo, Antonio; Jiménez-González, Daniel; Servat, Harald; Teruel, Xavier; Mercadal, Estanislao; Álvarez, Carlos; Giménez, Judit; Martorell Bofill, Xavier; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (Springer, 2016)
      Conference report
      Restricted access - publisher's policy
      Heterogeneous systems are an important trend in the future of supercomputers, yet they can be hard to program and developers still lack powerful tools to gain understanding about how well their accelerated codes perform ...