Journals

2024

Exploring Multiprocessor Approaches to Time Series Analysis [doi]
R. Quislant, E. Gutierrez, O. Plata
Journal of Parallel and Distributed Computing, 188, June 2024, 104855

Advancements in Long-Read Genome Sequencing Technologies and Algorithms [doi]
E. Espinosa, R. Bautista, R. Larrosa, O. Plata
Genomics, 116 (3), May 2024, 110842

AttenGait: Gait Recognition with Attention and Rich Modalities [doi]
F.M. Castro, R. Delgado-Escaño, R. Hernandez-Garcia, M.J. Marin, N. Guil
Pattern Recognition, 148, April 2024, 110171

MATSA: An MRAM-Based Energy-Efficient Accelerator for Time Series Analysis [doi]
I. Fernandez, C. Giannoula, A. Manglik, R. Quislant, N.M. Ghiasi, J.G. Luna, E. Gutierrez, O. Plata, O. Mutlu
IEEE Access, 12, March 2024, pp. 2169-3536

SkewEngine: Enhancing Performance of Intensive Calculations on Regular Meshes [doi]
F. Romero, P.M. Ortigosa, G. Bandera, L.F. Romero
The Journal of Supercomputing, February 2024

HUB Meets Posit: Arithmetic Units Implementation [doi]
R. Murillo, J. Hormigo, A.A. del Barrio, G. Botella
IEEE Transactions on Circuits and Systems II: Express Briefs, 71 (1), January 2024, pp. 440-444

2023

Comparing Assembly Strategies for Third-Generation Sequencing Technologies Across Different Genomes [doi]
E. Espinosa, R. Bautista, I. Fernandez, R. Larrosa, E.L. Zapata, O. Plata
Genomics, 115 (5), September 2023, 110700

Irregular Alignment of Arbitrarily Long DNA Sequences on GPU [doi]
E. Perez-Wohlfeil, O. Trelles, N. Guil
The Journal of SupercomputingJ, 79 (5), May 2023, pp. 8699-8728

Artificial Intelligence to Assist Specialists in the Detection of Haematological Diseases [doi]
S. Diaz-del-Pino, O. Trelles, F.A. Gonzalez-Fernandez, N. Guil
Heliyon, 9 (5), May 2023, e15940

A Countless Variant Simulation-Based Toolkit for Remote Learning and Evaluation [doi]
F. Romero, G. Bandera, J. Romero, L.F. Romero
Cogent Engineering, 10 (1), April 2023

SkyFlow: Heterogeneous Streaming for Skyline Computation Using FlowGraph and SYCL [doi]
J.C. Romero, A. Navarro, A. Rodriguez, R. Asenjo
Future Generation Computer Systems, 141, April 2023, pp. 269-283

Time Series Analysis Acceleration with Advanced Vectorization Extensions [doi]
R. Quislant, I. Fernandez, E. Gutierrez, O. Plata
The Journal of Supercomputing, 79, February 2023, pp. 10178-10207

2022

ALP: Alleviating CPU-Memory Data Movement Overheads in Memory-Centric Systems [doi][arXiv]
N.M. Ghiasi, N. Vijaykumar, G.F. Oliveira, L. Orosa, I. Fernandez, M. Sadrosadati, K. Kanellopoulos, N. Hajinazar, J.G. Luna, O. Mutlu
IEEE Transactions on Emerging Topics in Computing, December 2022
(arXiv:2212.06292 [cs.AR])

Irregular Alignment of Arbitrarily Long DNA Sequences on GPU [doi]
E. Perez-Wohlfeil, O. Trelles, N. Guil
The Journal of Supercomputing, December 2022

High Performance Inference of Gait Recognition Models on Embedded Systems [doi]
P. Ruiz, F.M. Castro, R. Delgado, J.R. Cozar, N. Guil
Sustainable Computing: Informatics and Systems, 36, December 2022, 100814

TraTSA: A Transprecision Framework for Efficient Time Series Analysis [doi]
I. Fernandez, R. Quislant, S. Gonzalez-Navarro, E. Gutierrez, O. Plata
Journal of Computational Science, 63, September 2022, 101784

Benchmarking a New Paradigm: Experimental Analysis and Characterization of a Real Processing-in-Memory System [doi][arXiv]
J. Gomez-Luna, I. El Hajj, I. Fernandez, C. Giannoula, G.F. Oliveira, O. Mutlu
IEEE Access, 10, May 2022, pp. 52565-52608
(arXiv:2105.03814 [cs.AR])

High-Radix Formats for Enhancing Floating-Point FPGA Implementations [doi]
J. Villalba, J. Hormigo
Circuits, Systems, and Signal Processing, 41, March 2022, pp. 1683-1703

SparseP: Towards Efficient Sparse Matrix Vector Multiplication on Real Processing-In-Memory Architectures [doi]
C. Giannoula, I. Fernandez, J. Gomez-Luna, N. Koziris, G. Goumas, O. Mutlu
Proceedings of the ACM on Measurement and Analysis of Computing Systems, 6 (1), March 2022, pp. 1-49

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

Enabling Easier Programming of Machine Learning Algorithms on Robots with oneAPI Toolkits [doi]
D.A. Constantinescu, A. Navarro, R. Asenjo, J.A. Fernandez-Madrigal, A. Cruz-Martin
IEEE Feedforward, 1 (1), January-March 2022

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

UGaitNet: Multimodal Gait Recognition With Missing Input Modalities [doi]
M.J. Marin-Jimenez, 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-Jimenez
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, 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

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-Jimenez, N. Guil
Expert Systems with Applications, 181, November 2021, art. 115150

DAMOV: A New Methodology and Benchmark Suite for Evaluating Data Movement Bottlenecks [doi][arXiv]
G.F. Oliveira, J. Gomez-Luna, L. Orosa, S. Ghose, N. Vijaykumar, I. Fernandez, M. Sadrosadati, O. Mutlu
IEEE Access, 9, September 2021, pp. 134457-134502
(arXiv:2105.03725 [cs.AR])

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, L.F. Romero, G. Bandera, S. Tabik
International Journal of Geographical Information Science, 35 (Iss. 8), August 2021, pp. 1500-1520

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

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

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

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, L.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

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

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

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

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

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

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

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

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

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

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

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, L.F. Romero
The Journal of Supercomputing, 74 (4), April 2018, pp. 1580-1608

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

2017

Introduction to the Special Issue on Computer Arithmetic [doi]
J. Hormigo, J. Muller, S. Oberman, N. Revol, A. Tisserand, J. Villalba
IEEE Transactions on Computers, 66 (12), December 2017, pp. 1991-1993

A Tasks Reordering Model to Reduce Transfers Overhead on GPUs [doi]
A.J. Lazaro-Muñoz, J.M. Gonzalez-Linares, J. Gomez-Luna, N. Guil
Journal of Parallel and Distributed Computing, 109, November 2017, pp. 258-271

On Parallel Branch and Bound Frameworks for Global Optimization [doi]
J.F.R. Herrera, J.M.G. Salmeron, E.M.T. Hendrix, R. Asenjo, L.G. Casado
Journal of Global Optimization, 69 (3), November 2017, pp. 547-560

