Network


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

Hotspot


Dive into the research topics where Rafael Tornero is active.

Publication


Featured researches published by Rafael Tornero.


international parallel and distributed processing symposium | 2009

A multi-objective strategy for concurrent mapping and routing in networks on chip

Rafael Tornero; Valentino Sterrantino; Maurizio Palesi; Juan M. Orduña

The design flow of network-on-chip (NoCs) include several key issues. Among other parameters, the decision of where cores have to be topologically mapped and also the routing algorithm represent two highly correlated design problems that must be carefully solved for any given application in order to optimize several different performance metrics. The strong correlation between the different parameters often makes that the optimization of a given performance metric has a negative effect on a different performance metric. In this paper we propose a new strategy that simultaneously refines the mapping and the routing function to determine the Pareto optimal configurations which optimize average delay and routing robustness. The proposed strategy has been applied on both synthetic and real traffic scenarios. The obtained results show how the solutions found by the proposed approach outperforms those provided by other approaches proposed in literature, in terms of both performance and fault tolerance.


european conference on parallel processing | 2008

A Communication-Aware Topological Mapping Technique for NoCs

Rafael Tornero; Juan M. Orduña; Maurizio Palesi; José Duato

Networks---on---Chip (NoCs) have been proposed as a promising solution to the complex on-chip communication problems derived from the increasing number of processor cores. The design of NoCs involves several key issues, being the topological mapping (the mapping of the Intellectual Properties (IPs) to network nodes) one of them. Several proposals have been focused on topological mapping last years, but they require the experimental validation of each mapping considered. In this paper, we propose a communication-aware topological mapping technique for NoCs. This technique is based on the experimental correlation of the network model with the actual network performance, thus avoiding the need to experimentally evaluate each mapping explored. The evaluation results show that the proposed technique can provide better performance than the currently existing techniques (in terms of both network latency and energy consumption). Additionally, it can be used for both regular and irregular topologies.


euro american conference on telematics and information systems | 2012

A multi-agent system for obtaining dynamic origin/destination matrices on intelligent road networks

Rafael Tornero; Javier Martínez; Joaquín Castelló

Dynamic Origin/Destination matrices are one of the most important parameters for efficient and effective transportation system management. These matrices describe the vehicle flow between different points inside a region of interest for a given period of time. Usually, dynamic O/D matrices are estimated from link traffic counts, home interview and/or license plate surveys. Unfortunately, estimation methods take O/D flows as time invariant for a certain number of intervals of time, which cannot be suitable for some traffic applications. However, the advent of information and communication technologies (e.g., vehicle-to-infrastructure dedicated short range communications - V2I) to the transportation system domain has opened new data sources for computing O/D matrices. Taking the advantages of this technology, we propose in this paper a multi-agent system that computes the instantaneous and dynamic O/D matrix of any road network equipped with V2I technology for every time period and day in real-time. The implementation was done using JADE platform. The results show that the multi-agent system is able to obtain the instantaneous O/D matrix for any time period and day.


international conference on parallel processing | 2009

Distance constrained mapping to support NoC platforms based on source routing

Rafael Tornero; Shashi Kumar; Saad Mubeen; Juan M. Orduña

Efficient NoC is crucial for communication among processing elements in a highly parallel processing systems on chip. Mapping cores to slots in a NoC platform and designing efficient routing algorithms are two key problems in NoC design. Source routing offers major advantages over distributed routing especially for regular topology NoC platforms. But it suffers from a serious drawback of overhead since it requires whole communication path to be stored in every packet header. In this paper, we present a core mapping technique which helps to achieve a mapping with the constraint over the path length. We have found that the path length constraint of just 50% is sufficient in most cases. We also present a method to efficiently compute paths for source routing leading to good traffic distribution. Evaluation results show that performance degradation due to path length constraint is negligible at low as well as high communication traffic.


International Journal of Parallel Programming | 2011

A Communication-Driven Routing Technique for Application-Specific NoCs

Rafael Tornero; Juan M. Orduña; Andres Mejia; Jose Flich; José Duato

Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes have become the preferred topology, since it offers low and constant link delay. Unfortunately, manufacturing defects or even real-time failures often make the resulting topology to become irregular, preventing the use of traditional routing algorithms. This scenario shows the need for topology-agnostic routing algorithms that provide a valid routing solution when applied over any topology. This paper proposes a new communication-driven routing technique that optimizes the network performance for Application-Specific NoCs. This technique combines a flexible, topology-agnostic routing algorithm with a communication-aware mapping technique that matches the traffic generated by the application with the available network bandwidth. Since the mapping technique can be pruned as needed in order to fit either quality function values or time constraints, this technique can be adapted to fit with different computational costs. The evaluation results show that it significantly improves network performance in terms of both latency and power consumption.


digital systems design | 2008

CART: Communication-Aware Routing Technique for Application-Specific NoCs

Rafael Tornero; J.M. Ordua; A. Mejia; Jose Flich; José Duato

Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes have become the preferred topology, since it offers low and constant link delay. Unfortunately, manufacturing defects or even real-time failures often make the resulting topology to become irregular, preventing the use of traditional routing algorithms. This scenario shows the need for topology-agnostic routing algorithms that provide a valid routing solution when applied over any topology. Moreover, in order to deal with run-time failures, the routing algorithm should be able to fit runtime constraints. This paper proposes a new communication-aware routing technique, referred to as CART, that optimizes the network performance for application-specific NoCs. CART combines a flexible, topology-agnostic routing algorithm with a communication-aware mapping technique that matches the traffic generated by the application with the available network bandwidth. Since the mapping technique can be pruned as needed in order to fit either quality function values or time constraints, CART can be adapted to fit with different computational costs. The evaluation results show that CART significatively improves network performance in terms of both latency and power consumption.


