Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Alejandro Ramírez Bellido is active.

Publication


Featured researches published by Alejandro Ramírez Bellido.


IEE Proceedings- Software | 2004

A low-complexity, high-performance fetch unit for simultaneous multithreading processors

Ayose Jesús Falcón Samper; Alejandro Ramírez Bellido; Mateo Valero Cortés

Simultaneous multithreading (SMT) is an architectural technique that allows for the parallel execution of several threads simultaneously. Fetch performance has been identified as the most important bottleneck for SMT processors. The commonly adopted solution has been fetching from more than one thread each cycle. Recent studies have proposed a plethora of fetch policies to deal with fetch priority among threads, trying to increase fetch performance. We demonstrate that the simultaneous sharing of the fetch unit, apart from increasing the complexity of the fetch unit, can be counterproductive in terms of performance. We evaluate the use of high-performance fetch units in the context of SMT. Our new fetch architecture proposal allows us to feed an 8-way processor fetching from a single thread each cycle, reducing complexity, and increasing the usefulness of proposed fetch policies. Our results show that using new high-performance fetch units, like the FTB or the stream fetch, provides higher performance than fetching from two threads using common SMT fetch architectures. Furthermore, our results show that our design obtains better average performance for any kind of workloads (both ILP and memory bounded benchmarks), in contrast to previously proposed solutions.Simultaneous multithreading (SMT) is an architectural technique that allows for the parallel execution of several threads simultaneously. Fetch performance has been identified as the most important bottleneck for SMT processors. The commonly adopted solution has been fetching from more than one thread each cycle. Recent studies have proposed a plethora of fetch policies to deal with fetch priority among threads, trying to increase fetch performance. We demonstrate that the simultaneous sharing of the fetch unit, apart from increasing the complexity of the fetch unit, can be counterproductive in terms of performance. We evaluate the use of high-performance fetch units in the context of SMT. Our new fetch architecture proposal allows us to feed an 8-way processor fetching from a single thread each cycle, reducing complexity, and increasing the usefulness of proposed fetch policies. Our results show that using new high-performance fetch units, like the FTB or the stream fetch, provides higher performance than fetching from two threads using common SMT fetch architectures. Furthermore, our results show that our design obtains better average performance for any kind of workloads (both ILP and memory bounded benchmarks), in contrast to previously proposed solutions.


Archive | 2009

The MPsim simulation tool

Carmelo Alexis Acosta Ojeda; Francisco J. Cazorla; Alejandro Ramírez Bellido; Mateo Valero Cortés


Archive | 2011

Scalability of parallel video decoding on heterogeneous manycore architectures

Mauricio Alvarez Mesa; Felipe Cabarcas Jaramillo; Alejandro Ramírez Bellido; Cor Meenderinck; Ben H. H. Juurlink; Mateo Valero Cortés


Actas de las XVIII Jornadas de Paralelismo, volumen 1: Zaragoza, 12-14 septiembre 2007 | 2007

CellSim: a validated modular heterogeneous multiprocessor simulator

Felipe Cabarcas Jaramillo; Alejandro Rico Carro; David Ródenas Picó; Xavier Martorell Bofill; Alejandro Ramírez Bellido; Eduard Ayguadé Parra


ACACES 2006: poster abstracts: July 26, 2006, L'Aquila, Italy | 2006

A module-based cell processor simulator

Felipe Cabarcas Jaramillo; Alejandro Rico Carro; David Ródenas; Xavier Martorell Bofill; Alejandro Ramírez Bellido; Eduard Ayguadé Parra


Archive | 2005

Techniques for enlarging instruction streams

Oliverio J. Santana Jaria; Alejandro Ramírez Bellido; Mateo Valero Cortés


Archive | 2016

The Mont-Blanc prototype: an alternative approach for high-performance computing systems

Nikola Rajovic; Alejandro Ramírez Bellido; Alejandro Rico; F. Mantovani; Daniel Ruiz; Oriol Villarubi; Constantino Gómez; Luna Backes; Diego Nieto; Harald Servat; Xavier Martorell Bofill; Jesús José Labarta Mancho; Eduard Ayguadé Parra; Mateo Valero Cortés; Chris Adeniyi-Jones; Said Derradji; Hervé Gloaguen; Piero Lanucara; Nico Sanna; Jean-François Méhaut; Kevin Pouget; Brice Videau; Eric Boyer; Momme Allalen; Axel Auweter; David Brayford; Daniele Tafani; Dirk Brömmel; Rene Halver; Jan H. Meinke


Archive | 2013

CUsched: multiprogrammed workload scheduling on GPU architectures

Ivan Tanasic; Isaac Gelado Fernandez; Javier Cabezas; Nacho Navarro; Alejandro Ramírez Bellido; Mateo Valero Cortés


Archive | 2009

Maximizing multithreaded multicore architectures through thread migrations

Carmelo Alexis Acosta Ojeda; Francisco Javier Cazorla Almeida; Oliverio J. Santana Jaria; Ayose Jesús Falcón Samper; Alejandro Ramírez Bellido; Mateo Valero Cortés


Cuarto Congreso Colombiano de Computación, 4CCC: abril 23-25, 2009, Bucaramanga, Colombia | 2009

Exploiting different levels of parallelism in the biological sequence comparison problem

Friman Sánchez Castaño; Alejandro Ramírez Bellido; Mateo Valero Cortés

Collaboration


Dive into the Alejandro Ramírez Bellido's collaboration.

Top Co-Authors

Avatar

Mateo Valero Cortés

Barcelona Supercomputing Center

View shared research outputs
Top Co-Authors

Avatar

Alejandro Rico Carro

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Eduard Ayguadé Parra

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Felipe Cabarcas Jaramillo

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Xavier Martorell Bofill

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Mateo Valero Cortés

Barcelona Supercomputing Center

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Constantino Gómez

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

David Ródenas

Barcelona Supercomputing Center

View shared research outputs
Top Co-Authors

Avatar

Diego Nieto

Barcelona Supercomputing Center

View shared research outputs
Researchain Logo
Decentralizing Knowledge