Now showing items 21-40 of 195

  • Asynchronous runtime for task-based dataflow programming models 

    Bosch Pons, Jaume (Universitat Politècnica de Catalunya, 2017-07)
    Master thesis
    Open Access
    Covenantee:  Barcelona Supercomputing Centre
    The importance of parallel programming is increasing year after year since the power wall popularized multi-core processors, and with them, shared memory parallel programming models. In particular, task-based programming ...
  • Atomic quake: using transactional memory in an interactive mulitplayer game Server 

    Zyulkyarov, Ferad; Gajinov, Vladimir; Unsal, Osman Sabri; Cristal Kestelman, Adrián; Ayguadé Parra, Eduard; Harris, Tim; Valero Cortés, Mateo (2009)
    Conference report
    Open Access
    Transactional Memory (TM) is being studied widely as a new technique for synchronizing concurrent accesses to shared memory data structures for use in multi-core systems. Much of the initial work on TM has been evaluated ...
  • Attitude Determination System for a Phased Array Beamformer 

    Garrucho Moras, Lidia (Universitat Politècnica de Catalunya, 2015-02)
    Bachelor thesis
    Restricted access - confidentiality agreement
  • Automatic communication coalescing for irregular computations in UPC language 

    Alvanos, Michail; Tiotto, Ettore; Farreras Esclusa, Montserrat; Martorell Bofill, Xavier (IBM, 2012)
    Conference report
    Restricted access - publisher's policy
    Partitioned Global Address Space (PGAS) languages appeared to address programmer productivity in large scale parallel machines. However, fine grain accesses on shared structures have been identified as one of the main ...
  • Automatic detection of parallel applications computation phases 

    González García, Juan; Giménez Lucas, Judit; Labarta Mancho, Jesús José (Institute of Electrical and Electronics Engineers (IEEE), 2014)
    Conference report
    Restricted access - publisher's policy
    Analyzing parallel programs has become increasingly difficult due to the immense amount of information collected on large systems. The use of clustering techniques has been proposed to analyze applications. However, while ...
  • Automatic multilevel parallelization using OpenMP 

    Jin, H; Jost, G; Yan, J; Ayguadé Parra, Eduard; González Tallada, Marc; Martorell Bofill, Xavier (2004-06)
    Article
    Restricted access - publisher's policy
    In this paper we describe the extension of the CAPO parallelization support tool to support multilevel parallelism based on OpenMP directives. CAPO generates OpenMP directives with extensions supported by the NanosCompiler ...
  • Automatized fire room 

    Higa, Juan Diego (Universitat Politècnica de Catalunya, 2018-06)
    Bachelor thesis
    Restricted access - confidentiality agreement
  • Auto-tuned OpenCL kernel co-execution in OmpSs for heterogeneous systems 

    Pérez, Borja; Stafford, Esteban; Bosque Orero, José Luis; Beivide Palacio, Ramon; Mateo Bellido, Sergi; Teruel García, Xavier; Martorell Bofill, Xavier; Ayguadé Parra, Eduard (2019-03-01)
    Article
    Open Access
    The emergence of heterogeneous systems has been very notable recently. The nodes of the most powerful computers integrate several compute accelerators, like GPUs. Profiting from such node configurations is not a trivial ...
  • Clock gate on abort: Towards energy-efficient hardware transactional memory 

    Sanyal, Sutirtha; Roy, Sourav; Cristal Kestelman, Adrián; Unsal, Osman Sabri; Valero Cortés, Mateo (Institute of Electrical and Electronics Engineers (IEEE), 2009)
    Conference report
    Open Access
    Transactional Memory (TM) is an emerging technology which promises to make parallel programming easier compared to earlier lock based approaches. However, as with any form of speculation, Transactional Memory too wastes a ...
  • Coarse grain parallelization of deep neural networks 

    González Tallada, Marc (Institute of Electrical and Electronics Engineers (IEEE), 2016)
    Conference lecture
    Restricted access - publisher's policy
    Deep neural networks (DNN) have recently achieved extraordinary results in domains like computer vision and speech recognition. An essential element for this success has been the introduction of high performance computing ...
  • Code generation for the dataflow-based XSMLL runtime 

    Peyrolón Lago, Daniel (Universitat Politécnica de Catalunya, 2017-10)
    Master thesis
    Open Access
    Covenantee:  Barcelona Supercomputing Centre
    This document presents the report of the Master’s Thesis Code generation for the dataflow-based xsmll runtime developed in the context of the Master in Innovation and Research in Informatics. In this report we analyze ...
  • Combining two formal methods of the static analyses 

    Honorat Poblette, Jorge Luis (Universitat Politècnica de Catalunya, 2012-06-19)
    Master thesis
    Open Access
    [ANGLÈS] Given the background in software and hardware evolution over the years as well as the demand of accurate information in different industrial areas as aeronautics, nuclear and medical is how this Master thesis born. ...
  • Comparing MapReduce and pipeline implementations for counting triangles 

    Pasarella Sánchez, Ana Edelmira; Vidal, Maria-Esther; Zoltan Torres, Ana Cristina (2017-01-11)
    Article
    Open Access
    A common method to define a parallel solution for a computational problem consists in finding a way to use the Divide and Conquer paradigm in order to have processors acting on its own data and scheduled in a parallel ...
  • Comparing MapReduce and pipeline implementations for counting triangles 

    Pasarella Sánchez, Ana Edelmira; Vidal Serodio, Maria Esther; Zoltan, Cristina (2016)
    Conference report
    Open Access
    A generalized method to define the Divide & Conquer paradigm in order to have processors acting on its own data and scheduled in a parallel fashion. MapReduce is a programming model that follows this paradigm, and allows ...
  • Compiler automatic discovery of OmpSs task dependencies 

    Royuela, Sara; Duran González, Alejandro; Martorell Bofill, Xavier (Springer, 2013)
    Conference report
    Restricted access - publisher's policy
    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 ...
  • Com programar en X10 

    Dominguez Peñacoba, Jorge (Universitat Politècnica de Catalunya, 2008-01-15)
    Master thesis (pre-Bologna period)
    Open Access
    Estudi del llenguatge X10, manual de consulta del propi llenguatge tot fent primer una breu descripció del llenguatge i les seves característiques, i per una altra part, realitzar una recerca en el camp de la tecnologia ...
  • COMP Superscalar, an interoperable programming framework 

    Badia Sala, Rosa Maria; Conejero, Javier; Díaz, Carlos; Ejarque, Jorge; Lezzi, Daniele; Lordan Gomis, Francesc-Josep; Ramón Cortés, Cristian; Sirvent Pardell, Raül (2015-12-01)
    Article
    Open Access
    COMPSs is a programming framework that aims to facilitate the parallelization of existing applications written in Java, C/C++ and Python scripts. For that purpose, it offers a simple programming model based on sequential ...
  • Computational Fluid and Particle Dynamics Simulations for Respiratory System: Runtime Optimization on an Arm Cluster 

    Garcia-Gasulla, Marta; Josep-Fabrego, Marc; Eguzkitza, Beatriz; Mantovani, Filippo (Association for Computing Machinery (ACM), 2018-08-13)
    Conference lecture
    Open Access
    Computational fluid and particle dynamics simulations (CFPD) are of paramount importance for studying and improving drug effectiveness. Computational requirements of CFPD codes involves high-performance computing (HPC) ...
  • Computational improvements of microaggregation algorithms for the anonymization of large-scale datasets 

    García Álvarez, Alejandro (Universitat Politècnica de Catalunya, 2017-01)
    Bachelor thesis
    Open Access
    The technical contents of this work fall within the field of statistical disclosure control (SDC), which concerns the postprocessing of the demographic portion of the statistical results of surveys containing sensitive ...
  • Conflict-free strides for vectors in matched memories 

    Valero Cortés, Mateo; Lang, Tomas; Llaberia Griñó, José M.; Peiron Guàrdia, Montse; Navarro Guerrero, Juan José; Ayguadé Parra, Eduard (1991-12)
    Article
    Open Access
    Address transformation schemes, such as skewing and linear transformations, have been proposed to achieve conflict-free access to one family of strides in vector processors with matched memories. The paper extends these ...