ReduxSTM: Optimizing STM Designs for Irregular Applications [doi]
M. Pedrero, E. Gutierrez, S. Romero, O. Plata
Journal of Parallel and Distributed Computing, 107, September 2017, pp. 114-133

Lazy Irrevocability for Best-Effort Transactional Memory Systems [doi]
R. Quislant, E. Gutierrez, E.L. Zapata, O. Plata
IEEE Transactions on Parallel and Distributed Systems, 28 (7), July 2017, pp. 1919-1932

Total 3D-Viewshed map: Quantifying the Visible Volume in Digital Elevation Models [doi]
A.R. Cervilla, S. Tabik, J. Vias, M. Merida, L.F. Romero
Transactions in GIS, 21 (3), June 2017, pp. 591-607

Enhancing Scalability in Best-Effort Hardware Transactional Memory [doi]
R. Quislant, E. Gutierrez, E.L. Zapata, O. Plata
Journal of Parallel and Distributed Computing, 104, June 2017, pp. 73-87

Leveraging Irrevocability to Deal with Signature Saturation in Hardware Transactional Memory [doi]
R. Quislant, E. Gutierrez, E.L. Zapata, O. Plata
The Journal of Supercomputing, 73 (6), June 2017, pp. 2525-2557

HUB Floating Point for Improving FPGA Implementations of DSP Applications [doi]
J. Hormigo, J. Villalba
IEEE Transactions on Circuits and Systems II: Express Briefs, 64 (3), March 2017, pp. 319-323

Fisher Motion Descriptor for Multiview Gait Recognition [doi]
F.M. Castro, M.J. Marin-Jimenez, N. Guil, R. Muñoz-Salinas
International Journal of Pattern Recognition and Artificial Intelligence, 31 (1), 2017

2016

A Comparative Analysis of STM Approaches to Reduction Operations in Irregular Applications [doi]
M. Pedrero, E. Gutierrez, S. Romero, O. Plata
Journal of Computational Science, 17 (Part 3), November 2016, pp. 630-638

Multimodal Features Fusion for Gait, Gender and Shoes Recognition [doi]
F.M. Castro, M.J. Marin-Jimenez, N. Guil
Machine Vision and Applications, 27 (8), November 2016, pp. 1213-1228

Legendre Moments as High Performance Bone Biomarkers: Computational Methods and GPU Acceleration [doi]
J.A. Lachiondo, M. Ujaldon, R. Berretta, P. Moscato
Computer Methods in Biomechanics and Biomedical Engineering: Imaging & Visualization, 4 (3-4), October 2016, pp. 146-163

Decimal Multiformat Online Addition [doi]
C. Garcia, S. Gonzalez-Navarro, P. Balboa, J. Villalba
IEEE Transactions on Computers, 65 (10), October 2016, 3203-3209

GPU Acceleration of an Entropy-Based Model to Quantify Epistatic Interactions Between SNPs [doi]
C. Riveros, M. Ujaldon, P. Moscato
Current Bioinformatics, 11 (4), September 2016, pp. 396-407

Configurable XOR Hash Functions for Banked Scratchpad Memories in GPUs [doi]
G-J. van den Braak, J. Gomez-Luna, J.M. Gonzalez-Linares, H. Corporaal, N. Guil
IEEE Transactions on Computers, 65 (7), July 2016, pp. 2045-2058

New Formats for Computing with Real-Numbers under Round-to-Nearest [doi]
J. Hormigo, J. Villalba
IEEE Transactions on Computers, 65 (7), July 2016, pp. 2158-2168

Measuring Improvement When Using HUB Formats to Implement Floating-Point Systems Under Round-to-Nearest [doi]
J. Hormigo, J. Villalba
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 24 (6), June 2016, pp. 2369-2377

Mapping Streaming Applications on Commodity Multi-CPU and GPU On-Chip Processors [doi]
A. Vilches, A. Navarro, R. Asenjo, F. Corbera, R. Gran, M. Garzaran
IEEE Transactions on Parallel and Distributed Systems, 27 (4), April 2016, pp. 1099-1115

In-Place Matrix Transposition on GPUs [doi]
J. Gomez-Luna, I-J. Sung, L-W. Chang, J.M. Gonzalez-Linares, N. Guil, W-M. W. Hwu
IEEE Transactions on Parallel and Distributed Systems, 27 (3), March 2016, pp. 776-788

Dynamic Load Balancing on Heterogeneous Clusters for Parallel Ant Colony Optimization [doi]
A. Llanes, J.M. Cecilia, A. Sanchez, J.M. Garcia, M. Amos, M. Ujaldon
Cluster Computing, 19 (1), March 2016, pp. 1-11

2015

Demystifying the 16x16 Thread-block for Stencils on the GPU [doi]
S. Tabik, M. Peemen, N. Guil, H. Corporaal
Concurrency and Computation: Practice and Experience, 27 (18), December 2015, pp. 5557-5573

On How to Improve Tracklet-based Gait Recognition Systems [doi]
M.J. Marin-Jimenez, F.M. Castro, A. Carmona-Poyato, N. Guil
Pattern Recognition Letters, 68 (1), December 2015, pp. 103-110

Calculation of Dense Trajectory Descriptors on a Heterogeneous Embedded Architecture [doi]
J.R. Cozar, M.J. Marin-Jimenez, J.M. Gonzalez-Linares, N. Guil, J. Gomez-Luna
Journal of Systems Architecture, 61 (10), November 2015, pp. 659-667

High-Throughput FPGA Implementation of QR Decomposition [doi]
S.D. Muñoz, J. Hormigo
IEEE Transactions on Circuits and Systems II: Express Briefs, 62 (9), September 2015, pp. 861-865

Efficient Data Structure and Highly Scalable Algorithm for Total-Viewshed Computation [doi]
S. Tabik, A.R. Cervilla, E.L. Zapata, L.F. Romero
IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 8 (1), January 2015, pp. 304-310

Exploting Kernel Capabilities on Zernike Moments [link]
A. Ruiz, M. Ujaldon
Annals of Multicore and GPU Programming, 2 (1), 2015, pp. 15-25

2014

Performance Evaluation of Kernel Fusion BLAS Routines on the GPU: Iterative Solvers as Case Study [doi]
S. Tabik, G. Ortega, E.M. Garzon
The Journal of Supercomputing, 70 (2), November 2014, pp 577-587

Strategies for Maximizing Utilization on Multi-CPU and Multi-GPU Heterogeneous Architectures [doi]
A. Navarro, A. Vilches, F. Corbera, R. Asenjo
The Journal of Supercomputing, 70 (2), November 2014, pp 756-771

Effective Transactional Memory Execution Management for Improved Concurrency [doi]
M.A. Gonzalez-Mesa, E. Gutierrez, E.L. Zapata, O. Plata
ACM Transactions on Architecture and Code Optimization, 11 (3), October 2014, Art. No. 24

A Case Study of Different Task Implementations for Multioutput Stages in non-trivial Parallel Pipeline Applications [doi]
A. Navarro, R. Asenjo, F. Corbera, A.J. Dios, E.L. Zapata
Parallel Computing, 40 (8), August 2014, pp. 374-393

