Universitat Politècnica de Catalunya
High Performance Computing Group
Departament d'Arquitectura de Computadors,
Universitat Politècnica de Catalunya
Departament d'Arquitectura de Computadors
 
Home

Overview

People

Topics

Publications

Weekly Seminar

Related Projects

 

  [2004]  [2003]  [2002]  [2001]  [2000]  [1999]  [1998]  [1997]  [1996]  [1995]  [1994]  [1993]  [1992]  [1991]  [1990]  [80s] 

2004 HPC Group Publications

PhD Thesis

  • Daniel Jiménez. Algoritmos de Ordenación Conscientes de la Arquitectura y las Características de los Datos. PhD thesis, Universitat Politècnica de Catalunya (UPC), July 2004. Advisor Juan J. Navarro and Josep-L. Larriba-Pey.

  • Francisco Hidrobo. Sistema de Almacenamiento Autonomico basado en Aprendizaje Automatico. PhD thesis, Universitat Politècnica de Catalunya (UPC), May 2004. Advisor Toni Cortés.

  • Joan M. Parcerisa. Design of Clustered Superscalar Microarchitectures. PhD thesis, Universitat Politècnica de Catalunya (UPC), June 2004. Advisor Antonio González.

  • Juan Piernas. Diseño, Implementación y Evaluación de un Sistema de Ficheros Transaccional con Separación de Datos y Metadatos. PhD thesis, Universidad de Murcia, October 2004. Advisor Toni Cortés and José M. García.

  • Ramon Canal. Power- and Performance- Aware Microarchitectures. PhD thesis, Universitat Politècnica de Catalunya (UPC), June 2004. Advisor Antonio González and James E. Smith. Excel.lent Cum Laude.

Journals

  • Adrian Cristal, Oliverio J. Santana, Mateo Valero and José F. Martínez. Toward Kilo-instruction Processors. ACM Transactions on Architecture and Code Optimization, pp. 368-396, vol. 1, no. 4, December 2004.

  • Ayose Falcón, Oliverio J. Santana, Alex Ramírez and Mateo Valero. A Latency-Conscious SMT Branch Prediction Architecture. International Journal of High Performance Computing and Networking, vol. 2, no. 2, April 2004.

  • Carme Torras. MBMUDs: a combinatorial extension of BIBDs showing good optimality behaviour. Journal of Statistical Planning and Inference, pp. 185-204, vol. 124, March 2004.

  • Francisco J. Cazorla, Peter Knijnenburg, Rizos Sakellariou, Enrique Fernández, Alex Ramírez and Mateo Valero. QoS for High Performance SMT Processors in Embedded Systems. IEEE Micro, pp. 24-31, vol. 24, no. 4, July 2004.

  • Felix Freitag, Montse Farreras, Toni Cortés and Jesús Labarta. Predicting MPI buffer addresses. Lecture Notes in Computer Science, pp. 10-17, vol. 1, no. 2, June 2004.

  • Fermín Sánchez and María Ribera Sancho. Repercusiones del futuro Espacio Europeo de Educación Superior sobre las titulaciones universitarias de Informática en España. Novática, pp. 40-45, no. 168, March 2004.

  • Juan Piernas, Toni Cortés and José M. García. Traditional File Systems versus DualFS: a Performance Comparison Approach . IEICE - Transactions on Information and Systems, pp. 1703-1711, vol. E87D, no. 7, July 2004.

  • Julita Corbalán, Xavier Martorell and Jesús Labarta. Page Migration with Dynamic Space-Sharing Scheduling Policies: The Case of the SGI O2000. International Journal of Parallel Programming, pp. 263-288, vol. 32, no. 4, August 2004.

  • Javier Zalamea, Josep Llosa, Eduard Ayguadé and Mateo Valero. Register constrained Modulo Scheduling. IEEE Transactions on Parallel and Distributed Systems, pp. 417-430, vol. 15, no. 5, May 2004.

  • Javier Zalamea, Josep Llosa, Eduard Ayguadé and Mateo Valero. Software and Hardware Techniques to Optimize Register File Utilization in VLIW Architectures. International Journal of Parallel Programming, pp. 447-474, vol. 32, no. 6, December 2004.

  • Miquel Pericas, Eduard Ayguadé, Javier Zalamea, Josep Llosa and Mateo Valero. Performance and Power Evaluation of Clustered VLIW Processors with Wide Functional Units. Lecture Notes in Computer Science, pp. 88-97, vol. 3133, November 2004.

  • Oscar Ardaiz, Pau Artigas Vidal, Luis Díaz de Cerio, Felix Freitag, Antonia Gallardo Gómez, Roc Messeguer, Leandro Navarro, Dolors Royo and Sanji Sanjeevan. ULabGrid, an Infrastructure to Develop Distant Laboratories for Undergrad Students over a Grid. Lecture Notes in Computer Science, pp. 265-272, no. 2970, March 2004. Versión larga de lo que apareción en los proceedings del ACROSS GRIDS'03.

  • Oscar Ardaiz, Luis Díaz de Cerio, Felix Freitag, Antonia Gallardo Gómez, Joan Manel Marqués, Roc Messeguer, Leandro Navarro and Sanji Sanjeevan. Sistemas Distribuidos y CSCL. Revista Iberoamericana de Inteligencia Artificial, pp. 13-20, no. 24, December 2004.

  • Oliverio J. Santana, Alex Ramírez, Josep-L. Larriba-Pey and Mateo Valero. A Low-Complexity Fetch Architecture for High-Performance Superscalar Processors. ACM Transactions on Architecture and Code Optimization, pp. 220-245, vol. 1, no. 2, June 2004.

  • Pau Bofill and Carme Torras. MBMUDs: A combinatorial extension of BIBDs showing good optimality behaviour . Journal of Statistical Planning and Inference, pp. 185-204, vol. 124, September 2004.

  • Pedro Marcuello, Antonio González and Jordi Tubella. Thread Partitioning and Value Prediction for Exploiting Speculative Thread-Level Parallelism. IEEE Transactions on Computers, pp. 114-125, vol. 53, no. 2, February 2004.

  • Rene Serral Gracia and Marisa Gil. A Linux networking study. ACM Operating Systems Review, pp. 1-10, vol. 38, no. 3, July 2004.

  • Torsten Eymann, Michael Reinicke, Oscar Ardaiz, Pau Artigas Vidal, Luis Díaz de Cerio, Felix Freitag, Roc Messeguer, Leandro Navarro, Dolors Royo and Sanji Sanjeevan. Decentralized vs. Centralized Economic Coordination of Resource Allocation in Grids. Lecture Notes in Computer Science, pp. 09-16, no. 2970, March 2004. Versión larga de lo que apareció en los proceedings del ACROSS GRIDS'03.

  • Xavier Vera, Nerina Bermudo, Josep Llosa and Antonio González. A fast and accurate framework to analyze and optimize cache memory behavior . ACM Transactions on Programming Languages and Systems, pp. 263-300, vol. 26, no. 2, March 2004.

