• Exploring the interoperability of remote GPGPU virtualization using rCUDA and directive-based programming models 

    Castelló, Adrian; Peña, Antonio J.; Mayo, Rafael; Planas, Judit; Quintana-Ortí, Enrique S.; Balaji, Pavan (Springer US, 2016-06-21)
    Accés obert
    Directive-based programming models, such as OpenMP, OpenACC, and OmpSs, enable users to accelerate applications by using coprocessors with little effort. These devices offer significant computing power, but their use can ...
  • Extending OpenMP to survive the heterogeneous multi-core era 

    Quintana-Ortí, Enrique S.; Planas, Judit; Pérez Cáncer, Josep Maria; Mayo, Rafael; Martorell Bofill, Xavier; Martinell, Lluis; Labarta Mancho, Jesús José; Jiménez González, Daniel; Ayguadé Parra, Eduard; Badia Sala, Rosa Maria; Bellens, Pieter; Cabrera, Daniel; Duran González, Alejandro; Ferrer, Roger; González Tallada, Marc; Igual, Francisco D. (2010-10)
    Accés restringit per política de l'editorial
  • Productive programming of GPU clusters with OmpSs 

    Bueno Hedo, Javier; Planas, Judit; Duran González, Alejandro; Badia Sala, Rosa Maria; Martorell Bofill, Xavier; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (2012)
    Comunicació de congrés
    Accés restringit per política de l'editorial
    Clusters of GPUs are emerging as a new computational scenario. Programming them requires the use of hybrid models that increase the complexity of the applications, reducing the productivity of programmers. We present ...
  • SSMART: smart scheduling of multi-architecture tasks on heterogeneous systems 

    Planas, Judit; Badia Sala, Rosa Maria; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (Association for Computing Machinery (ACM), 2015)
    Text en actes de congrés
    Accés restringit per política de l'editorial
    High-performance computers can reach higher levels of computational power when combined with accelerators. Nevertheless, the more heterogeneity the system presents, the more complex becomes the programming task in terms ...