Comparative Evaluation of Platforms for Parallel Ant Colony Optimization [doi]
G.D. Guerrero, J.M. Cecilia, A. Llanes, J.M. Garcia, M. Amos, M. Ujaldon
The Journal of Supercomputing, 69 (1), July 2014, pp 318-329

Evaluating the SAT Problem on P systems for Different High-Performance Architectures [doi]
J.M. Cecilia, J.M. Garcia, G.D. Guerrero, M. Ujaldon
The Journal of Supercomputing, 69 (1), July 2014, pp 248-272

Multicore Cache Hierarchies: Design and Programmability Issues [doi]
R. Doallo, O. Plata
Concurrency and Computation: Practice and Experience, 26 (6), April 2014
(Editorial for Special Issue)

Top Single Nucleotide Polymorphisms Affecting Carbohydrate Metabolism in Metabolic Syndrome: From the LIPGENE Study [doi]
J. Delgado-Lista, P. Perez-Martinez, J. Solivera, A. Garcia-Rios, A. Perez-Caballero, J.A. Lovegrove, C.A. Drevon, C. Defoort, E.E. Blaark, A. Dembinska-Kiec, U. Riserus, E. Herruzo, J.M. Ordovas, H. Roche, J. Lopez-Miranda
Journal of Clinical Endocrinology & Metabolism, 99 (2), February 2014, pp. E384-E389

2013

E-assessment of Matlab Assignments in Moodle: Application to an Introductory Programming Course for Engineers [doi]
J.R. Cozar, M.A. Trenas, E. Gutierrez, S. Romero
Computer Applications in Engineering Education, 21 (4), December 2013, pp. 728-736

Performance Modeling of Atomic Additions on GPU Scratchpad Memory [doi]
J. Gomez-Luna, J.M. Gonzalez-Linares, J.I. Benavides, N. Guil
IEEE Transactions on Parallel and Distributed Systems, 24 (11), November 2013, pp. 2273-2282

Multioperand Redundant Adders on FPGAs [doi]
J. Hormigo, J. Villalba, E.L. Zapata
IEEE Transactions on Computers, 62 (10), October 2013, pp. 2013-2025

Self-Reconfigurable Constant Multiplier for FPGA [doi]
J. Hormigo, G. Caffarena, J.P. Oliver, E. Boemo
ACM Transactions on Reconfigurable Technology and Systems, 6 (3), October 2013, pp. Art. No. 14

Optimal Tilt and Orientation Maps: a Multi-Algorithm Approach for Heterogeneous Multicore-GPU Systems [doi]
S. Tabik, A. Villegas, E.L. Zapata, L.F. Romero
The Journal of Supercomputing, 66 (1), October 2013, pp. 135-147

Towards an Energy Efficient Heterogeneous Processors: Findings on Virtual Screening Methods [doi]
G.D. Guerrero, J.M. Cebrian, H. Perez-Sanchez, J.M. Garcia, M. Ujaldon, J.M. Cecilia
Concurrency and Computation: Practice and Experience, 26 (10), August 2013, pp. 1832-1846

An Optimized Approach to Histogram Computation on GPU [doi]
J. Gomez-Luna, J.M. Gonzalez-Linares, J.I. Benavides, N. Guil
Machine Vision and Applications, 24 (5), July 2013, pp 899-908

Binary Integer Decimal-Based Floating-Point Multiplication [doi]
S. Gonzalez-Navarro, C. Tsen, M.J. Schulte
IEEE Transactions on Computers, 62 (7), July 2013, pp. 1460-1466

Simultaneous Computation of Total Viewshed on Large High Resolution Grids [doi]
S. Tabik, E.L. Zapata, L.F. Romero
International Journal of Geographical Information Science, 27 (4), April 2013, pp. 804-814

Enhancing GPU Parallelism in Nature-inspired Algorithms [doi]
J.M. Cecilia, A. Nysbet, M. Amos, J.M. Garcia, M. Ujaldon
The Journal of Supercomputing, 63 (3), March 2013, pp 773-789

Hardware Signature Designs to Deal with Asymmetry in Transactional Data Sets [doi]
R. Quislant, E. Gutierrez, O. Plata, E.L. Zapata
IEEE Transactions On Parallel and Distributed Systems, 24 (3), March 2013, pp. 506-519

LS-Sig: Locality-Sensitive Signatures for Transactional Memory [doi]
R. Quislant, E. Gutierrez, O. Plata, E.L. Zapata
IEEE Transactions On Computers, 62 (2), February 2013, pp. 322-335

Enhancing Data Parallelism for Ant Colony Optimization on GPUs [doi]
J.M. Cecilia, J.M. Garcia, A. Nisbet, M. Amos, M. Ujaldon
Journal of Parallel and Distributed Computing, Special Issue on Metaheuristics on GPU, 73 (1), January 2013, pp. 42-51

2012

Efficient Biomarkers for the Characterization of Bone Tissue [doi]
J.E. Gil, J.P. Aranda, E. Merida-Casermeiro, M. Ujaldon
International Journal for Numerical Methods in Biomedical Engineering, 28 (12), December 2012, pp. 1184-1197

A Data Dependence Test based on the Projection of Paths over Shape Graphs [doi]
A. Navarro, F. Corbera, R. Asenjo, R. Castillo, E.L. Zapata
Journal of Parallel and Distributed Computing, 72 (12), December 2012, pp. 1547-1564

Redundant Floating Point Decimal CORDIC Algorithm [doi]
A. Vazquez, J. Villalba, E. Antelo, E.L. Zapata
IEEE Transactions on Computers, 61 (11), November 2012, pp. 1551-1562

Stencil Computations on Heterogeneous Platforms for the Jacobi Method: GPUs versus Cell BE [doi]
J.M. Cecilia, J.L. Abellan, J. Fernandez, M.E. Acacio, J.M. Garcia, M. Ujaldon
The Journal of Supercomputing, 62 (2), November 2012, pp. 787-803

Performance MOdels for Asynchronous Data Transfers on Consumer Graphics Processing Units [doi]
J. Gomez-Luna, J.M. Gonzalez-Linares, J.I. Benavides, N. Guil
Journal of Parallel and Distributed Computing, 72 (9), September 2012

VLBI-Resolution Radio-Map Algorithms: Performance Analysis of Different Levels of Data-Sharing on Multisocket, Multicore Architectures [doi]
S. Tabik, L.F. Romero, P. Mimica, O. Plata, E.L. Zapata
Computer Physics Communications, 183 (9), September 2012, pp. 1937-1946

A Study of Decimal Left Shifters for Binary Numbers [doi]
S. Gonzalez-Navarro, J. Hormigo, M.J. Schulte
Journal of Information and Computation, 216, July 2012, pp. 47-56

Radix-2 Multioperand and Multiformat Streaming Online Addition [doi]
J. Villalba, T. Lang, J. Hormigo
IEEE Transactions on Computers, 61 (6), June 2012, pp. 790-803

The 2D Wavelet Transform on Emerging Architectures: GPUs and Multicores [doi]
J. Franco, G. Bernabe, J. Fernandez, M. Ujaldon
Journal of Real-Time Image Processing, 7 (3), June 2012, pp. 145-152