Conference Proceedings

  • Adrian Cristal, Oliverio J. Santana and Mateo Valero. A Comprehensive Description of Kilo-Instruction Processors. In 5º Congreso Nacional de Computación, pp. 144-154, May 2004.

  • Adrian Cristal, Oliverio J. Santana and Mateo Valero. Maintaining Thousands of In-Flight Instructions. In 10th International Euro-Par 2004 Conference, pp. 9-20, August 2004.

  • Ayose Falcón, Oliverio J. Santana, Alex Ramírez and Mateo Valero. Selecting Where to Simulate SPEC2000 Using Stream Analysis. In XV Jornadas de Paralelismo, pp. 208-213, 2004.

  • Ayose Falcón, Alex Ramírez and Mateo Valero. A Low-Complexity, High-Performance Fetch Unit for Simultaneous Multithreading Processors. In 10th International Symposium on High Performance Computer Architecture (HPCA-10), pp. 244-253, February 2004.

  • Ayose Falcón, Jared Stark, Alex Ramírez, Konrad Lai and Mateo Valero. Prophet/Critic Hybrid Branch Prediction. In International Symposium on Computer Architecture, pp. 250-262, June 2004.

  • Mauricio Alvarez, Friman Sanchez, Esther Salamí, Alex Ramírez and Mateo Valero. Scalability and Complexity of 2-Dimensional SIMD extensions. In XV Jornadas de Paralelismo, pp. 190-195, September 2004.

  • Angel Olivé, Enric Morancho and José M. Llabería. A Mechanism for Verifying Data Speculation. In 10th International Euro-Par 2004 Conference, pp. 525-534, 2004.

  • Beatriz Otero, José M. Cela, Rosa M. Badia and Jesús Labarta. A Domain Decomposition Strategy for GRID Environments. In EuroPVMMPI/2004, pp. - , September 2004.

  • Carmelo Acosta, Ayose Falcón, Alex Ramírez and Mateo Valero. Heterogeneity-Aware Architectures. In XV Jornadas de Paralelismo, pp. 202-207, September 2004.

  • Carlos Álvarez. Hardware libre: de la utopia a la necesidad.. In III Jornades de Programari Lliure, pp. 1-10, July 2004. Formato CD.

  • Eduard Ayguadé, Marc González, Xavier Martorell and Gabriele Jost. Employing Nested OpenMP for the Parallelization of Multi-zone Computational Fluid Dynamics Applications. In International Parallel and Distributed Processing Symposium (IPDPS 2004), pp. - , April 2004.

  • Esther Salamí and Mateo Valero. Initial Evaluation of Multimedia Extensions on VLIW Architectures. In Fourth International Workshop on Systems, Architectures, Modeling, and Simulation (SAMOS IV), pp. 403-412, July 2004. Lecture Notes in Computer Science vol. 3133. ISSN 0302-9743..

  • E. F. Torres, Pablo Ibáñez, Victor Viñals and José M. Llabería. Contents Management in First-Level Multibanked Data Caches. In 10th International Euro-Par 2004 Conference, pp. 516-524, August 2004.

  • Francisco J. Cazorla, Enrique Fernández, Alex Ramírez and Mateo Valero. DCache Warn: An I-Fetch Policy to Increase SMT Efficiency. In International Parallel and Distributed Processing Symposium (IPDPS 2004), pp. - , April 2004.

  • Francisco J. Cazorla, Enrique Fernández, Alex Ramírez and Mateo Valero. Approaching a Smart Sharing of Resources in SMT Processors. In 5th Workshop on Complexity-Effective Design, pp. - , June 2004.

  • Francisco J. Cazorla, Peter Knijnenburg, Rizos Sakellariou, Enrique Fernández, Alex Ramírez and Mateo Valero. Predictable Performance in SMT Processors. In International Conference on Computing Frontiers 2004 (CF'04), pp. - , April 2004.

  • Francisco J. Cazorla, Peter Knijnenburg, Rizos Sakellariou, Enrique Fernández, Alex Ramírez and Mateo Valero. Feasibility of QoS for SMT. In 10th International Euro-Par 2004 Conference, pp. 534-540, August 2004.

  • Francisco J. Cazorla, Enrique Fernández, Alex Ramírez and Mateo Valero. Dinamically Controlled Resource Allocation in SMT processors. In International Symposium on Microarchitecture (MICRO'04), pp. 171-182, December 2004.

  • Francisco J. Cazorla, Peter Knijnenburg, Rizos Sakellariou, Enrique Fernández, Alex Ramírez and Mateo Valero. Enabling SMT for Real-Time Embedded Systems. In European Signal Processing Conference (EUSIPCO'04), pp. - , September 2004.

  • Francisco J. Cazorla, Peter Knijnenburg, Rizos Sakellariou, Enrique Fernández, Alex Ramírez and Mateo Valero. Implicit vs. Explicit Resource Allocation in SMT Processors. In Euromicro Symposium on Digital System Design (DSD'04), pp. 44-51, September 2004.

  • Felix Freitag, Montse Farreras, Toni Cortés and Jesús Labarta. Predicting MPI Buffer Addresses. In International Conference on Computational Sciences, pp. - , January 2004.

  • Fermín Sánchez and Ricard Gavaldà. Objetivos formativos y estrategias docentes para el primer curso de las ingenierías informáticas. In X Jornadas de enseñanza Universitaria en Informática JENUI 2004, pp. 187-194, July 2004.

  • Francisco Hidrobo and Toni Cortés. Autonomic Storage System Based on Automatic Learning. In International Conference on High Performance Computing, pp. - , December 2004.

  • Francisco Hidrobo and Toni Cortés. Autonomic Storage System Based on Automatic Learning. In International Conference on High Performance Computing, pp. - , 2004.

  • Marco Galluzzi, Valentín Puente Varona, Oliverio J. Santana, Carmelo Acosta, Adrian Cristal, Ramón Beivide, José Ángel Gregorio Monasterio and Mateo Valero. Introducing Kilo-instruction Multiprocessors. In XV Jornadas de Paralelismo, pp. - , 2004.

  • Marco Galluzzi, Valentín Puente Varona, Adrian Cristal, Ramón Beivide, José Ángel Gregorio Monasterio and Mateo Valero. A first glance at Kilo-instruction based multiprocessors. In International Conference on Computing Frontiers 2004 (CF'04), pp. 212-221, April 2004. Special session on memory wall.

  • Marco Galluzzi, Valentín Puente Varona, Adrian Cristal, Ramón Beivide, José Ángel Gregorio Monasterio and Mateo Valero. Evaluating Kilo-instruction Multiprocessors. In 3rd Workshop on Memory Performance Issues (WMPI-2004), pp. - , January 2004.

  • Rubén González, Adrian Cristal, Miquel Pericas, Alex Veidenbaum and Mateo Valero. Scalable Distributed Register File. In 5th Workshop on Complexity-Effective Design, pp. 5-14, June 2004.

  • Rubén González, Adrian Cristal, Daniel Ortega, Alex Veidenbaum and Mateo Valero. A Content Aware Integer Register File Organization . In International Symposium on Computer Architecture, pp. 314-324, June 2004.

  • Germán Rodríguez, Rosa M. Badia and Jesús Labarta. Generation of Simple Analytical Models for Message Passing Applications. In 10th International Euro-Par 2004 Conference, pp. - , 2004.

  • Gladys Utrera, Julita Corbalán and Jesús Labarta. Implementing Malleability on MPI Jobs. In The 13th International Conference on Parallel Architectures and Compilation Techniques (PACT 2004), pp. 215-224, October 2004.

  • Jaume Abella and Antonio González. Low-Complexity Distributed Issue Logic. In 10th International Symposium on High Performance Computer Architecture (HPCA-10), pp. 73-82, February 2004.

  • Josep Aguilar Saborit, Victor Muntes, Calisto Zuzarte and Josep-L. Larriba-Pey. A Data Traffic and Memory efficient protocol fort he use of bit filters in shared nothing partitioned systems. In XV Jornadas de Paralelismo, pp. 444-449, September 2004.

  • Jairo Balart, Alejandro Duran, Marc González, Xavier Martorell, Eduard Ayguadé and Jesús Labarta. Skeleton Driven Tranformations for an OpenMP Compiler. In 11th Workshop on Compilers for Parallel Computers, pp. 123-134, July 2004.

  • Jairo Balart, Alejandro Duran, Marc González, Xavier Martorell, Eduard Ayguadé and Jesús Labarta. Nanos Mercurium: A Research Compiler for OpenMP. In Sixth European Workshop on OpenMP, pp. 103-109, October 2004.

  • José Luis González and Toni Cortés. Increasing the capacity of RAID5 by online gradual assimilation . In The 13th International Conference on Parallel Architectures and Compilation Techniques (PACT 2004), pp. - , 2004.

  • Josep R. Herrero and Juan J. Navarro. Optimization of a Sparse Hypermatrix Cholesky Factorization. In Workshop on state-of-the-art in scientific computing (PARA'04), pp. - , 2004.

  • Josep R. Herrero and Juan J. Navarro. Exploiting parallelism in HyperMatrix multiplication. In 3rd International Workshop on Parallel Matrix Algorithms and Applications (PMAA'04), pp. - , 2004.

  • Josep R. Herrero and Juan J. Navarro. Reducing Overhead in Sparse Hypermatrix Cholesky Factorization. In 9th Workshop of Interaction Between Compilers and Architectues (INTERACT-9), pp. - , February 2005.

  • Julita Corbalán, Alejandro Duran and Jesús Labarta. Dynamic Load Balancing of MPI+OpenMP Applications. In 2004 International Conference on Parallel Processing (ICPP'04), pp. 195-202, August 2004.

  • Javier Verdu, Jorge García, Mario Nemirovsky and Mateo Valero. Analysis of Traffic Traces for Stateful Applications. In XV Jornadas de Paralelismo, pp. 456-459, September 2004.

  • Javier Verdu, Jorge García, Mario Nemirovsky and Mateo Valero. The Impact of Traffic Aggregation on the Memory Performance of Networking Applications. In Workshop on Memory Performance, Dealing with Applications, Systems and Architectures (MEDEA), pp. 59-64, September 2004.

  • Javier Verdu, Jorge García, Mario Nemirovsky and Mateo Valero. Analysis of Traffic Traces for Stateful Applications. In 3rd Workshop on Network Processors & Applications (NP-3), pp. 120-124, February 2004.

  • Roc Messeguer, Luis Díaz de Cerio and Leandro Navarro. Experiencia de Aprendizaje Cooperativo con una Herramienta de Colaboración Síncrona y Ordenadores Portátiles.. In Cuarta Jornada sobre Aprendizaje Cooperativo., pp. 121-129, July 2004.

  • Manel Fernández and Roger Espasa. Link-Time Path-Sensitive Memory Redundancy Elimination. In 10th International Symposium on High Performance Computer Architecture (HPCA-10), pp. 300-309, February 2004.

  • Manel Fernández and Roger Espasa. Link-Time Optimization Techniques for Eliminating Conditional Branch Redundancies. In The 8th IEEE Annual Workshop on Interaction between Compilers and Computer Architectures (INTERACT-8), pp. - , February 2004.

  • Alex Pajuelo, Antonio González and Mateo Valero. Aggressive Speculative Execution for Hiding Memory Latency. In XV Jornadas de Paralelismo, pp. - , 2004.

  • Alex Pajuelo, Antonio González and Mateo Valero. Speculative Execution for Hiding Memory Latency. In Workshop on Memory Performance, Dealing with Applications, Systems and Architectures (MEDEA), pp. - , September 2004.

  • Miquel Pericas, Rubén González, Adrian Cristal, Alex Veidenbaum and Mateo Valero. An Optimized Front-End Physical Register File with Banking and Writeback Filtering. In Workshop on Power-Aware Computer Systems (PACS'04), pp. 4-13, December 2004.

  • Marco A. Ramírez, Adrian Cristal, Luis A. Villa, Alex Veidenbaum and Mateo Valero. Direct Instruction Wakeup for OOO processors. In Innovative Architecture for Future Generation High-Performance Processors and System, pp. - , January 2004.

  • Oscar Ardaiz, Luis Díaz de Cerio, Antonia Gallardo Gómez, Roc Messeguer and Sanji Sanjeevan. ULabGrid Framework for Computationally Intensive Remote and Collaborative Learning Laboratories. In 4th IEEE/ACM International Symposium on Cluster Computing abd the Grid, pp. 1-7, April 2004. CD-ROM.

  • Oliverio J. Santana, Alex Ramírez and Mateo Valero. Reducing Fetch Architecture Complexity Using Procedure Inlining. In The 8th IEEE Annual Workshop on Interaction between Compilers and Computer Architectures (INTERACT-8), pp. - , February 2004.

  • Oliverio J. Santana, Ayose Falcón, Alex Ramírez and Mateo Valero. A Complexity-Effective Decoding Architecture Based on Instruction Streams. In 5th Workshop on Complexity-Effective Design, pp. - , June 2004.

  • Oliverio J. Santana, Ayose Falcón, Alex Ramírez and Mateo Valero. Stream Predictor Guided Instruction Decoding. In XV Jornadas de Paralelismo, pp. 184-189, 2004.

  • R. Bonilla, A. Sachedina, Calisto Zuzarte, P. Plachta, Daniel Jiménez and Josep-L. Larriba-Pey. Characterization of the Data Access Behavoir for TPC-C traces. In 2004 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2004), pp. 115-122, March 2004.

  • Ramon Canal, Antonio González and James E. Smith. Software-Controlled Operand-Gating. In International Symposium on Code Generation and Optimization (CGO 2004), pp. 125-136, January 2004.

  • Toni Cortés, Juan Jose Costa, Xavier Martorell, Eduard Ayguadé and Jesús Labarta. Running OpenMP application efficiently on an everything-shared SDSM . In International Parallel and Distributed Processing Symposium (IPDPS 2004), pp. - , April 2004. Best paper award.

  • Vicenç Beltran Querol, David Carrera, Jordi Torres and Eduard Ayguadé. Evaluating the Scalability of Java Event-Driven Web Servers. In 2004 International Conference on Parallel Processing (ICPP'04), pp. 134-142, August 2004.

  • Vicenç Beltran Querol, Jordi Guitart, David Carrera, Jordi Torres, Eduard Ayguadé and Jesús Labarta. Performance Impact of Using SSL on Dynamic Web Applications. In XV Jornadas de Paralelismo, pp. 471-476, 2004.

  • Victor Muntes, Josep Aguilar Saborit, Calisto Zuzarte and Josep-L. Larriba-Pey. A Study of Execution Plan Aware Mutations for Genetic Cyclic Query Optimization. In XV Jornadas de Paralelismo, pp. 90-95, September 2004.

Book Chapters

  • Marco A. Ramírez, Adrian Cristal, Luis A. Villa, Alex Veidenbaum and Mateo Valero. INSTRUCTION WAKEUP MECHANISM: Power and Timing Evaluation. In CIC,s Research and Computing Science, October 2004.



Last Updated: Jan 2006 by HPC-WebMaster