Publications: Last 5 years

2022

Lightweight Asynchronous Scheduling in Heterogeneous Reconfigurable Systems [doi]
A. Rodriguez, A. Navarro, K. Nikov, J. Nunez-Yanez, R. Gran, D. Suarez-Gracia, R. Asenjo
Journal of Systems Architecture, 124, March 2022, 102398

Speculative Barriers with Transactional Memory [doi]
M. Pedrero, R. Quislant, E. Gutierrez, E.L. Zapata, O. Plata
IEEE Transactions on Computers, 71 (1), January 2022, pp. 197-208

FlexSched: Efficient Scheduling Techniques for Concurrent Kernel Execution on GPUs [doi]
B. Lopez-Albelda, F.M. Castro, J.M. Gonzalez-Linares, N. Guil
The Journal of Supercomputing, 78, January 2022, pp. 43-71

2021

High-Radix Formats for Enhancing Floating-Point FPGA Implementations [doi]
J. Villalba, J. Hormigo
Circuits, Systems, and Signal Processing, December 2021

UGaitNet: Multimodal Gait Recognition With Missing Input Modalities [doi]
M.J. Marin, F.M. Castro, R. Delgado, V. Kalogeiton, N. Guil
IEEE Transactions on Information Forensics and Security, 16, December 2021, pp. 5452-5462

GaitCopy: Disentangling Appearance for Gait Recognition by Signature Copy [doi]
R. Delgado, F.M. Castro, N. Guil, M.J. Marin
IEEE Access, 9, December 2021, pp. 164339-164347

VPP: Visibility-Based Path Planning Heuristic for Monitoring Large Regions of Complex Terrain Using a UAV Onboard Camera [doi]
A.J. Sanchez-Fernandez, L.F. Romero, G. Bandera, S. Tabik
IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 15, December 2021, pp. 944-955

Genome Sequence Alignment - Design Space Exploration for Optimal Performance and Energy Architectures [doi]
Y.M. Qureshi, J.M. Herruzo, M. Zapater, K. Olcoz, S. Gonzalez-Navarro, O. Plata, D. Atienza
IEEE Transactions on Computers, 70 (12), December 2021, pp. 2218-2233

Efficient Heterogeneous Matrix Profile on a CPU + High Performance FPGA with Integrated HBM [doi]
J.C. Romero, A. Navarro, A. Vilches, A. Rodriguez, F. Corbera, R. Asenjo
Future Generation Computer Systems, 125, December 2021, pp. 10-23

CAVLCU: An Efficient GPU-based Implementation of CAVLC [doi]
A. Fuentes-Alventosa, J. Gomez-Luna, J.M. Gonzalez-Linares, N. Guil, R. Medina-Carnicer
The Journal of Supercomputing, November 2021

An Abstract Machine Approach to Preserving Digital Information [doi]
I. Rummelhoff, E. Gutierrez, T. Kristoffersen, O. Liabo, B.M. Ostvold, O. Plata, S. Romero
IEEE Access, 9, November 2021, pp. 154914-154932

Large-Scale Palm Vein Recognition on Synthetic Datasets [doi]
R. Hernandez-Garcia, J.I. Santamaria, R.J. Barrientos, E.H. Salazar-Jurado, F.M. Castro, J. Ramos, N. Guil
40th International Conference of the Chilean Computer Science Society (SCCC), La Serena (Chile), November 2021

Evaluation of End-to-End CNN Models for Palm Vein Recognition [doi]
J.I. Santamaria, R. Hernandez-Garcia, R.J. Barrientos, F.M. Castro, J. Ramos, N. Guil
40th International Conference of the Chilean Computer Science Society (SCCC), La Serena (Chile), November 2021

Anomalous Object Detection by Active Search with PTZ Cameras [doi]
E. Lopez-Rubio, M.A. Molina, F.M. Castro, R.F. Luque, M.J. Marin, N. Guil
Expert Systems with Applications, 181, November 2021, art. 115150