The GPU on the Simulation of Cellular Computing Models [doi]
J.M. Cecilia, J.M. Garcia, G.D. Guerrero, M.A. Martinez-del-Amor, M.J. Perez-Jimenez, M. Ujaldon
Soft Computing, 16 (2), February 2012, pp. 231-246

2011

Hardware Designs for Binary Integer Decimal-Based Rounding [doi]
S. Tsen, S. Gonzalez-Navarro, M.J. Schulte, K. Compton
IEEE Transactions on Computers, 60 (5), May 2011, pp. 614-627

Load Balancing Versus Occupancy Maximization on Graphics Processing Units: The Generalized Hough Transform as a Case Study [doi]
J. Gomez-Luna, J.M. Gonzalez-Linares, J.I. Benavides, E.L. Zapata, N. Guil
International Journal of High Performance Computing Applications, 25 (2), May 2011, pp. 205-222

High Performance Three-Horizon Composition Algorithm for Large Scale Terrains [doi]
S. Tabik, L.F. Romero, E.L. Zapata
International Journal of Geographical Information Science, 25 (4), April 2011, pp. 541-555

High-Speed Algorithms and Architectures for Range Reduction Computation [doi]
F.J. Jaime, M.A. Sanchez, J. Hormigo, J. Villalba, E.L. Zapata
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 19 (3), March 2011, pp. 512-516

2010

Concurrent Calculations on Reconfigurable Logic Devices Applied to the Analysis of Video Images [doi]
S.R. Geninatti, J.I. Benavides, M. Hernandez-Calviño, N. Guil
International Journal of Reconfigurable Computing, (Art. ID 962057), 2010, pp. 1-8

Learning a Generic 3D Face Model from 2D Image Databases Using Incremental Structure-from-Motion [doi]
J. Gonzalez-Mora, F. de la Torre, N. Guil, E.L. Zapata
Image and Vision Computing, 28 (7), July 2010, pp. 1117-1129

Enhanced Scaling-Free CORDIC [doi]
F.J. Jaime, M.A. Sanchez, J. Hormigo, J. Villalba, E.L. Zapata
IEEE Transactions on Circuits and Systems I, 57 (7), July 2010, pp. 1654-1662

Entrepreneur Features as a Competence in the Design of the European Higher Education Area Degrees [link]
E. Herruzo, R. Espejo, R. Moreno, C. Gonzalez, J.I. Benavides, O. Plata
International Journal of Social, Behavioral, Educational, Economic, Business and Industrial Engineering, 4 (6), June 2010

Using GPUs for Accelerating Electromagnetic Simulations [link]
M. Ujaldon
Applied Computational Electromagnetic Society (ACES) Journal, 25 (4), April 2010, pp. 294-302

A New Moodle Module Supporting Automatic Verification of VHDL-based Assignments [doi]
E. Gutierrez, M.A. Trenas, J.R. Cozar, F. Corbera, S. Romero
Computers and Education, 54 (2), February 2010, pp. 562-577

Quantum Computer Simulation using the CUDA Programming Model [doi]
E. Gutierrez, S. Romero, M.A. Trenas, E.L. Zapata
Computer Physics Communications, 181 (2), February 2010, pp. 283-300

SeqTrim: A High-Thtoughput Pipeline for Pre-Processing any Type of Sequence Read [doi]
J.A. Falgueras, A.J. Lara, N. Fernandez, F.J. Ruiz, G.P. Trabado, M.G. Claros
BMC Bioinformatics, 11 (38), January 2010, pp. 1-12

2009

Stroma Classification for Neuroblastoma on Graphics Processors [doi]
A. Ruiz, O. Sertel, M. Ujaldon, U. Catalyurek, J. Saltz, M. Gurcan
International Journal of Data Mining and Bioinformatics, 3 (3), June 2009, pp. 280-298

Non-rigid Registration for Large Set of Microscopic Images on Graphics Processors [doi]
A. Ruiz, M. Ujaldon, L. Cooper, K. Huang
Journal of Signal Processing Systems (Special Issue on Biomedical Imaging), 55 (1-3), April 2009, pp. 229-250

Role of Motility and Chemotaxis in the Pathogenesis of Dickeya Dadantii 3937 (ex Erwinia Chrysanthemi 3937) [doi]
M. Antunez, E. Cabrera, E. Lopez, R. Raposo, O. Trelles, A. Rodriguez, P. Rodriguez
Microbiology, 155 (Pt. 2), February 2009, pp. 434-442

2008

Pipelined Architecture for Additive Range Reduction [doi]
F.J. Jaime, J. Villalba, J. Hormigo, E.L. Zapata
Journal of Signal Processing Systems, 53 (1-2), November 2008, pp. 103-112

Recognition of Circular Patterns on GPUs: Performance Analysis and Contributions [doi]
A. Ruiz, N. Guil, M. Ujaldon
Journal of Parallel and Distributed Computing, 68 (10), October 2008, pp. 1329-1338

A Message Passing Implementation of a New Parallel Arrangement Algorithm [doi]
E. Herruzo, J.J. Cruz, J.I. Benavides, O. Plata
International Journal of Electrical and Computer Engineering, 2 (9), September 2008, pp. 3218-3223
(World Academy of Science, Engineering and Technology)

Teaching the Cache Memory System Using a Reconfigurable Approach [doi]
R. Quislant, E. Herruzo, O. Plata, I. Benavides, E.L. Zapata
IEEE Transactions on Education, 51 (3), August 2008, pp. 336-341

Fast Clear-Sky Solar Irradiation Computation for Very Large Digital Elevation Models [doi]
L.F. Romero, S. Tabik, J.M. Vias, E.L. Zapata
Computer Physics Communications, 178 (11), June 2008, pp. 800-808

On a Model of Three-Dimensional Bursting and its Parallel Implementations [doi]
S. Tabik, L.F. Romero, E.M. Garzon, J.I. Ramos
Computer Physics Communications, 178 (7), April 2008, pp. 471-485

A Low-Latency Pipelined 2D and 3D CORDIC Processors [doi]
E. Antelo, J. Villalba, E.L. Zapata
IEEE Transactions on Computers, 57 (3), March 2008, pp. 404-417

An Analytical Model of Locality-based Parallel Irregular Reductions [doi]
E. Gutierrez, O. Plata, E.L. Zapata
Parallel Computing, 34 (3), March 2008, pp. 133-157

On the Computation of the Circle Hough Transform by a GPU Rasterizer [doi]
M. Ujaldon, A. Ruiz, N. Guil
Pattern Recognition Letters, 29 (3), February 2008, pp. 309-318

2007

Logotype Detection to Support Semantic-Based Video Annotation [doi]
J.R. Cozar, N. Guil, J.M. Gonzalez-Linares, E.L. Zapata, E. Izquierdo
Signal Processing: Image Communication, 22 (7-8), August-September 2007, pp.669-679

High Performance Noise Reduction for Biomedical Multidimensional Data [doi]
S. Tabik, E.M. Garzon, I. Garcia, J.J. Fernandez
Digital Signal Processing, 17 (4), July 2007, pp. 724-736

