Research
Publications
Francisco Fernández Rivera
Publications
Francisco Fernández Rivera
2023
Characterizing zebra crossing zones using LiDAR data
Author/s: Alberto M. Esmorís, David L. Vilariño, David F. Arango, Francisco-Alberto Varela-García, José C. Cabaleiro, Francisco F. Rivera
2022
Virtual LiDAR simulation as a high performance computing challenge: Towards HPC HELIOS++
Author/s: Alberto M. Esmorís, Miguel Yermo, Hannah Weiser, Lukas Winiwarter, Bernhard Höfle, Francisco F. Rivera
CIMAR, NIMAR, and LMMA: Novel algorithms for thread and memory migrations in user space on NUMA systems using hardware counters
Author/s: Ruben Laso, Oscar G. Lorenzo, José C. Cabaleiro, Tomás F. Pena, Juan Ángel Lorenzo y Francisco F. Rivera
A fast and optimal pathfinder using airborne LiDAR data
Author/s: Miguel Yermo García, Francisco Fernández Rivera, José Carlos Cabaleiro Domínguez, David López Vilariño, Anselmo Tomás Fernández Pena
2021
Load balanced heterogeneous parallelism for finite difference problems on image denoising
Author/s: Ruben Laso, José C. Cabaleiro, Francisco F. Rivera, M. Carmen Muñiz, José A. Álvarez‐Dios
LBMA and IMAR2: Weighted lottery based migration strategies for NUMA multiprocessing servers
Author/s: R. Laso O. G. Lorenzo F. F. Rivera J. C. Cabaleiro T. F. Pena J. A. Lorenzo
IHP: a dynamic heterogeneous parallel scheme for iterative or time-step methods-- image denoising as case study
Author/s: Ruben Laso, José C. Cabaleiro, Francisco F. Rivera, M. Carmen Muñiz & José A. Álvarez-Dios
2020
Automatic Extraction of Road Points from Airborne LiDAR Based on Bidirectional Skewness Balancing
Author/s: Jorge Martínez Sánchez, Francisco Fernández Rivera, José Carlos Cabaleiro Domínguez, David López Vilariño and Tomás Fernández Pena
A New Hardware Counters Based Thread Migration Strategy for NUMA Systems
Author/s: Oscar García Lorenzo, Rubén Laso Rodríguez, Tomás Fernández Pena, Jose Carlos Cabaleiro Domínguez, Francisco Fernández Rivera, Juan Ángel Lorenzo del Castillo
2019
Fast Ground Filtering of Airborne LiDAR Data Based on Iterative Scan-Line Spline Interpolation
Author/s: Jorge Martínez Sánchez, Álvaro Váquez Álvarez, David López Vilariño, Francisco Fernández Rivera, José Carlos Cabaleiro Domínguez, and Tomás Fernández Pena
Implementación de un algoritmo de filtrado de terreno a partir de datos LiDAR sobre SoC Zynq
Author/s: Álvaro Vázquez Álvarez, Jorge Martı́nez Sánchez, David López Vilariño, Francisco Fernández Rivera, José Carlos Cabaleiro y Tomás Fernández Pena
Caracterización vial en base a nubes de puntos LiDAR terrestre con MPI
Author/s: A. M. Esmorís, J. C. Cabaleiro, D. L. Vilariño y F. F. Rivera
A new hardware counters based thread migration strategy for NUMA systems
Author/s: O. G. Lorenzo,T. F. Pena, J. C. Cabaleiro, F. F. Rivera, J. A. Lorenzo
Influence of Architectural Features of the SNC-4 Mode of the Intel Xeon Phi KNL on Matrix Multiplication
Author/s: Ruben Laso, Francisco F. Rivera y José Carlos Cabaleiro
Automatic Detection and Characterization of Power Lines and their Surroundings Using LiDAR Data
Author/s: M. Yermo, J. Martínez, O. G. Lorenzo, D. L. Vilariño, J. C. Cabaleiro, T. F. Pena, and F. F. Rivera
Procesamiento eficiente de nubes de puntos LiDAR aéreo para aplicaciones de caracterización del terreno
Author/s: Francisco F. Rivera, Oscar G. Lorenzo, Jorge Martínez, Miguel Yermo, David L. Vilariño, Tomás F. Pena, and José C. Cabaleiro
2018
Olivia: A Developer-Friendly "Open Lidar VIsualiser and Analyser" for Point Clouds with 3D Stereoscopic View
Author/s: Jorge Martínez; Oscar G. Lorenzo; David L. Vilariño; Tomás F. Pena; José C. Cabaleiro; Francisco F. Rivera
A tool for runtime analysis of performance and energy usage in NUMA systems
Author/s: M.L. Becoña, O.G. Lorenzo, T.F. Pena, J.C. Cabaleiro, F.F. Rivera, J.A. Lorenzo
Producto matricial en el Intel Xeon Phi KNL en el modo Sub-NUMA Clustering 4
Author/s: Ruben Laso, Francisco F. Rivera y José C. Cabaleiro
2017
Comparative study of building footprint estimation methods from LiDAR point clouds
Author/s: Esteban Rozas, Francisco F. Rivera, Jose C. Cabaleiro, Tomás F. Pena, David L. Vilariño
Caracterización de aplicaciones mediante información de contadores hardware en sistemas NUMA
Author/s: M.L. Becoña, O.G. Lorenzo, T.F. Pena, J.C. Cabaleiro, F.F. Rivera, J.A.L. del Castillo
Euro-Par 2017: Parallel Processing. Lecture Notes in Computer Science
Author/s: Francisco F. Rivera, Tomás F. Pena and José C. Cabaleiro
Graph-based approach for airborne light detection and ranging segmentation
Author/s: David L. Vilariño, José C. Cabaleiro, Jorge Martínez, Francisco F. Rivera,and Tomás F. Pena
Landing sites detection using LiDAR data on manycore systems
Author/s: Lorenzo, Oscar G.; Martínez, Jorge; Vilariño, David L.; Pena, Tomás F.; Cabaleiro, José C.; Rivera, Francisco F.
2016
A rule-based classification from a region-growing segmentation of airborne lidar
Author/s: Jorge Martínez, Francisco F. Rivera, José C. Cabaleiro, David L. Vilariño, Tomás F. Pena, David Miranda B.
Graph-based segmentation of airborne lidar point clouds
Author/s: David L. Vilariño, Jorge Martínez, Francisco F. Rivera, José C. Cabaleiro, Tomás F. Pena
A simulated annealing algorithm for zoning in planning using parallel computing
Author/s: Inés Santé, Francisco F. Rivera, Rafael Crecente, Marcos Boullón, Marcos Suárez, Juan Porta, Jorge Parapar, Ramón Doallo
Parallel landing sites detection using LiDAR data on manycore systems
Author/s: Lorenzo, Oscar G.; Martínez, Jorge; Vilariño, David L.; Pena, Tomás F.; Cabaleiro, José C.; Rivera, Francisco F.
2015
Paralelización de un clasificador automático de objetos con datos de sensores remotos LiDAR
Author/s: J. Martínez, F. F. Rivera, J.C. Cabaleiro, T.F. Pena, D.L. Vilariño, D. Miranda y S. Buján
Power and Energy Implications of the Number of Threads Used on the Intel Xeon Phi
Author/s: O. G. Lorenzo, T. F. Pena, J. C. Cabaleiro, J. C. Pichel, F. F. Rivera and D. S. Nikolopoulos
Power and Energy Implications of the Number of Threads Used on the Intel Xeon Phi
Author/s: O. G. Lorenzo, T. F. Pena, J. C. Cabaleiro, J. C. Pichel, F. F. Rivera and D. S. Nikolopoulos
2014
3DyRM: a dynamic roofline model including memory latency information
Author/s: O. G. Lorenzo, T. F. Pena, J. C. Cabaleiro, J.C. Pichel and F. F. Rivera
Multiobjective Optimization Technique Based on Monitoring Information to Increase the Performance of Thread Migration on Multicores
Author/s: O. G. Lorenzo, T. F. Pena, J. C. Cabaleiro, J. C. Pichel, and F. F. Rivera
Thread migration techniques based on dynamic Roofline models and latency information
Author/s: O.G. Lorenzo, T.F. Pena, J.C. Cabaleiro, J.C. Pichel, F.F. Rivera
Performance Prediction and Evaluation
Author/s: A. Lastovetsky, F.F. Rivera, D.E. Singh, D.S. Nikolopoulos, L. Sousa, P. Tuma, W. Nagel
A hardware counter-based toolkit for the analysis of memory accesses in SMPs
Author/s: O.G. Lorenzo, T.F. Pena, J.C. Cabaleiro, J.C. Pichel, J.A. Lorenzo and F.F. Rivera
Using an extended Roofline Model to understand data and thread affinities on NUMA systems
Author/s: Oscar G. Lorenzo, Tomás F. Pena, José C. Cabaleiro, Juan C. Pichel, Francisco F. Rivera
Study of data locality and thread affinity on multicore systems using the Roofline Model
Author/s: O. G. Lorenzo, T. F. Pena, J. C. Cabaleiro, J. C. Pichel, F. F. Rivera
Modeling the performance of parallel applications using model selection techniques
Author/s: D. R. Martínez, V. Blanco, J. C. Cabaleiro, T. F. Pena and F. F. Rivera
Using sampled information: is it enough for the sparse matrix-vector product locality optimization?
Author/s: Juan C. Pichel, Juan A. Lorenzo, Francisco F. Rivera, Dora B. Heras, Tomás F. Pena.
2013
Sparse matrix-vector multiplication on the Single-Chip Cloud Computer many-core processor
Author/s: Juan C. Pichel, Francisco F. Rivera
Extensión del modelo Roofline y herramientas para su uso
Author/s: O.G. Lorenzo, T.F. Pena, J.C. Cabaleiro, J.C. Pichel, F.F. Rivera
A Flexible and Dynamic Page Migration Infrastructure based on Hardware Counters
Author/s: J.A. Lorenzo, J.C. Pichel, F.F. Rivera, T.F. Pena and J.C. Cabaleiro
DyRM: A Dynamic Roofline Model Based on Runtime Information
Author/s: O.G. Lorenzo , T.F. Pena , J.C. Cabaleiro , J.C. Pichel and F.F. Rivera
High performance genetic algorithm for land use planning
Author/s: J. Porta, J. Parapar, R. Doallo, F.F. Rivera, I. Sante and R. Crecente
2012
Uso de algoritmos genéticos para la obtención de modelos estadísticos de rendimiento
Author/s: D. R. Martínez, V. Blanco, J. C. Cabaleiro, T. F. Pena, F. F. Rivera
Hardware Counters Based Analysis of Memory Accesses in SMPs
Author/s: Oscar G. Lorenzo, Tomás F. Pena, José C. Cabaleiro, Juan C. Pichel, Juan A. Lorenzo, Francisco F. Rivera
A Graphical Tool for Performance Analysis of Multicore Systems Based on the Roofline Model
Author/s: Francisco F. Rivera, R. Iglesias, Juan A. Lorenzo, Juan C. Pichel, Tomás F. Pena, Jose C. Cabaleiro
Model Selection to Characterize Performance using Genetic Algorithms
Author/s: D. R. Martínez, J. C. Cabaleiro, T. F. Pena, F. F. Rivera, V. Blanco
Experiences with the Sparse Matrix-Vector Multiplication on a Many-core Processor
Author/s: Juan C. Pichel, Francisco F. Rivera
Optimization of Sparse Matrix-Vector Multiplication Using Reordering Techniques on GPUs
Author/s: Juan C. Pichel, Francisco F. Rivera, Marcos Fernández, Aurelio Rodríguez
2011
Estimating the Effect of Cache Misses on the Performance of Parallel Applications Using Analytical Models
Author/s: D.R.Martínez, V.Blanco, J.C.Cabaleiro, T.F.Pena, F.F.Rivera
Using accurate AIC-based performance models to improve the scheduling of parallel applications
Author/s: Diego R. Martínez, Julio L. Albín, Tomás F. Pena, José C. Cabaleiro, Francisco F. Rivera, Vicente Blanco
Estimación del efecto de los fallos cache en el rendimiento de aplicaciones paralelas
Author/s: D. R. Martínez, V. Blanco, J. C. Cabaleiro, T. F. Pena, F. F. Rivera
Herramientas para la monitorización de los accesos a memoria de códigos paralelos mediante contadores hardware
Author/s: Oscar G. Lorenzo, Juan A. Lorenzo, Dora B. Heras, Juan C. Pichel y Francisco F. Rivera
Study of Performance Issues on a SMP-NUMA System Using the Roofline Model
Author/s: Juan A. Lorenzo, Juan C. Pichel, Tomás F. Pena, Marcos Suarez, Francisco F. Rivera
A parallel algorithm based on simulated annealing for land use zoning plans
Author/s: M. Suárez, I. Sante, F.F. Rivera, R. Crecente, M. Boullón, J. Porta, J. Parapar and R. Doallo
A Java-based Parallel Genetic Algorithm for the Land Use Planning Problem
Author/s: J. Porta, J. Parapar, G. Taboada, R. Doallo, F.F. Rivera, I. Sante, M. Suárez, M. Boullón and R. Crecente
2010
Improving the Scheduling of Parallel Applications using Accurate AIC-based Performance Models
Author/s: D. R. Martínez, J. L. Albín, V. Blanco, T. F. Pena, J. C. Cabaleiro, F. F. Rivera
Automatic parameter assessment of logp-based communication models in MPI environments
Author/s: D. R. Martínez, V. Blanco, J. C. Cabaleiro, T. F. Pena, F. F. Rivera
Increasing the Locality of Iterative Methods and its Application to the Simulation of Semiconductor Devices
Author/s: J. C. Pichel, D. B. Heras, J. C. Cabaleiro, A. J. García-Loureiro, F. F. Rivera
Performance Modeling of MPI Applications Using Model Selection Techniques
Author/s: D. R. Martínez, J. C. Cabaleiro, T. F. Pena, F. F. Rivera, V. Blanco
Lessons Learnt Porting Parallelisation Techniques for Irregular Codes to NUMA Systems
Author/s: Juan A. Lorenzo, Juan C. Pichel, David LaFrance-Linden, Francisco F. Rivera, David E. Singh
2009
On the Influence of Thread Allocation for Irregular Codes in NUMA Systems
Author/s: Juan A. Lorenzo, Francisco F. Rivera, Petr Tuma, Juan C. Pichel
Increasing data reuse of sparse algebra codes on simultaneous multithreading architectures
Author/s: J. C. Pichel, D. B. Heras,J. C. Cabaleiro and F. F. Rivera
El Criterio de Información de Akaike en la Obtención de Modelos Estadísticos de Rendimiento
Author/s: Diego R. Martínez, Julio L. Albín, José C. Cabaleiro, Tomás F. Pena, Francisco F. Rivera, Vicente Blanco
Accurate Analytical Performance Model of Communications in MPI Applications
Author/s: D. R. Martínez, J. C. Cabaleiro, T. F. Pena, F. F. Rivera, V. Blanco
Greedy Performance Metrics for Grid Schedulers
Author/s: J. L. Albín, T. F. Pena, J. C. Cabaleiro and F. F. Rivera
2008
Obtención de modelos estadísticos de rendimiento de las comunicaciones en aplicaciones MPI
Author/s: Diego R. Martínez, Tomás F. Pena, José C. Cabaleiro, Francisco F. Rivera, Vicente Blanco
2007
Simulación de códigos de N-cuerpos en sistemas de memoria distribuida mediante un algoritmo paralelo por etapas
Author/s: Juan A. Lorenzo, Julio L. Albín, Tomás F. Pena, José C. Cabaleiro, Francisco F. Rivera, David E. Singh.
An Inspector/Executor Based Strategy to Efficiently Parallelize N-Body Simulation Programs on shared memory systems
Author/s: Juan A. Lorenzo, Julio L. Albín, Tomás F. Pena, Francisco F. Rivera, David E. Singh
Simulation of parallel applications in GridSim
Author/s: Julio L. Albín, Juan A. Lorenzo, José Carlos Cabaleiro, Tomás F. Pena and Francisco F. Rivera
Software Tools for Performance Modeling of Parallel Programs
Author/s: Diego R Martínez, Vicente Blanco, Marcos Boullón, José C. Cabaleiro, Casiano Rodríguez, Francisco F. Rivera