Enabling Fast and Energy-Efficient FM-index Exact Matching Using Processing-Near-Memory [doi]
J.M. Herruzo, I. Fernandez, S. Gonzalez-Navarro, O. Plata
The Journal of Supercomputing, 77, September 2021, pp. 10226-10251

A Data Relocation Approach for Terrain Surface Analysis on Multi-GPU Systems: A Case Study on the Total Viewshed Problem [doi]
A.J. Sanchez, F. Romero, G. Bandera, S. Tabik
International Journal of Geographical Information Science, 35 (Iss. 8), August 2021, pp. 1500-1520

Multimodal Gait Recognition Under Missing Modalities [doi]
R. Delgado, F.M. Castro, N. Guil, V. Kalogeiton, M.J. Marin
IEEE International Conference on Image Processing (ICIP), Anchorage (AK, USA), August 2021

ReSGait: The Real-Scene Gait Dataset [doi]
Z. Mu, F.M. Castro, M.J. Marin-Jimenez, N. Guil, Y-R. Li
IEEE International Joint Conference on Biometrics (IJCB), Shenzhen (China), August 2021

DAMOV: A New Methodology and Benchmark Suite for Evaluating Data Movement Bottlenecks [arXiv]
G.F. Oliveira, J. Gomez-Luna, L. Orosa, S. Ghose, N. Vijaykumar, I. Fernandez, M. Sadrosadati, O. Mutlu
arXiv:2105.03725 [cs.AR], July 2021

Benchmarking a New Paradigm: an Experimental Analysis of a Real Processing-in-Memory Architecture [arXiv]
J. Gomez-Luna, I. El Hajj, I. Fernandez, C. Giannoula, G.F. Oliveira, O. Mutlu
arXiv:2105.03814 [cs.AR], July 2021

FPGA Acceleration of Bit-True Simulations for Word-Length Optimization [doi]
J. Hormigo, G. Caffarena
IEEE 28th Symposium on Computer Arithmetic (ARITH), Lyngby, Denmark, June 2021

Efficient Floating-Point Givens Rotation Unit [doi]
J. Hormigo, S.D. Muñoz
Circuits, Systems, and Signal Processing, 40 (5), May 2021, pp. 2419-2442

FlexSched: Efficient Scheduling Techniques for Concurrent Kernel Execution on GPUs [doi]
B. Lopez-Albelda, F.M. Castro, J.M. Gonzalez-Linares, N. Guil
The Journal of Supercomputing, May 2021