Detecting Loop-Carried Dependences in Programs with Dynamic Data Structures [doi]
A. Navarro, F. Corbera, A. Tineo, R. Asenjo, E.L. Zapata
Journal of Parallel and Distributed Computing, 67 (1), January 2007, pp. 47-62

Three-dimensional Bursting and Parallel Computing [doi]
S. Tabik, L.F. Romero, E.M. Garzon, J.I. Ramos
International Journal for Multiscale Computational Engineering, 5 (1), 2007, pp. 39-46

2006

A Case of Study of Load Sharing based on Popularity in Distributed VoD Systems [doi]
S. Gonzalez-Navarro, A. Navarro, J. Lopez, E.L. Zapata
IEEE Transactions on Multimedia, 8 (6), December 2006, pp. 1299-1304

SAD Computation based on On-line Arithmetic for Motion Estimation [doi]
J. Olivares, J. Hormigo, J. Villalba, J.I. Benavides, E.L. Zapata
Microprocessors and Microsystems, 30 (5), August 2006, pp. 250-258

Double-Residue Modular Range Reduction for Floating-Point Hardware Implementations [doi]
J. Villalba, T. Lang, M. Gonzalez
IEEE Transactions on computers, 55 (3), March 2006, pp. 254-267

Integrated Analysis of Gene Expression by Association Rules Discovery [doi]
P. Carmona-Saez, M. Chagoyen, A. Rodriguez, O. Trelles, J.M. Carazo, A. Pascual-Montano
BMC Bioinformatics, 7:54, February 2006

2005

The GPU as an Indirection Engine for a Fast Information Retrieval [doi]
M. Ujaldon, J. Saltz
International Journal of Electronic Business, 3 (3/4), July-August 2005, pp. 316-327

On the Parallelization of Irregular and Dynamic Programs [doi]
O. Plata, R. Asenjo, E. Gutierrez, F. Corbera, A. Navarro, E.L. Zapata
Parallel Computing, 31 (6), June 2005, pp. 544-562

Parallel Techniques in Irregular Codes: Cloth Simulation as Case of Study [doi]
E. Gutierrez, S. Romero, L.F. Romero, O. Plata, E.L. Zapata
Journal of Parallel and Distributed Computing, 65 (4), April 2005, pp. 424-436.

Mining Association Rules from Biological Databases [doi]
A. Rodriguez, J.M. Carazo, O. Trelles
Journal of the American Society for Information Science and Technology, 56 (5), March 2005, pp. 493–504

Analysis and Description of the Semantic Content of Cell Biological Videos [doi]
A. Rodriguez, N. Guil, D.M. Shotton, O. Trelles
Multimedia Tools and Applications, 25 (1), January 2005, pp. 37-58

2004

Image Segmentation Using the Wigner-Ville Distribution [doi]
J. Hormigo, G. Cristobal
Advances in Imaging and Electron Physics, Vol. 131, Ed. Elsevier, 2004, pp. 65-80

Estimación de Movimiento en MPEG mediante Técnicas de Aritmética On-Line sobre FPGA [link]
J. Olivares, J. Hormigo, J.I. Benavides, J. Villalba, E.L. Zapata
Revista Iberoamericana de Sistemas, Cibernética e Informática, 1 (2), 2004, pp. 36-41

Parallelization Issues of a Code for Physically-based Simulation of Fabrics [doi]
S. Romero, E. Gutierrez, L.F. Romero, O. Plata, E.L. Zapata
Computer Physics Communications, 162 (3), October 2004, pp. 188-202

CORDIC Processor for Variable-Precision Interval Arithmetic [doi]
J. Hormigo, J. Villalba, E.L. Zapata
Journal of VLSI Signal Processing Systems for Signal, Image and Video Technology, 37 (1), May 2004, pp. 21-39

Segmentation of Vessels from Mammograms Using a Deformable Model [doi]
F.L. Valverde, N. Guil, J. Muñoz
Computer Methods and Programs in Biomedicine, 73 (3), March 2004, pp. 233-247

Data Partitioning-based Parallel Irregular Reductions [doi]
E. Gutierrez, O. Plata, E.L. Zapata
Concurrency and Computation: Practice and Experience, 16 (2-3), February-March 2004, pp. 155-172

A Framework to Capture Dynamic Data Structures in Pointer-Based Codes [doi]
F. Corbera, R. Asenjo, E.L. Zapata
IEEE Transactions on Parallel and Distributed Systems, 15 (2), February 2004, pp. 151-166

A Compiler Tool to Predict Memory Hierarchy Performance of Scientific Codes [doi]
B.B. Fraguela, R. Doallo, J. Touriño, E.L. Zapata
Parallel Computing, 30 (2), February 2004, pp. 225-248

Automatic Analysis of the Content of Cell Biological Video and Database Organization of their Metadata Descriptors [doi]
A. Rodriguez, N. Guil, D.M. Shotton, O. Trelles
IEEE Transactions on Multimedia, 6 (1), February 2004, pp. 119-128

2003

Parallel Scheduling of the PCG Method for Banded Matrices Rising from FDM/FEM [doi]
E.M. Ortigosa, L.F. Romero, J.I. Ramos
Journal of Parallel and Distributed Computing, 63 (12), December 2003, pp. 1243-1256

An Efficient 2D Deformable Objects Detection and Location Algorithm [doi]
J.M. Gonzalez-Linares, N. Guil, E.L. Zapata
Pattern Recognition, 36 (11), November 2003, pp. 2543-2556

Complex Patterns in Three-Dimensional Excitable Media with Advection [doi]
E.M. Ortigosa, L.F. Romero, J.I. Ramos
Chaos, Solitons and Fractals, 18 (2), October 2003, pp. 375-384

Spiral Waves in Three--Dimensional Excitable Media with Light-Sensitive Reaction [doi]
E.M. Ortigosa, L.F. Romero, J.I. Ramos
Chaos, Solitons and Fractals, 18 (2), October 2003, pp. 365-373

Optimization Techniques For Parallel Irregular Reductions [doi]
E. Gutierrez, O. Plata, E.L. Zapata
Journal of Systems Architecture, 49 (3), August 2003, pp. 63-74

Compiler Techniques for the Distribution of Data and Computation [doi]
A. Navarro, E.L. Zapata, D. Padua
IEEE Transactions on Parallel and Distributed Systems, 14 (6), June 2003, pp. 545-562

Probabilistic Miss Equations: Evaluating Memory Hierarchy Performance [doi]
B.B. Fraguela, R. Doallo, E.L. Zapata
IEEE Transactions on Computers, 52 (3), March 2003, pp. 321-336

2002

A Configurable Architecture for Wavelet Packet Transform [doi]
M.A. Trenas, J. Lopez, E.L. Zapata, F. Argüello
Journal of VLSI Signal Processing Systems for Signal, Imgae and Video Technology, 32 (3), November 2002, pp. 255-273

Architecture for Wavelet Packet Transform Based on Lifting Steps [doi]
F. Argüello, J. Lopez, M.A. Trenas, E.L. Zapata
Parallel Computing, 28 (7-8), August 2002, pp. 1023-1037

On the Parallelization of Molecular Dynamics Codes [doi]
G.P. Trabado, O. Plata, E.L. Zapata
Computer Physics Communications, 147 (1-2), August 2002, pp. 711-715