digital systems design | 2017

MANGO: Exploring Manycore Architectures for Next-GeneratiOn HPC Systems

Jose Flich; Giovanni Agosta; Philipp Ampletzer; David Alonso; Carlo Brandolese; Etienne Cappe; Alessandro Cilardo; Leon Dragić; Alexandre Dray; Alen Duspara; William Fornaciari; Gerald Guillaume; Ynse Hoornenborg; Arman Iranfar; Mario Kovac; Simone Libutti; Bruno Maitre; José María Torralba Martínez; Giuseppe Massari; Hrvoje Mlinaric; Ermis Papastefanakis; Tomas Picornell; Igor Piljić; Anna Pupykina; Federico Reghenzani; Isabelle Staub; Rafael Tornero; Marina Zapater; Davide Zoni

The Horizon 2020 MANGO project aims at exploring deeply heterogeneous accelerators for use in High-Performance Computing systems running multiple applications with different Quality of Service (QoS) levels. The main goal of the project is to exploit customization to adapt computing resources to reach the desired QoS. For this purpose, it explores different but interrelated mechanisms across the architecture and system software. In particular, in this paper we focus on the runtime resource management, the thermal management, and support provided for parallel programming, as well as introducing three applications on which the project foreground will be validated.


design, automation, and test in europe | 2016

Enabling HPC for QoS-sensitive applications: The MANGO approach

Jose Flich; Giovanni Agosta; Philipp Ampletzer; David Alonso; Carlo Brandolese; Alessandro Cilardo; William Fornaciari; Ynse Hoornenborg; Mario Kovac; Bruno Maitre; Giuseppe Massari; Hrvoje Mlinaric; Ermis Papastefanakis; Fabrice Roudet; Rafael Tornero; Davide Zoni

In this paper, we provide an overview of the MANGO project and its goal. The MANGO project aims at addressing power, performance and predictability (the PPP space) in future High-Performance Computing systems. It starts from the fundamental intuition that effective techniques for all three goals ultimately rely on customization to adapt the computing resources to reach the desired Quality of Service (QoS). From this starting point, MANGO will explore different but interrelated mechanisms at various architectural levels, as well as at the level of the system software. In particular, to explore a new positioning across the PPP space, MANGO will investigate system-wide, holistic, proactive thermal and power management aimed at extreme-scale energy efficiency.


practical applications of agents and multi agent systems | 2012

Computing Real-Time Dynamic Origin/Destination Matrices from Vehicle-to-Infrastructure Messages Using a Multi-Agent System

Rafael Tornero; Javier Martínez; Joaquín Castelló

Dynamic Origin/Destination matrices are one of the most important parameters for efficient and effective transportation system management. These matrices describe the vehicle flow between different points within a region of interest for a given period of time. Usually, dynamic O/D matrices are estimated from traffic counts provided by induction loop detectors, home interview and/or license plate surveys. Unfortunately, estimation methods take O/D flows as time invariant for a certain number of intervals of time, which cannot be suitable for some traffic applications. However, the advent of information and communication technologies (e.g., vehicle-to-infrastructure dedicated short range communications –V2I) to the transportation system domain has opened new data sources for computing O/D matrices. Taking the advantages of this technology, we propose in this paper a multi-agent system that computes the instantaneous O/D matrix of any road network equipped with V2I technology for every time period and any day in real-time. The implementation was carried out using JADE platform.


Microprocessors and Microsystems | 2018

Exploring manycore architectures for next-generation HPC systems through the MANGO approach

Jose Flich; Giovanni Agosta; Philipp Ampletzer; David Alonso; Carlo Brandolese; Etienne Cappe; Alessandro Cilardo; Leon Dragić; Alexandre Dray; Alen Duspara; William Fornaciari; Edoardo Fusella; Mirko Gagliardi; Gerald Guillaume; Daniel Hofman; Ynse Hoornenborg; Arman Iranfar; Mario Kovac; Simone Libutti; Bruno Maitre; José María Torralba Martínez; Giuseppe Massari; Koen Meinds; Hrvoje Mlinaric; Ermis Papastefanakis; Tomas Picornell; Igor Piljić; Anna Pupykina; Federico Reghenzani; Isabelle Staub

Abstract The Horizon 2020 MANGO project aims at exploring deeply heterogeneous accelerators for use in High-Performance Computing systems running multiple applications with different Quality of Service (QoS) levels. The main goal of the project is to exploit customization to adapt computing resources to reach the desired QoS. For this purpose, it explores different but interrelated mechanisms across the architecture and system software. In particular, in this paper we focus on the runtime resource management, the thermal management, and support provided for parallel programming, as well as introducing three applications on which the project foreground will be validated.

Collaboration


Dive into the Rafael Tornero's collaboration.

Top Co-Authors

Avatar

Jose Flich

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

José Duato

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Alessandro Cilardo

University of Naples Federico II

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Tomas Picornell

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

David Alonso

École Normale Supérieure

View shared research outputs
Researchain Logo
Decentralizing Knowledge