Ara es mostren els items 1-15 de 15

    • A proposal for task-generating loops in OpenMP 

      Teruel, Xavier; Klemm, Michael; Li, Kelvin; Martorell Bofill, Xavier; Olivier, Stephen; Terboven, Christian (Springer, 2013)
      Text en actes de congrés
      Accés restringit per política de l'editorial
      With the addition of the OpenMP* tasking model, programmers are able to improve and extend the parallelization opportunities of their codes. Programmers can also distribute the creation of tasks using a worksharing construct, ...
    • Automatic evaluation of top-down predictive parsing 

      Creus, Carles; Fernández Durán, Pau; Godoy, Guillem; Mamano, Nil (2016-04-01)
      Report de recerca
      Accés obert
      We develop efficient methods to check whether two given Context-Free Grammars (CFGs) are transformed into parsers that recognize the same language and construct the same Abstract Syntax Trees (ASTs) for each input. In this ...
    • Compiler automatic discovery of OmpSs task dependencies 

      Royuela, Sara; Duran González, Alejandro; Martorell Bofill, Xavier (Springer, 2013)
      Text en actes de congrés
      Accés restringit per política de l'editorial
      Dependence analysis is an essential step for many compiler optimizations, from simple loop transformations to automatic parallelization. Parallel programming models require specific dependence analyses that take into account ...
    • Domain Specific Languages for High Performance Computing 

      Fernández Suárez, Alejandro (Universitat Politècnica de Catalunya, 2013-06-21)
      Treball Final de Grau
      Accés obert
      [ANGLÈS] High Performance Computing (HPC) relies completely on complex parallel, heterogeneus architectures and distributed systems which are hard and error-prone to exploit, even for HPC specialists. Further and further ...
    • Estudi de rendiment de diversos processadors i compiladors 

      Re Delgado, Dario (Universitat Politècnica de Catalunya, 2015-07-02)
      Treball Final de Grau
      Accés restringit per acord de confidencialitat
    • Extending OpenMP* with vector constructs for modern multicore SIMD architectures 

      Klemm, Michael; Duran González, Alejandro; Tian, Xinmin; Saito, Hideki; Caballero, Diego; Martorell Bofill, Xavier (Springer, 2012)
      Text en actes de congrés
      Accés restringit per política de l'editorial
      In order to obtain maximum performance, many applications require to extend parallelism from multi-threading to instruction-level (SIMD) parallelism that exists in many current (and future) multi-core architectures. While ...
    • Extending Saiph to simulate fluid mechanics and chemistry problems 

      Macià Sorrosal, Sandra (Universitat Politècnica de Catalunya, 2016-02-03)
      Projecte Final de Màster Oficial
      Accés obert
      Realitzat a/amb:   Barcelona Supercomputing Center
      Saiph is a domain specific language for solving partial differential equations in high performance computing systems, developed at the Barcelona Computing Center. The aim of this project is to extend this language to support ...
    • Multidimensional blocking in UPC 

      Barton, Christopher; Cascaval, Calin; Almási, George; Garg, Rahul; Amaral, José Nelson; Farreras Esclusa, Montserrat (Springer, 2008-02)
      Article
      Accés restringit per política de l'editorial
      Partitioned Global Address Space (PGAS) languages offer an attractive, high-productivity programming model for programming large-scale parallel machines. PGAS languages, such as Unified Parallel C (UPC), combine the ...
    • Optimizing the exploitation of multicore processors and GPUs with OpenMP and OpenCL 

      Ferrer, Roger; Planas Carbonell, Judit; Bellens, Pieter; Duran Gonzalez, Alejandro; González Tallada, Marc; Martorell Bofill, Xavier; Badia Sala, Rosa Maria; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (Springer, 2010)
      Text en actes de congrés
      Accés restringit per política de l'editorial
      In this paper, we present OMPSs, a programming model based on OpenMP and StarSs, that can also incorporate the use of OpenCL or CUDA kernels. We evaluate the proposal on three different architectures, SMP, Cell/B.E. and ...
    • Resource management for software-defined radio clouds 

      Gómez Miguelez, Ismael; Marojevic, Vuk; Gelonch Bosch, Antonio José (2012-02)
      Article
      Accés restringit per política de l'editorial
      Software-defined radio (SDR) clouds combine SDR concepts with cloud computing technology for designing and managing future base stations. They provide a scalable solution for the evolution of wireless communications. The ...
    • Rigel: A DSL Use Case for Trace Analysis 

      Aguilar Gallo, Beatriz (Universitat Politècnica de Catalunya, 2015-10-21)
      Projecte Final de Màster Oficial
      Accés obert
      Realitzat a/amb:   Barcelona Supercomputing Center
      This Final Master Thesis present a DSL use case to illustrate the potential of DSLs
    • SAIPH: A language for solving PDEs in HPC systems 

      Fernández Suárez, Alejandro (Universitat Politècnica de Catalunya, 2015-06)
      Projecte Final de Màster Oficial
      Accés restringit per acord de confidencialitat
    • Static analysis on imperative languages 

      Pol i Gonzalez, Aleix (Universitat Politècnica de Catalunya, 2011-12-01)
      Projecte/Treball Final de Carrera
      Accés obert
      In this project we described how I created a FOSS Static Analyzer on top of KDevelop to make sure that some problems don't happen in C++ code bases. It's discussed what changes and additions happened to make it possible ...
    • 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)
      Text en actes de congrés
      Accés restringit per política de l'editorial
      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 ...
    • Towards transactional memory for OpenMP 

      Wong, Michael; Ayguadé Parra, Eduard; Gottschlich, Justin; Luchangco, Victor; De Supinski, Bronis; Bihari, Barna (Springer, 2014)
      Text en actes de congrés
      Accés obert
      The OpenMP specification lacks a composable shared memory concurrency mechanism: the current OpenMP concurrency mechanisms, such as OMP critical, locks, or atomics, do not support composition. In this paper, we motivate ...