A Computational Strategy for Protein Function Assignment which Addresses the Multidomain Problem [doi]
A.J. Perez, A. Rodriguez, O. Trelles, G. Thode
Comparative and Functional Genomics, 3 (5), August 2002, pp. 423-440

Planar Object Detection under Scaled Orthographic Projection [doi]
J.R. Cozar, N. Guil, E.L. Zapata
Pattern Recognition Letters, 23 (6), April 2002, pp. 719-729

An Advanced Compiler Framework for Non-Cache-Coherent Multiprocessors [doi]
Y. Paek, A. Navarro, E.L. Zapata, J. Hoeflinger, D. Padua
IEEE Transactions on Parallel and Distributed Systems, 13 (3), March 2002, pp 241-259

New Shape Analysis and Interprocedural Techniques for Automatic Parallelization of C Codes [doi]
F. Corbera, R. Asenjo, E.L. Zapata
International Journal of Parallel Programming, 30 (1), February 2002, pp. 37-63

A Metadata Classification Schema for Semantic Content Analysis of Videos [doi]
D.M. Shotton, A. Rodriguez, N. Guil, O. Trelles
Journal of Microscopy, 205 (Pt 1), January 2002, pp. 33-42

2001

Detection of Arbitrary Planar Shapes with 3D Pose [doi]
J.R. Cozar, N. Guil, E.L. Zapata
Image and Vision Computing, 19 (14), December 2001, pp. 1057-1070

Data-Task Parallelism for the VMEC Program [doi]
L.F. Romero, E.M. Ortigosa, E.L. Zapata
Parallel Computing, 27 (10), September 2001, pp. 1347-1364

Parallel Simulation of Spiral Waves in Reacting and Diffusing Media [link]
E.M. Ortigosa, L.F. Romero, J.I. Ramos
Acta Cybernetica, 15 (2), 2001, pp. 173-184

Parallelization of an Algorithm for the Automatic Detection of Deformable Objects [link]
J.M. Gonzalez-Linares, N. Guil, E.L. Zapata, P.M. Ortigosa, I. Garcia
Acta Cybernetica, 15 (2), 2001, pp. 151-162

Using Semantical Information to Enhance the Parallel Sparse Performance
G. Bandera, E.L. Zapata
Computing and Informatics, 20 (3), 2001, pp. 303-321

A Data-Parallel Formulation for Divide and Conquer Algorithms [doi]
M. Amor, F. Argüello, J. Lopez, O. Plata, E.L. Zapata
The Computer Journal, 44 (4), 2001, pp. 303-320

2000

Automatic Parallelization of Irregular Applications [doi]
E. Gutierrez, R. Asenjo, O. Plata, E.L. Zapata
Parallel Computing, 26 (13-14), December 2000, pp. 1709-1738

Compile and Run-Time Support for the Parallelization of Sparse Matrix Updating Algorithms [doi]
G. Bandera, M. Ujaldon, E.L. Zapata
The Journal of Supercomputing, 17 (3), November 2000, pp. 263-276

1999

Data-Parallel Support for Numerical Irregular Problems [doi]
E.L. Zapata, O. Plata, R. Asenjo, G.P. Trabado
Parallel Computing, 25 (13-14), December 1999, pp. 1971-1994

An Efficient Architecture for the In-Place Fast Cosine Transform [doi]
M. Sanchez, J. Lopez, O. Plata, M.A. Trenas, E.L. Zapata
Journal of VLSI Signal Processing Systems for Signal, Image and Video Technology, 21 (2), June 1999, pp. 91-102

Bidimensional Shape Detection Using an Invariant Approach [doi]
N. Guil, J.M. Gonzalez-Linares, E.L. Zapata
Pattern Recognition, 32 (6), June 1999, pp. 1025-1038

Texture Segmentation Through Eigen-Analysis of the Pseudo-Wigner Distribution [doi]
G. Cristobal, J. Hormigo
Pattern Recognition Letters, 20 (3), March 1999, pp. 337-345

Memory Hierarchy Performance Prediction for Blocked Sparse Algorithms [doi]
B.B. Fraguela, R. Doallo, E.L. Zapata
Parallel Processing Letters, 9 (3), March 1999, pp. 347-360

Area-Efficient Architecture for Fast Fourier Transform [doi]
J.A. Hidalgo, J. Lopez, F. Argüello, E.L. Zapata
IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 46 (2), February 1999, pp. 187-193

1998

A Computer Model for the Analysis of DNA Replication Intermediates by Two-Dimensional Agarose Gel Electrophoresis [doi]
E. Viguera, A. Rodriguez, P. Hernandez, D.B. Krimer, O. Trelles, J.B. Schvartzman
Gene, 217 (1-2), September 1998, pp. 41-49

Parallel Compensation of Scale Factor for the CORDIC Algorithm [doi]
J. Villalba, T. Lang, E.L. Zapata
Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, 19 (3), August 1998, pp. 227-241

Radix-4 Vectoring CORDIC Algorithm and Architectures [doi]
J. Villalba, E.L. Zapata, E. Antelo, J.D. Bruguera
Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, 19 (2), July 1998, pp. 127-147

Algorithm for Cosine Transform of Toeplitz Matrices [doi]
F. Argüello, M.A. Trenas, J. Lopez, E.L. Zapata
Electronics Letters, 34 (12), June 1998, pp. 1182-1183

Computational Space Reduction and Parallelization of a New Clustering Approach for Large Groups of Sequences [doi]
O. Trelles, M.A. Andrade, A. Valencia, E.L. Zapata, J.M. Carazo
Bioinformatics, 14 (5), June 1998, pp. 439-451

High Resolution Spectral Analysis of Images Using the Pseudo-Wigner Distribution [doi]
J. Hormigo, G. Cristobal
IEEE Transactions on Signal Processing, 46 (6), June 1998, pp. 1757-1763

Parallel Implementation for DNAml Program on Message-Passing Architectures [doi]
C. Ceron, J. Dopazo, E.L. Zapata, J.M. Carazo, O. Trelles
Parallel Computing, 24 (5-6), June 1998, pp. 701-716

A Novel Design of a Two Operand Normalization Circuit [doi]
E. Antelo, M. Boo, J.D. Bruguera, E.L. Zapata
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 6 (1), March 1998, pp. 173-176

1997

Error Analysis and Reduction for Angle Calculation Using the CORDIC Algorithm [doi]
E. Antelo, J.D. Bruguera, T. Lang, E.L. Zapata
IEEE Transactions on Computers, 46 (11), November 1997, pp. 1264-1271

Vienna-Fortran/HPF Extensions for Sparse and Irregular Problems and Their Compilation [doi]
M. Ujaldon, E.L. Zapata, B.M. Chapman, H.P. Zima
IEEE Transactions on Parallel and Distributed Systems, 8 (10), October 1997, pp. 1068-1083

Lower Order Circle and Ellipse Hough Transform [doi]
N. Guil, E.L. Zapata
Journal of Pattern Recognition, 30 (10), October 1997, pp. 1729-1744