SynCron: Efficient Synchronization Support for Near-Data-Processing Architectures [doi][arXiv]
C. Giannoula, N. Vijaykumar, N. Papadopoulou, V. Karakostas, I. Fernandez, J. Gomez-Luna, L. Orosa, N. Koziris, G. Goumas, O. Mutlu
27th IEEE International Symposium on High-Performance Computer Architecture (HPCA'21), Seoul (South Korea), February-March 2021
(arXiv:2101.07557 [cs.AR])

Efficient Geometrical Clock Synchronization for Pairwise Sensor Systems [doi]
J.A. Fernandez-Madrigal, A. Navarro, R. Asenjo, A. Cruz-Martin
IEEE Sensors Journal, 21 (1), January 2021, pp. 838-846

Efficiency and Productivity for Decision Making on Low-Power Heterogeneous CPU+GPU SoCs [doi]
D.A. Constantinescu, A. Navarro, F. Corbera, J.A. Fernandez-Madrigal, R. Asenjo
The Journal of Supercomputing, 77, January 2021, pp. 44-65

2020

New Results on Non-normalized Floating-Point Formats [doi]
S. Gonzalez-Navarro, J. Hormigo
IEEE Transactions on Computers, 69 (12), December 2020, pp. 1733-1744

Boosting Productivity of Decision-Making with oneAPI-based Heterogeneous Schedulers on SoCs [link]
D.A. Constantinescu, R. Asenjo
oneAPI Developer Summit 2020, Virtual Event, November 2020

Tutorial: C++ for Heterogeneous Programming: oneAPI (DPC++ and oneTBB) [link]
J. Reinders, M. Voss, P. Reble, R. Asenjo
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC'20), Virtual Event, November 2020

ScrimpCo: Scalable Matrix Profile on Commodity Heterogeneous Processors [doi]
J.C. Romero, A. Vilches, A. Rodriguez, A. Navarro, R. Asenjo
The Journal of Supercomputing, 76, November 2020, pp. 9189-9210

Heuristics for Concurrent Task Scheduling on GPUs [doi]
B. Lopez-Albelda, A.J. Lazaro-Muñoz, J.M. Gonzalez-Linares, N. Guil
Concurrency and Computation: Practice and Experience, 32 (20), October 2020, e5571

Expression-Based, Consistent Biomarkers for Prognosis and Diagnosis in Lung Cancer [doi]
M. Arroyo, R. Larrosa, J. Gomez-Maldonado, M.A. Cobo, M.G. Claros, R. Bautista
Clinical and Translational Oncology, 22, October 2020, pp. 1867-1874

NATSA: A Near-Data Processing Accelerator for Time Series Analysis [doi][arXiv]
I. Fernandez, R. Quislant, C. Giannoula, M. Alser, J. Gomez-Luna, E. Gutierrez, O. Plata, O. Mutlu
38th IEEE International Conference on Computer Design (ICCD'20), Hardtford (CT, USA), October 2020
(arXiv:2010.02079 [cs.AR])

iLGaCo: Incremental Learning of Gait Covariate Factors [doi][arXiv]
Z. Mu, F.M. Castro, M.J. Marin, N. Guil, Y-L. Li, S. Yu
International Joint Conference on Biometrics (IJCB'20), Houston (TX, USA), September-October 2020
(arXiv:2008.13507 [cs.CV])

Weather Projections and Dynamical Downscaling for the Republic of Panama: Evaluation of Implementation Methods via GPGPU Acceleration [link]
R. Pizon, M. Muller, T. Nakaegawa, J. Sanchez-Galan, M. Ujaldon, J. Fabrega
22nd Congress of the International Association for Hydro-Environment Engineering and Research-Asia Pacific Division (IAHR-APD'20), Sapporo (Japan), September 2020

Energy-Efficient Time Series Analysis Using Transprecision Computing [doi]
I. Fernandez, R. Quislant, E. Gutierrez, O. Plata
IEEE 32nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'20), Porto (Portugal), September 2020

Characterization, Statistical Analysis and Method Selection in the Two-Clocks Synchronization Problem for Pairwise Interconnected Sensors [doi]
J.A. Fernandez-Madrigal, A. Navarro, R. Asenjo, A. Cruz-Martin
Sensors, 20 (17), art. 4808, August 2020

Accelerating Sequence Alignments Based on FM-Index Using the Intel KNL Processor [doi]
J.M. Herruzo, S. Gonzalez-Navarro, P. Ibañez, V. Viñals, J. Alastruey, O. Plata
IEEE/ACM Transactions on Computational Biology and Bioinformatics, 17 (4), July-August 2020, pp. 1093-1104

Asynchronous Processing for Latent Fingerprint Identification on Heterogeneous CPU-GPU Systems [doi]
A.J. Sanchez, F. Romero, D. Peralta, M.A. Medina-Perez, Y. Saeys, F. Herrera, S. Tabik
IEEE Access, 8, June 2020, pp. 124236-124253

Parallel Multiprocessing and Scheduling on the Heterogeneous Xeon+FPGA Platform [doi]
A. Rodriguez, A. Navarro, R. Asenjo, F. Corbera, R. Gran, D. Suarez, J. Nuñez-Yañez
The Journal of Supercomputing, 76, June 2020, pp. 4645-4665

Floating-Point Fused Multiply-Add under HUB Format [doi]
J. Hormigo, J. Villalba, S. Gonzalez-Navarro
IEEE 27th Symposium on Computer Arithmetic (ARITH'20), Portland (OR, USA), June 2020

Micro-Variations from RNA-seq Experiments for Non-model Organisms [doi]
E. Espinosa, M. Arroyo, R. Larrosa, M. Manchado, M.G. Claros, R. Bautista
8th International Work-Conference on Bioinformatics and Biomedical Engineering (IWBBIO'20), Granada (Spain), May 2020
(Springer, LNCS 12108, I. Rojas, O. Valenzuela, F. Rojas, L.J. Herrera and F. Ortuño, Eds., pp. 542-549)

Efficiency and Productivity for Decision-Making on Mobile SoCs [link]
D.A. Constantinescu
Intel DevMesh Publication, April 2020

Array Relocation Approach for Radial Scanning Algorithms on Multi-GPU Systems: Total Viewshed Problem as a Case Study [arXiv]
A.J. Sanchez, F. Romero, G. Bandera, S. Tabik
arXiv:2003.02200 [cs.DS], March 2020

MuPeG - The Multiple Person Gait Framework [doi]
R. Delgado, F.M. Castro, J.R. Cozar, M.J. Marin, N. Guil
Sensors, 20 (5), March 2020, art. 1358

Performance Evaluation of Decision Making Under Uncertainty for Low Power Heterogeneous Platforms [doi]
D.A. Constantinescu, A. Navarro, J.A. Fernandez-Madrigal, R. Asenjo
Journal of Parallel and Distributed Computing, 137, March 2020, pp. 119-133

Multimodal Feature Fusion for CNN-based Gait Recognition: An Empirical Comparison [doi]
F.M. Castro, M.J. Marin, N. Guil, N. Perez-de-la-Blanca
Neural Computing and Applications, 32, March 2020, pp. 14173-14193

A Cross-Dataset Deep Learning-based Classifier for People Fall Detection and Identification [doi]
R. Delgado, F.M. Castro, J.R. Cozar, M.J. Marin, N. Guil, E. Casilari
Computer Methods and Programs in Biomedicine, 184, February 2020

High-Performance Simultaneous Multiprocessing for Heterogeneous System-on-Chip [link]
K. Nikov, J. Nunez-Yanez, M. Hosseinabady, R. Asenjo, A. Rodriguez, A. Navarro
The Thirteenth International Workshop on Programmability and Architectures for Heterogeneous Multicores (MULTIPROG'20) (co-located with HiPEAC'20), Bologna (Italy), January 2020

2019

Biomarker Potential of Repetitive-Element Transcriptome in Lung Cancer [doi]
M. Arroyo, R. Bautista, R. Larrosa, M.A. Cobo, M.G. Claros
PeerJ, 7, December 2019, e8277

Energy-based Tuning of Convolutional Neural Networks on Multi-GPUs [doi]
F.M. Castro, N. Guil, M.J. Marin-Jimenez, J. Perez-Serrano, M. Ujaldon
Concurrency and Computation: Practice and Experience, 31 (21), November 2019

Increasing Flatfish Supply on a Diet: from Genomics to Fisheries by Means of Bioinformatics [link]
E. Espinosa, L. Aguilera-Cobos, R. Nuñez-Serrano, D. Guerrero, R. Bautista, M. Manchado, M.G. Claros
4th European Conference on Translational Bioinformatics: Biomedical Big Data Supporting Precision Medicine (ECTB'19), Granada (Spain), November 2019

Accelerating Time Series Motif Discovery in the Intel Xeon Phi KNL Processor [doi]
I. Fernandez, A. Villegas, E. Gutierrez, O. Plata
The Journal of Supercomputing, 75, November 2019, pp. 7053-7075

Improving Hardware Transactional Memory Parallelization of Computational Geometry Algorithms Using Privatizing Transactions [doi]
R. Quislant, E. Gutierrez, E.L. Zapata, O. Plata
Journal of Parallel and Distributed Computing, 131, September 2019, pp. 103-119

Exploring Heterogeneous Scheduling for Edge Computing with CPU and FPGA MPSoCs [doi]
A. Rodriguez, A. Navarro, R. Asenjo, F. Corbera, R. Gran, D. Suarez, J. Nuñez-Yañez
Journal of Systems Architecture, 98, September 2019, pp. 27-40

Time Series Analysis Using Transprecision Computing [link]
I. Fernandez, E. Gutierrez, O. Plata
OPRECOMP Summer School, Perugia (Italy), September 2019

Reorganización de Matrices en Algoritmos de Barrido Radial Sobre Modelos Digitales del Terreno [link]
A.J. Sanchez, F. Romero, S. Tabik, G. Bandera
XIX Jornadas de Paralelismo (JJPP'19) (parte de las Jornadas Sarteco), Caceres (Spain), September 2019

Aceleración del Análisis de Series Temporales en el Procesador Intel Xeon Phi KNL [link]
I. Fernandez, A. Villegas, E. Gutierrez, O. Plata
XIX Jornadas de Paralelismo (JJPP'19) (parte de las Jornadas Sarteco), Caceres (Spain), September 2019

Barreras Especulativas con Memoria Transaccional [link]
M. Pedrero, R. Quislant, E. Gutierrez, E.L. Zapata, O. Plata
XIX Jornadas de Paralelismo (JJPP'19) (parte de las Jornadas Sarteco), Caceres (Spain), September 2019

Tasks Fairness Scheduler for GPU [link]
B. Lopez-Albelda, J.M. Gonzalez-Linares, N. Guil
XIX Jornadas de Paralelismo (JJPP'19) (parte de las Jornadas Sarteco), Caceres (Spain), September 2019

Aceleración de Time-Series Sismográficas en Python [link]
F. Muñoz, T. Grass, R. Asenjo, A. Navarro
XIX Jornadas de Paralelismo (JJPP'19) (parte de las Jornadas Sarteco), Caceres (Spain), September 2019

Soporte OpenCL 2.0 para Intel TBB [link]
F. Muñoz, J.C. Romero, A. Villegas, A. Navarro, A. Rodriguez, R. Asenjo
XIX Jornadas de Paralelismo (JJPP'19) (parte de las Jornadas Sarteco), Caceres (Spain), September 2019

Simultaneous Multiprocessing in a Software-Defined Heterogeneous FPGA [doi]
J. Nunez-Yanez, S. Amiri, M. Hosseinabady, A. Rodriguez, R. Asenjo, A. Navarro, D. Suarez-Gracia, R. Gran-Tejero
The Journal of Supercomputing, 75, August 2019, pp. 4078-4095

Toward a Software Transactional Memory for Heterogeneous CPU-GPU Processors [doi]
A. Villegas, A. Navarro, R. Asenjo, O. Plata
The Journal of Supercomputing, 75, August 2019, pp. 4177-4192

A Weakly-Supervised Approach for Discovering Common Objects in Airport Video Surveillance Footage [doi]
F.M. Castro, R. Delgado, N. Guil, M.J. Marin
9th Iberian Conference on Pattern Recognition and Image Analysis (IbPRIA'19), Madrid (Spain), July 2019
(Springer, LNCS 11868, A. Morales, J. Fierrez, J.S. Sanchez and B. Ribeiro, Eds., pp. 296-308)

Time Series Heterogeneous Co-execution on CPU+GPU [link]
J.C. Romero, A. Navarro, A. Rodriguez, R. Asenjo, M. Cole
International Conference on Computational and Mathematical Methods in Science and Engineering (CMMSE'19), Rota (Cadiz, Spain), June-July 2019

Solving Large-Scale Markov Decision Processes on Low-Power Heterogeneous Platforms [link]
D.A. Constantinescu, A. Navarro, F. Corbera, J.A. Fernandez-Madrigal, R. Asenjo
International Conference on Computational and Mathematical Methods in Science and Engineering (CMMSE'19), Rota (Cadiz, Spain), June-July 2019

ClinicAppChain: A Low-Cost Blockchain Hyperledger Solution for Healthcare [doi]
D.J. Muñoz, D.A. Constantinescu, R. Asenjo, L. Fuentes
1st International Congress on Blockchain and Applications (BLOCKCHAIN'19), Avila (Spain), June 2019
(Springer, AISC 1010, J. Prieto, A. Kumar Das, S. Ferreti, A. Pinto and J.M. Corchado, Eds., pp. 35-44)

Fast HUB Floating-Point Adder for FPGA [doi]
J. Villalba, J. Hormigo, S. Gonzalez-Navarro
IEEE Transactions on Circuits and Systems II: Express Briefs, 66 (6), June 2019, pp. 1028-1032

Reproducible Summation Under HUB Format [doi]
J. Villalba, J. Hormigo, F. Jaime
IEEE 26th Symposium on Computer Arithmetic (ARITH'19), Kyoto (Japan), June 2019

Designing a Project for Learning Industry 4.0 by Applying IoT to Urban Garden [doi]
J. Hormigo, A. Rodriguez
IEEE Revista Iberoamericana de Tecnologias del Aprendizaje, 14 (2), May 2019, pp. 58-65

Heterogeneous parallel_for Template for CPU-GPU Chips [doi]
A. Navarro, F. Corbera, A. Rodriguez, A. Vilches, R. Asenjo
International Journal of Parallel Programming, 47 (2), April 2019, pp. 231-233

Boosting Backward Search Throughput for FM-Index Using a Compressed Encoding [doi]
J.M. Herruzo, S. Gonzalez-Navarro, P. Ibañez, V. Viñals, J. Alastruey, O. Plata
Data Compression Conference (DCC'19), Snowbird (UH, USA), March 2019

Evaluation of Heterogeneous Execution on an HPC-Oriented CPU-FPGA System-on-Chip [link]
A. Rodriguez, A. Navarro, R. Asenjo, F. Corbera, R. Gran-Tejero, D. Suarez-Gracia, J. Nunez-Yanez
International Workshop on High-Level Programming for Heterogeneous and Hierarchical Parallel Systems (HLPGPU’19) (co-located with HiPEAC'19), Valencia (Spain), January 2019

Pro TBB: C++ Parallel Programming with Threading Building Blocks [doi]
M. Voss, R. Asenjo, J. Reinders
Apress Ed. (Berkeley, CA, USA), ISBN: 978-1-4842-4398-5, 2019

2018

An End-to-End Multi-Task and Fusion CNN for Inertial-Based Gait Recognition [doi]
R. Delgado, F.M. Castro, J.R. Cozar, M.J. Marin, N. Guil
IEEE Access, 7, December 2018, pp. 1897-1908

High-Performance Computation of Bézier Surfaces on Parallel and Heterogeneous Platforms [doi]
R. Palomar, J. Gomez-Luna, F.A. Cheikh, J. Olivares-Bueno, O.J. Elle
International Journal of Parallel Programming, 46 (6), December 2018, pp. 1035-1062

Energy-Aware Acceleration on GPUs: Findings on a Bioinformatics Benchmark [doi]
J. Perez-Serrano, A. Rodriguez, J.F. Chico, D. Lopez-Rodriguez, M. Ujaldon
Journal on Sustainable Computing: Informatics and Systems, 20, December 2018, pp. 88-101

DNA sequences alignment in multi-GPUs: acceleration and energy payoff [doi]
J. Perez-Serrano, E. Sandes, A. Melo, M. Ujaldon
BMC Bioinformatics, 19 (Art. 421), November 2018

A First Step to Accelerating Fingerprint Matching Based on Deformable Minutiae Clustering [doi]
A.J. Sanchez, F. Romero, S. Tabik, M.A. Medina-Perez, F. Herrera
18th Conference of the Spanish Association for Artificial Intelligence (CAEPIA’18), Granada (Spain), October 2018
(Springer, LNCS 11160, F. Herrera, S. Damas, R. Montes, S. Alonso, O. Cordon, A. Gonzalez and A. Troncoso, Eds., pp. 361-371)

Time Series Collaborative Execution on CPU+GPU Chips [link]
J.C. Romero, A. Navarro, A. Rodriguez, R. Asenjo, C. Murray
HPC-Europa3 Transnational Access Visitors Meeting (TAM'18), Edinburgh (UK), October 2018

Exploiting Social Network Graph Characteristics for Efficient BFS on Heterogeneous Chips [doi]
L. Remis, M.J. Garzaran, R. Asenjo, A. Navarro
Journal of Parallel and Distributed Computing, 120, October 2018, pp. 282-294

Energy-based Tuning of Metaheuristics for Molecular Docking on Multi-GPUs [doi]
J. Perez-Serrano, B. Imbernon, J.M. Cecilia, M. Ujaldon
Concurrency and Computation: Practice and Experience, 30 (17), September 2018

End-to-End Incremental Learning [doi]
F.M. Castro, M.J. Marin-Jimenez, N. Guil, C. Schmid, K. Alahari
15th European Conference on Computer Vision (ECCV’18), Munich (Germany), September 2018
(Springer, LNCS 11216, V. Ferrari, M. Hebert, C. Sminchisescu and Y. Weiss, Eds., pp. 241-257)

Unbiased Rounding for HUB Floating-Point Addition [doi]
J. Villalba, J. Hormigo, S. Gonzalez-Navarro
IEEE Transactions on Computers, 67 (9), September 2018, pp. 1359-1365

A Scheduling Theory Framework for GPU Tasks Efficient Execution [link]
A. Lazaro, J.M. Gonzalez-Linares, B. Lopez-Albelda, N. Guil
XIX Jornadas de Paralelismo (JJPP'18) (parte de las Jornadas Sarteco), Teruel (Spain), September 2018

Memoria Transaccional Software en Procesadores CPU+GPU Heterogéneos [link]
A. Villegas, A. Navarro, R. Asenjo, O. Plata
XIX Jornadas de Paralelismo (JJPP'18) (parte de las Jornadas Sarteco), Teruel (Spain), September 2018

Aceleración de una Aplicación de Acceso Intensivo e Impredecible a los datos en el Procesador Intel Xeon Phi KNL [link]
J.M. Herruzo, S. Gonzalez-Navarro, P. Ibañez, V. Viñals, J. Alastruey, O. Plata
XIX Jornadas de Paralelismo (JJPP'18) (parte de las Jornadas Sarteco), Teruel (Spain), September 2018

Explotando el Nuevo Modulo OpenCL de Intel TBB [link]
J.C. Romero, A. Villegas, A. Navarro, A. Rodriguez, R. Asenjo
XIX Jornadas de Paralelismo (JJPP'18) (parte de las Jornadas Sarteco), Teruel (Spain), September 2018

Acelerando la Comparacion de Huellas Dactilares basadas en Agrupaciones Deformables de Minucias [link]
A.J. Sanchez, F. Romero, S. Tabik
XIX Jornadas de Paralelismo (JJPP'18) (parte de las Jornadas Sarteco), Teruel (Spain), September 2018

A Scheduling Theory Framework for GPU Tasks Efficient Execution [doi]
A.J. Lazaro-Munoz, B. Lopez-Albelda, J.M. Gonzalez-Linares, N. Guil
13th International Conference on High Performance Computing for Computational Science (VECPAR’18), São Pedro (Brasil), September 2018
(Springer, LNCS 11333, H. Senger, O. Marques, R. Garcia, T. Pinheiro de Brito, R. Lope, S. Stanzani and V. Gil-Costa, Eds., pp. 146-159)

Workload Partitioning Strategy for Improved Parallelism on FPGA-CPU Heterogeneous Chips [doi]
S. Amiri, M. Hosseinabady, A. Rodriguez, R. Asenjo, A. Navarro, J. Nunez-Yanez
28th International Conference on Field Programmable Logic and Applications (FPL’18), Dublin (Ireland), August 2018

Improving Tasks Throughput on Accelerators Using OpenCL Command Concurrency [arXiv]
A.J. Lazaro, J.M. Gonzalez-Linares, J. Gomez-Luna, N. Guil
arXiv:1806.10113 [cs.DC], July 2018

Project Based Learning on Industrial Informatics: Applying IoT to Urban Garden [doi]
J. Hormigo, A. Rodriguez
XIII Technologies Applied to Electronics Teaching Conference (TAEE'18), La Laguna (Spain), June 2018

Lightweight Hardware Transactional Memory for GPU Scratchpad Memory [doi]
A. Villegas, R. Asenjo, A. Navarro, O. Plata, D. R. Kaeli
IEEE Transactions on Computers, 67 (6), June 2018, pp. 816-829

Optimizing Large Data Structures with Unpredictable Access Patterns in the Intel KNL Processor [link]
J.M. Herruzo, S. Gonzalez-Navarro, O. Plata
20th Workshop on Compilers for Parallel Computing (CPC'18), Dublin (Ireland), April 2018

Privatizing Transactions for Lee's Algorithm in Commercial Hardware Transactional Memory [doi]
R. Quislant, E. Gutierrez, E.L. Zapata, O. Plata
The Journal of Supercomputing, 74 (4), April 2018, pp. 1676-1694

A Tuning Approach for Iterative Multiple 3D Stencil Pipeline on GPUs: Anisotropic Nonlinear Diffusion Algorithm as Case Study [doi]
S. Tabik, M. Peemen, F. Romero
The Journal of Supercomputing, 74 (4), April 2018, pp. 1580-1608

TMbarrier: Speculative Barriers Using Hardware Transactional Memory [doi]
M. Pedrero, E. Gutierrez, O. Plata
26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP'18), Cambridge (UK), March 2018

Tutorial: An Introduction to Intel Threading Building Blocks (Intel TBB) and its Support for Heterogeneous Programming [link]
R. Asenjo, J. Cownie, A. Fedotov
23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'18), Vienna (Austria), February 2018

Exact Alignment with FM-index on the Intel Xeon Phi Knights Landing Processor [link]
J.M. Herruzo, S. Gonzalez-Navarro, P. Ibañez, V. Viñals, J. Alastruey, O. Plata
Workshop on Accelerator Architecture in Computational Biology and Bioinformatics (AACBB'18) (co-located with HPCA'18), Vienna (Austria), February 2018

Improving Bag-of-Visual-Words Model Using Visual N-Grams for Human Action Classification [doi]
R. Hernandez-Garcia, J.R. Cozar, N. Guil, E. Garcia-Reyes, H. Sahli
Expert Systems with Applications, 92, February 2018, pp. 182-191

Parallel Algorithms for Computing the Smallest Binary Tree Size in Unit Simplex Refinement [doi]
G. Aparicio, J.M.G. Salmeron, L.G. Casado, R. Asenjo, E.M.T. Hendrix
Journal of Parallel and Distributed Computing, 112 (P2), February 2018, pp. 166-178

Parallelizing Workload Execution in Embedded and High-Performance Heterogeneous Systems [link]
J. Nunez-Yanez, M. Hosseinabady, M. Amiri, A. Rodriguez, R. Asenjo, A. Navarro, R. Gran-Tejero, D. Suarez-Gracia
6th International Workshop on High Performance Energy Efficient Embedded Systems (HIP3ES’18) (co-located with HiPEAC'18), Manchester (UK), January 2018

Select Publications