Now showing items 1-20 of 26

  • ACOTES project: Advanced compiler technologies for embedded streaming 

    Duranton, M.; Munk, H.; Ayguadé Parra, Eduard; Bastoul, C.; Carpenter, Paul; Chamski, Z.; Cohen, A.; Cornero, M.; Dumont, P.; Pop, S.; Pop, A.; Ornstein, A.; Nuzman, D.; Miranda, C.; Martorell Bofill, Xavier; Lindwer, M.; Ladelsky, R.; Ferrer, Roger; Fellahi, M.; Pouchet, L. N; Zaks, A.; Shvadron, U.; Trifunovic, K.; Rohou, E.; Rosen, I.; Ramírez Bellido, Alejandro; Ródenas, D. (2011-04)
    Article
    Open Access
    Streaming applications are built of data-driven, computational components, consuming and producing unbounded data streams. Streaming oriented systems have become dominant in a wide range of domains, including embedded ...
  • A Jacobi-based algorithm for computing symmetric eigenvalues and eigenvectors in a two-dimensional mesh 

    Royo Vallés, María Dolores; Valero García, Miguel; González Colás, Antonio María (Institute of Electrical and Electronics Engineers (IEEE), 1998)
    Conference report
    Open Access
    The paper proposes an algorithm for computing symmetric eigenvalues and eigenvectors that uses a one-sided Jacobi approach and is targeted to a multicomputer in which nodes can be arranged as a two-dimensional mesh with ...
  • Aplicació per fer consultes de cubs de dades usant MapReduce 

    Ferrarons Llagostera, Jaume (Universitat Politècnica de Catalunya, 2011-06-28)
    Master thesis (pre-Bologna period)
    Open Access
    Català: L'objectiu d'aquest projecte és implementar un sistema ETL per treballar amb cubs de dades. És a dir, un sistema per a fer consultes sobre un cub de dades a través dels valors de les seves dimensions. La seva ...
  • A static scheduling approach to enable safety-critical OpenMP applications 

    Melani, Alessandra; Serrano, Maria A.; Bertogna, Marko; Cerutti, Isabella; Quiñones, Eduardo; Buttazzo, Giorgio (IEEE, 2017-02-20)
    Conference report
    Open Access
    Parallel computation is fundamental to satisfy the performance requirements of advanced safety-critical systems. OpenMP is a good candidate to exploit the performance opportunities of parallel platforms. However, safety-critical ...
  • Automatic evaluation of the computation structure of parallel applications 

    González García, Juan; Giménez Lucas, Judit; Labarta Mancho, Jesús José (Institute of Electrical and Electronics Engineers (IEEE), 2009)
    Conference report
    Restricted access - publisher's policy
    Many data mining techniques have been proposed for parallel applications performance analysis, the most inter- esting being clustering analysis. Most cases have been used to detect processors with similar behavior. In ...
  • Automatic exploration of potential parallelism in sequential applications 

    Subotic, Vladimir; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José; Valero Cortés, Mateo (Springer, 2014)
    Conference report
    Restricted access - publisher's policy
    The multicore era has increased the need for highly parallel software. Since automatic parallelization turned out ineffective for many production codes, the community hopes for the development of tools that may assist ...
  • A vector-µSIMD-VLIW architecture for multimedia applications 

    Salamí San Juan, Esther; Valero Cortés, Mateo (Institute of Electrical and Electronics Engineers (IEEE), 2005)
    Conference report
    Open Access
    Media processing has motivated strong changes in the focus and design of processors. These applications are composed of heterogeneous regions of code, some of them with high levels of DLP and other ones with only modest ...
  • Balancing HPC applications through smart allocation of resources in MT processors 

    Boneti, Carlos; Gioiosa, Roberto; Cazorla, Francisco; Corbalán González, Julita; Labarta Mancho, Jesús José; Valero Cortés, Mateo (Institute of Electrical and Electronics Engineers (IEEE), 2008)
    Conference report
    Open Access
    Many studies have shown that load imbalancing causes significant performance degradation in High Performance Computing (HPC) applications. Nowadays, Multi-Threaded (MT1) processors are widely used in HPC for their good ...
  • Cardinality Estimation in Shared-Nothing Parallel Dataflow Engines 

    Mendt Peters, Tamara Desiree (Universitat Politècnica de Catalunya, 2015-07-31)
    Master thesis
    Open Access
    Shared nothing parallel data ow systems aim to bridge the gap between MapReduce and RDBMSs by combining parallel execution of second order functions with operator based optimizations. In parallel systems, job latency ...
  • Computing methods for parallel processing and analysis on complex networks 

    Vázquez Benítez, Luis Andrés (Universitat Politècnica de Catalunya, 2015-05-05)
    Master thesis
    Open Access
    Nowadays to solve some problems is required to model complex systems to simulate and understand its behavior. A good example of one of those complex systems is the Facebook Social Network, this system represents people ...
  • Disseny d'un servei de computació paral·lela i distribuïda 

    Martín Máximo, Esteve (Universitat Politècnica de Catalunya, 2018-07)
    Bachelor thesis
    Open Access
    L'objecte d'aquest treball és explorar i experimentar amb la programació paral.lela en clústers de computadors. Aquest model de programació és, segurament, un dels que ha resultat més fructífer. El treball inclou una ...
  • Disseny i desenvolupament d'una interfície gràfica d'usuari per a un simulador demogràfic en entorns paral·lels 

    Gassó Rius, Jordi (Universitat Politècnica de Catalunya, 2013-06-19)
    Master thesis (pre-Bologna period)
    Restricted access - confidentiality agreement
  • From high-level languages to dataflow circuits 

    Marset Alsina, Joaquim (Universitat Politècnica de Catalunya, 2019-07)
    Bachelor thesis
    Open Access
    La manera tradicional de computar alguna cosa és creant software que es pot executar en la unitat de processament central (CPU) d'un processador. El problema és que una CPU no té la capacitat de còmput suficient per executar ...
  • Increasing the number of strides for conflict-free vector access 

    Valero Cortés, Mateo; Lang, Tomas; Llaberia Griñó, José M.; Peiron Guàrdia, Montse; Ayguadé Parra, Eduard; Navarro Guerrero, Juan José (1992-05)
    Article
    Open Access
    Address transformation schemes, such as skewing and linear transformations, have been proposed to achieve conflict-free vector access for some strides in vector processors with multi-module memories. In this paper, we ...
  • Iteration-fusing conjugate gradient 

    Zhuang, Sicong; Casas, Marc (Association for Computing Machinery (ACM), 2017-06)
    Conference lecture
    Open Access
    This paper presents the Iteration-Fusing Conjugate Gradient (IFCG) approach which is an evolution of the Conjugate Gradient method that consists in i) letting computations from different iterations to overlap between them ...
  • NVIDIA CUDA Software and GPU Parallel Computing Architecture 

    Kirk, David; NVIDIA; Barcelona Supercomputing Center; Facultat d'Informàtica de Barcelona (2008-04-16)
    Audiovisual
    Open Access
  • Optimal distance networks of low degree for parallel computers 

    Beivide Palacio, Ramon; Herrada Lillo, Enrique; Balcázar Navarro, José Luis; Arruabarrena, Agustín (1989)
    External research report
    Open Access
    We introduce and study a family of interconnection schemes, the Midimew networks, based on circulant graphs of degree 4. A family of such circulants is determined and shown to be optimal with respect to two distance ...
  • Parallel-Architecture Simulator Development Using Hardware Transactional Memory 

    Armejach Sanosa, Adrià (Universitat Politècnica de Catalunya, 2009-09-23)
    Master thesis
    Open Access
    To address the need for a simpler parallel programming model, Transactional Memory (TM) has been developed and promises good parallel performance with easy-to-write parallel code. Unlike lock-based approaches, with TM, ...
  • Paral.lelització de la Factorització LU 

    Fontana Torroba, Miquel Angel (Universitat Politècnica de Catalunya, 2011-06-30)
    Master thesis (pre-Bologna period)
    Open Access
    Català: El projecte, tracta de la paral·lelització de la Factorització LU, que és un mètode de factoritzar matrius. La paral·lelització ha estat feta seguint el model de programació OpenMP tot i que també hi ha explicacions ...
  • Paral.lelització híbrida (MPI + STARSS) d'aplicacions d'alt rendiment 

    Simarro Ramirez, Christian (Universitat Politècnica de Catalunya, 2010-06-23)
    Master thesis (pre-Bologna period)
    Open Access
    Aquest projecte tracta de realitzar diverses paral·lelitzacions en un codi real, tot aplicant diferents models de paral·lelisme existents. Aquestes aplicacions són utilitzades a entorns de supercomputació, i el clúster ...