Mapping of Trellises Associated with General Encoders onto High-Performance VLSI Architectures [doi]
M. Boo, F. Argüello, J.D. Bruguera, E.L. Zapata
Journal of VLSI Signal Processing for Signal, Image and Video Technology, 17, September 1997, pp. 57-73

Fast Hough Transform on Multiprocessors: A Branch and Bound Approach [doi]
N. Guil, E.L. Zapata
Journal of Parallel and Distributed Computing, 45 (1), August 1997, pp. 82-89

High Performance Rotation Architectures Based on Radix-4 CORDIC Algorithm [doi]
E. Antelo, J. Villalba, J.D. Bruguera, E.L. Zapata
IEEE Transactions on Computers, 46 (8), August 1997, pp. 855-870

Unified Framework for the Parallelization of Divide and Conquer Based Tridiagonal Systems [doi]
J. Lopez, O. Plata, F. Argüello, E.L. Zapata
Parallel Computing, 23 (6), June 1997, pp. 667-686

Mapping Tridiagonal System Algorithms onto Mesh Connected Computers [doi]
M. Amor, J. Lopez, F. Argüello, E.L. Zapata
International Journal of High Speed Computing, 9 (2), June 1997, pp. 101-126

High-Performance VLSI Architecture for the Viterbi Algorithm [doi]
M. Boo, F. Argüello, J.D. Bruguera, R. Doallo, E.L. Zapata
IEEE Transactions on Communications, 45 (2), February 1997, pp. 168-176

Finite Element Resolution of the 3D Stationary Semiconductor Device Equations on Multiprocessors [doi]
T.F. Pena, J.D. Bruguera, E.L. Zapata
Journal of Integrated Computer-Aided Engineering, 4 (1), January 1997, pp. 66-77

1996

Parallelization Techniques for Sparse Matrix Applications [doi]
M. Ujaldon, E.L. Zapata, S.D. Sharma, J. Saltz
Journal of Parallel and Distributed Computing, 38 (2), November 1996, pp. 256-266

Unified Mixed Radix 2-4 Redundant CORDIC Processor [doi]
E. Antelo, J.D. Bruguera, E.L. Zapata
IEEE Transaction on Computers, 45 (9), September 1996, pp. 1068-1073

CORDIC Based Parallel/Pipelined Architecture for the Hough Transform [doi]
J.D. Bruguera, N. Guil, T. Lang, J. Villalba, E.L. Zapata
Journal of VLSI Signal Processing for Signal, Image and Video Technology, 12, June 1996, pp. 207-221

Implementation and Experimental Evaluation of the Constrained ART Algorithm on a Multicomputer System [doi]
I. Garcia, J. Roca, J. Sanjurjo, J.M. Carazo, E.L. Zapata
Journal of Signal Processing, 51 (1), May 1996, pp. 69-76

FFTs on Mesh Connected Computers [doi]
F. Argüello, M. Amor, E.L. Zapata
Parallel Computing, 22 (1), January 1996, pp. 19-38

1995

A Parallel Architecture for the Self-Sorting FFT Algorithm [doi]
F. Argüello, J.D. Bruguera, E.L. Zapata
Journal of Parallel and Distributed Computing, 31 (1), November 1995, pp. 88-97

A Fast Hough Transform for Segment Detection [doi]
N. Guil, J. Villalba, E.L. Zapata
IEEE Transactions on Image Processing, 4 (11), November 1995, pp. 1541-1548

Constant Geometry Split-Radix Algorithms [doi]
F. Argüello, E.L. Zapata
Journal of VLSI Signal Processing Systems for Signal, Image and Video Technology, 10 (2), July 1995, pp. 141-152

An Image-Processing Approach to Dotplots: an X-Window-based Program for Interactive Analysis of Dotplots Derived from Sequence and Structural Data [doi]
O. Trelles, E.L. Zapata, J. Dopazo, A.F.W. Coulson, J.M. Carazo
Bioinformatics, 11 (3), June 1995, pp. 301-308

Data Distributions for Sparse Matrix Vector Multiplication [doi]
L.F. Romero, E.L. Zapata
Parallel Computing, 21 (4), April 1995, pp. 583-605

1994

Unified Architecture for Divide and Conquer Based Tridiagonal System Solvers [doi]
J. Lopez, E.L. Zapata
IEEE Transactions on Computers, 43 (12), December 1994, pp. 1413-1425

Parallel Architecture for Fast Transforms with Trigonometric Kernel [doi]
F. Argüello, J.D. Bruguera, R. Doallo, E.L. Zapata
IEEE Transactions on Parallel and Distributed Systems, 5 (10), October 1994, pp. 1091-1099

On an Efficient Parallelization of Exhautive Sequence Comparison Algorithms on Message Passing Architectures [doi]
O. Trelles, E.L. Zapata, J.M. Carazo
Bioinformatics, 10 (5), September 1994, pp. 509-511

Finite Element Simulation of Semiconductor Devices on Multiprocessor Computers [doi]
T.F. Pena, E.L. Zapata, D.J. Evans
Parallel Computing, 20 (8), August 1994, pp. 1129-1159

Molecular-Dynamics Simulation on Simple Fluids: Departure from Linearized Hydrodynamic Behavior of the Dynamical Structure Factor [doi]
E. Enciso, N.G. Almarza, V. del Prado, F.J. Bermejo, E.L. Zapata, M. Ujaldon
Physical Review E, 50 (2), August 1994, pp. 1336-1340

1993

Parallel WZ Factorization on Mesh Multiprocessors [doi]
R. Asenjo, M. Ujaldon, E.L. Zapata
Microprocessing and Microprogramming, 38 (1-5), September 1993, pp. 319-326

Design of a Pipelined Radix 4 CORDIC Processor [doi]
J.D. Bruguera, E. Antelo, E.L. Zapata
Parallel Computing, 19 (7), July 1993, pp. 729-744

Metodologia de Particion de Algoritmos en Computadores Hipercubo
J.D. Bruguera, O. Plata, F.F. Rivera, I. Garcia, E.L. Zapata
Revista de Informatica y Automatica, 26 (2), June 1993, pp. 3-10

An Efficient Processor Allocation for Nested Parallel Loops on Distributed Memory Hypercubes [doi]
O. Plata, T.F. Pena, F.F. Rivera, E.L. Zapata
Parallel Processing Letters, 3 (2), June 1993, pp. 179-187

Solution of Switching Equations Based on a Tabular Algebra [doi]
P.P. Trabado, A. Lloris, J. Ortega
IEEE Transactions on Computers, 42 (5), May 1993, pp. 591-596

Application-Specific Architecture for Fast Transforms Based on the Successive Doubling Method [doi]
E.L. Zapata, F. Argüello
IEEE Transactions on Signal Processing, 41 (3), March 1993, pp. 1476-1481

1992

Design of Parallel Algorithms for a Distributed Memory Hypercube [doi]
E.L. Zapata, O. Plata, F.F. Rivera
Microprocessors and Microsystems Journal, 16 (9), September 1992, pp. 463-470

A Parallel Algorithm for Householder's Tridiagonalization of a Symmetric Matrix [doi]
J.C. Cabaleiro, F.F. Rivera, O. Plata, E.L. Zapata
Journal of Cybernetics and Systems, 23 (3/4), May-August 1992, pp. 345-357

