Now showing items 1-20 of 30

    • 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 ...
    • A parallel Monte Carlo method for solving electromagnetic scattering in clusters of dielectric objects 

      López Menchón, Héctor; Úbeda Farré, Eduard; Heldring, Alexander; Rius Casals, Juan Manuel (Elsevier, 2022-08-15)
      Article
      Restricted access - publisher's policy
      In this work, we develop a novel Monte Carlo method for solving the electromagnetic scattering problem for clusters of photonic particles. The method is based on a formal solution of the scattering problem as a modified ...
    • 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 ...
    • 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 ...
    • ACOTES project: Advanced compiler technologies for embedded streaming 

      Duranton, M.; Munk, H.; Ayguadé Parra, Eduard; Bastoul, C.; Carpenter, Paul Matthew; 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 ...
    • Advanced study for the numerical resolution of the Navier-Stokes equations. Applications to mass transport phenomena and combustion modelling with parallel programming 

      Gutiérrez Sánchez, Sergio (Universitat Politècnica de Catalunya, 2022-06-27)
      Master thesis
      Open Access
      The present thesis consists on the computational study and development of a 3D reactive flows solver. The main objective is the creation of C++ programming codes able to simulate the combustion chemical reactions. To do ...
    • 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 ...
    • 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 ...
    • 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 ...
    • Comparativa entre MapReduce i Spark 

      Bochileanu Parfenie, George (Universitat Politècnica de Catalunya, 2021-06-29)
      Bachelor thesis
      Open Access
      Donada la quantitat de dades disponible actualment, i a causa del seu creixement exponencial, ha sorgit la necessitat d'analitzar aquestes dades per tal que les organitzacions tant públiques com privades puguin extreure ...
    • 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)
      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 ...