Image Reconstruction on Hypercube Computers: Application to Electron Microscopy [doi]
E.L. Zapata, I. Benavides, F.F. Rivera, J.D. Bruguera, T.F. Pena, J.M. Carazo
Signal Processing, 27 (1), April 1992, pp. 51-62

Detection, Classification and 3D Reconstruction of Biological Macromolecules on Hypercube Computers [doi]
J.M. Carazo, I. Benavides, F.F. Rivera, E.L. Zapata
Ultramicroscopy, 40 (1), January 1992, pp. 13-32

A VLSI Constant Geometry Architecture for the Fast Hartley and Fourier Transforms [doi]
E.L. Zapata, F. Argüello
IEEE Transactions on Parallel and Distributed Systems, 3 (1), January 1992, pp. 58-70

1991

Semisystolic Architecture for Fast Hartley Transform: Decimation in Frequency and Radix 2 [doi]
F. Argüello, R. Doallo, E.L. Zapata
IEE Proceedings Part G: Circuits, Devices and Systems, 138 (6), December 1991, pp. 651-660

Modified Gram-Schmidt QR Factorization on Hypercube SIMD Computers [doi]
E.L. Zapata, A. Lamas, F.F. Rivera, O. Plata
Journal of Parallel and Distributed Computing, 12 (1), May 1991, pp. 60-69

Modelling Failure Rate for Reliability Models [doi]
E.L. Zapata, J.D. Bruguera
International Journal of Electronics, 70 (1), January 1991, pp. 43-50

1990

Filtered Back Projection on Shared-Memory Multiprocessors [doi]
E.L. Zapata, J.M. Carazo, I. Benavides, S. Walther, R. Peskin
Ultramicroscopy, 34 (4), December 1990, pp. 271-282

Broadcasting Algorithms in Computer Networks: Accumulative Depth [doi]
F.F. Rivera, O. Plata, E.L. Zapata
IEE Proceedings - E: Computers and Digital Techniques, 137 (6), November 1990, pp. 427-432

Image Template Matching on Hypercube SIMD Computers [doi]
E.L. Zapata, J.I. Benavides, O. Plata, F.F. Rivera, J.M. Carazo
Signal Processing, 21 (1), September 1990, pp. 49-60

Fast Cosine Transform Based on the Succesive Doubling Method [doi]
F. Argüello, E.L. Zapata
Electronics Letters, 26 (19), September 1990, pp. 1616-1618

Multidimensional Fast Hartley Transform onto SIMD Hypercubes [doi]
E.L. Zapata, F. Argüello, F.F. Rivera, J.D. Bruguera
Microprocessing and Microprogramming, 29 (2), September 1990, pp. 121-134

Parallel Quadrant Interlocking Factorization on Hypercube Computers [doi]
I. Garcia, J.J. Merelo, J.D. Bruguera, E.L. Zapata
Parallel Computing, 15 (1-3), September 1990, pp. 87-100

Systolic Architecture for the Calculation of the Correlation Coefficients [doi]
E.L. Zapata, J.C. Cabaleiro, R. Doallo, F.F. Argüello
Microprocessing and Microprogramming, 30 (1-5), August 1990, pp. 609-616

Multidimensional Fast Fourier Transform into SIMD Hypercubes [doi]
E.L. Zapata, F.F. Rivera, I. Benavides, J.M. Carazo, R. Peskin
IEE Proceedings - E: Computers and Digital Techniques, 137 (4), July 1990, pp. 253-260

A Reliability Model for Multiprocessor Networks with Degradable Nodes [doi]
J.D. Bruguera, E.L. Zapata, O. Plata
Microprocessing and Microprogramming, 29 (1), July 1990, pp. 15-25

ACLE, A Software Package for SIMD Computers Simulation [doi]
O. Plata, J.D. Bruguera, F.F. Rivera, R. Doallo, E.L. Zapata
The Computer Journal, 33 (3), June 1990, pp. 194-203

Filtering with the Fast T Transform [doi]
T.F. Pena, J.C. Cabaleiro, J.D. Bruguera, E.L. Zapata
Electronics Letters, 26 (11), May 1990, pp. 718-720

Gaussian Elimination with Pivoting on Hypercubes [doi]
F.F. Rivera, R. Doallo, J.D. Bruguera, E.L. Zapata, R. Peskin
Parallel Computing, 14 (1), May 1990, pp. 51-60

Software Tools for Multiprocessor Simulation and Programming [doi]
E.L. Zapata, O. Plata, F.F. Rivera, J.D. Bruguera, R. Doallo, I. Benavides, F. Argüello
Journal of Cybernetics and Systems, 21 (2/3), March-June 1990, pp. 291-310

A VLSI Systolic Architecture for Solving DBT-Transformed Fuzzy Clustering Problems of Arbitrary Size [doi]
R. Doallo, E.L. Zapata
Parallel Computing, 13 (3), March 1990, pp. 321-335

Parallel Squared Error Clustering on Hypercube Arrays [doi]
F.F. Rivera, M.A. Ismail, E.L. Zapata
Journal of Parallel and Distributed Computing, 8 (3), March 1990, pp. 292-299

Fuzzy Sets-based Classification of Electron Microscopy Images of Biological Macromolecules with an Application to Ribosomal Particles [doi]
J.M. Carazo, F.F. Rivera, E.L. Zapata, M. Radermacher, J. Frank
Journal of Microscopy, 157 (2), February 1990, pp. 187-203

Cluster Validity Based on the Hard Tendency of the Fuzzy Classification [doi]
F.F. Rivera, E.L. Zapata, J.M. Carazo
Pattern Recognition Letters, 11 (1), January 1990, pp. 7-12

Transformada Rapida de Hartley en Computadores Hipercubo
F. Argüello, R. Doallo, J.D. Bruguera, E.L. Zapata
Revista de Informatica y Automatica, 23 (1), January 1990, pp. 7-14

1989

A DBT-based VLSI Systolic Architecture for Hard Squared Error Clustering [doi]
E.L. Zapata, R. Doallo, S. Barro
Microprocessing and Microprogramming, 27 (1-5), August 1989, pp. 299-305

Parallel Fuzzy Clustering on Fixed Size Hypercube SIMD Computers [doi]
E.L. Zapata, F.F. Rivera, O. Plata, M.A. Ismail
Parallel Computing, 11 (3), August 1989, pp. 291-303

A Parallel Markovian Model Reliability Algorithm for Hypercube Networks [doi]
E.L. Zapata, J.D. Bruguera, O. Plata, F.F. Rivera
Microprocessing and Microprogramming, 27 (1-5), August 1989, pp. 501-508

1988

A VLSI Systolic Architecture for Fuzzy Clustering [doi]
E.L. Zapata, R. Doallo, F.F. Rivera, M.A. Ismail
Microprocessing and Microprogramming, 24 (1-5), August 1988, pp. 647-654

1986

A Computational Frame to Study Social Behaviour in Animals [doi]
J. Mira, D. Cabello, A. Fraile, E.L. Zapata, A.E. Delgado
International Journal of Bio-Medical Computing, 9 (3-4), November 1986, pp. 201-218

1985

1984

1983

1982

1981

Select Publications