sample of publications
-
articles
- A novel approach for large-scale environmental data partitioning on cloud and on-premises storage for compute continuum applications. Concurrency and Computation: Practice and Experience. 35. 2023
- Computer-aided diagnostic for classifying chest X-ray images using deep ensemble learning. BMC MEDICAL IMAGING. 22:1-16. 2022
- Editorial: Towards Exascale Solutions for Big Data Computing. Frontiers in Big Data. 5:1-2. 2022
- Towards enhanced MRI by using a multiple back end programming framework. Future Generation Computer Systems-The International Journal of eScience. 112:467-477. 2020
- Kulla, a container-centric construction model for building infrastructure-agnostic distributed and parallel applications. JOURNAL OF SYSTEMS AND SOFTWARE. 168:1-17. 2020
- Accelerated iterative image reconstruction for cone-beam computed tomography through Big Data frameworks. Future Generation Computer Systems-The International Journal of eScience. 106:534-544. 2020
- Hybrid static-dynamic selection of implementation alternatives in heterogeneous environments. JOURNAL OF SUPERCOMPUTING. 75:4098-4113. 2019
- A parallel-computing algorithm for high-energy physics particle tracking and decoding using GPU architectures. IEEE Access. 7:91612-91626. 2019
- Assessing and discovering parallelism in C ++ code for heterogeneous platforms. JOURNAL OF SUPERCOMPUTING. 74:5674-5689. 2018
- High-level programming for heterogeneous and hierarchical parallel systems. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS. 32:804-806. 2018
- New directions in mobile, hybrid, and heterogeneous clouds for cyberinfrastructures. Future Generation Computer Systems-The International Journal of eScience. 87:615-617. 2018
- GPU-accelerated iterative reconstruction for limited-data tomography in CBCT systems.. BMC BIOINFORMATICS. 19. 2018
- Federated Identity Architecture of the European eID System. IEEE Access. 6:75302-75326. 2018
- Algorithms and applications towards the convergence of high-end data-intensive and computing systems. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE. 29:1-4. 2017
- Model-based energy-aware data movement optimization in the storage I/O stack. JOURNAL OF SUPERCOMPUTING. 73:5465-5495. 2017
- Virtual Environments and Advanced Interfaces. Personal and Ubiquitous Computing. 21:963-964. 2017
- Making the case for reforming the I/O software stack of extreme-scale systems. ADVANCES IN ENGINEERING SOFTWARE. 111:26-31. 2017
- FUX-Sim: implementation of a fast universal simulation/reconstruction framework for X-ray systems. PLoS One. 12. 2017
- A Data-aware Scheduling Strategy for Workflow Execution in Clouds. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE. 2017
- Automatic CPU/GPU Generation of Multi-versioned OpenCL Kernels for C++ Scientific Applications. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING. 45:262-282. 2017
- Boosting analyses in the life sciences via clusters, grids and clouds. Future Generation Computer Systems-The International Journal of eScience. 67:325-328. 2017
- Different aspects of workflow scheduling in large-scale distributed systems. SIMULATION MODELLING PRACTICE AND THEORY. 70:120-134. 2017
- Experimental evaluation of a flexible I/O architecture for accelerating workflow engines in ultrascale environments. PARALLEL COMPUTING. 61:52-67. 2017
- Analyzing the energy consumption of the storage data path. JOURNAL OF SUPERCOMPUTING. 72:4089-4106. 2016
- Exploiting in-memory storage for improving workflow executions in Cloud platforms. JOURNAL OF SUPERCOMPUTING. 72:4069-4088. 2016
-
Introduction to sustainable
ultrascale computing systems and applications. JOURNAL OF SUPERCOMPUTING. 72:4043-4046. 2016 - A comparative study of an X-Ray Tomography Reconstruction Algorithm in Accelerated and Cloud Computing Systems. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE. 27:5538-5556. 2015
- Introduction to the special section on "Optimization of parallel scientific applications with accelerated high-performance computers". COMPUTERS & ELECTRICAL ENGINEERING. 46:78-80. 2015
- Acceleration of MPI mechanisms for sustainable HPC applications. Supercomputing Frontiers and Innovations. 2:28-45. 2015
- Introduction to the special issue on Cloud for Health. Scalable Computing. 16:3-4. 2015
- CoSMiC: A hierarchical cloudlet-based storage architecture for mobile clouds. SIMULATION MODELLING PRACTICE AND THEORY. 50:3-19. 2015
- Introduction to cloud computing: platforms and solutions. Cluster Computing-The Journal of Networks Software Tools and Applications. 17:1225-1229. 2014
- Recent advances in the Message Passing Interface. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS. 28:387-389. 2014
- Surfing the optimization space of a multiple-GPU parallel implementation of a X-ray tomography reconstruction algorithm. JOURNAL OF SYSTEMS AND SOFTWARE. 95:166-175. 2014
- CONDESA: A Framework for Controlling Data Distribution on Elastic Server Architectures. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS. 25:2010-2019. 2014
- Survey of energy-efficient and power-proportional storage systems. COMPUTER JOURNAL. 57:1017-1032. 2013
- A novel Black-Box simulation model methodology for predicting performance and energy consumption in commodity storage. SIMULATION MODELLING PRACTICE AND THEORY. 48-63. 2013
- A web cluster architectural proposal for balancing storage capacity and reliability by using partial replication. COMPUTER SYSTEMS SCIENCE AND ENGINEERING. 28:191-202. 2013
- Design and Evaluation of Multiple-Level Data Staging for Blue Gene Systems. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS. 22:946-959. 2011
- Power saving-aware prefetching for SSD-based systems. JOURNAL OF SUPERCOMPUTING. 58:323-331. 2011
- A Scalable Message Passing Interface Implementation of an Ad-Hoc Parallel I/O System. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS. 24:164-184. 2010
- Implementation and Evaluation of File Write-Back and Prefetching for MPI-IO over GPFS. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS. 24:78-92. 2010
-
book chapters
- Data Management Techniques. In: Ultrascale Computing Systems. IET - The Institution of Engineering and Technology. 85-126. 2019
- Scalable Storage I/O Software for Blue Gene Architectures. In: High-Performance Computing on Complex Environments. JOHN WILEY AND SONS. 135-143. 2014
- A GPU Accelerated High Performance Cloud Computing Infrastructure for Grid Computing Based Virtual Environmental Laboratory. In: Advances in Grid Computing. INTECH. 121-146. 2011
- A view-based approach for collective I/O operations. In: Science and Supercomputing in Europe: report 2007. CINECA Consorzio Interuniversitario. 595-603. 2008
-
books
- Proceedings of the Third International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2016), Sofia, Bulgaria, October, 6-7, 2016. Ed. 1. UNIVERSIDAD CARLOS III DE MADRID. 2016
- Algorithms and Architectures for Parallel Processing - 16th International Conference, ICA3PP 2016, Granada, Spain, December 14-16, 2016, Proceedings. Ed. 10048. SPRINGER. 2016
- ICA3PP 2016 Collocated Workshops: SCDT, TAPEMS, BigTrust, UCER, DLMCS, Granada, Spain, December 14-16, 2016, Proceedings. Ed. 10049. SPRINGER. 2016
- Proceedings of the Second International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2015): Krakow, Poland. MADRID: Universidad Carlos III. Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas. 2015
- Proceedings of the First International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2014): Porto, Portugal. MADRID: Universidad Carlos III. Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas. 2014
- Scalable Storage I/O Software for Blue Gene Architectures. Ed. John Wiley & Sons, Inc. 2014
- Proceedings of the 20th European MPI Users' Group Meetin (EuroMPI 2013) Madrid, Spain, September 15-18, 2013. New York: Association for Computing Machinery (ACM). 2013
- Multi-tier cached I/O architecture for supercomputers: a multi-tier cached I/O architecture for massively parallel supercomputers. Alemania: LAMBERT ACADEMIC PUBLISHING (LAP). 2011
- Transnational Access Meeting 2008 (HPC-Europa). Ed. 1. CINECA. 2008
-
conference contributions
- Adaptive multi-tier intelligent data manager for Exascale. 285-290. 2023
- Exascale programing models for extreme data processing. 279-284. 2023
- IMSS: In-Memory Storage System for Data Intensive Applications. 190-205. 2023
- Intelligent and Sustainable Transportation through Multi-Objective Model for the Logistic Route-Order Dispatching System. 530-536. 2023
- Malleable techniques and resource scheduling to improve energy efficiency in parallel applications. 16-27. 2023
- Convergence of HPC and Big Data in extreme-scale data analysis through the DCEx programming model. 130-139. 2022
- DICE: generic data abstraction for enhancing the convergence of HPC and Big Data. 106-119. 2022
- Multi-bed stitching tool for 3D computed tomography accelerated by GPU devices 2022
- New reconstruction methodology for chest tomosynthesis based on deep learning. 123042X-1-123042X-8. 2022
- Exposing data locality in HPC-based systems by using the HDFS backend.. 243-250. 2021
- Efecto de los parámetros geométricos de adquisición en tomosíntesis digital lineal. 273-276. 2020
- Herramienta de pegado de múltiples camas para tomografía computarizada en 3D mediante dispositivos GPU. 85-88. 2020
- M3AT: Monitoring agents assignment model for data-intensive applications. 72-79. 2020
- Método de calibración geométrica para tomosíntesis de tórax. 459-462. 2020
- Método de reconstrucción tomográfica con información a priori obtenida con aprendizaje profundo. 206-209. 2020
- A cloud environment for ubiquitous medical image reconstruction. 1048-1055. 2019
- Cache-Aware Roofline Model and Medical Image Processing Optimizations in GPUs. 509-526. 2019
- Exploiting stream parallelism of MRI reconstruction using GrPPI over multiple back-ends. 631-637. 2019
- Architecture for the Execution of Tasks in Apache Spark in Heterogeneous Environments. 504-515. 2017
-
Automatic CPU/GPU Generation of
Multi-versioned OpenCL Kernels for C++ Scientific Applications. 262-282. 2017 - Evaluating a Data-Aware Scheduling Approach to Reduce Processing Costs of DMCF Workflows. 699-706. 2017
- Experimental evaluation of a flexible I/O architecture for accelerating workflow engines in ultrascale environments. 52-67. 2017
- Medical Imaging Processing on a Big Data Platform Using Python: Experiences with Heterogeneous and Homogeneous Architectures. 830-837. 2017
- A C++ Generic Parallel Pattern Interface for Stream Processing. 74-87. 2016
- A Data-Aware Scheduling Strategy for DMCF workflows over Hercules. 37-44. 2016
- A generic I/O architecture for data-intensiveapplications based on in-memorydistributed cache. 73-76. 2016
- A software tool for the design and simulation of X-ray acquisition protocols. 323-326. 2016
- Architecture for the Execution of Tasks in Apache Spark in Heterogeneous Environments 2016
- Design and evaluation of a parallel and multi-platform cone-beam X-Ray simulation framework 2016
- Exploring a Distributed Iterative Reconstructor Based on Split Bregman Using PETSc. 191-200. 2016
-
Flexible Data-Aware
Scheduling for Workflows over an In-Memory Object Store 2016 - Improving the energy efficiency of MPI applications by means of malleability. 627-634. 2016
- Migración portable y de altas prestaciones de aplicaciones Matlab a C++: deconvolución esférica de datos de resonancia magnética por difusión. 105-110. 2016
-
Migración portable y
de altas prestaciones de aplicaciones Matlab a C++: deconvolución esférica de
datos de resonancia magnética por difusión 2016 - Porting Matlab applications to high-performance C++ codes: CPU/GPU-accelerated spherical deconvolution of diffusion MRI data. 630-643. 2016
- Proceedings of the First PhD Symposium on Sustainable Ultrascale Computing Systems (NESUS PhD 2016). 1-82. 2016
- Propuesta Arquitectónica para la ejecución de tareas en Apache Spark para entornos heterogéneos.. 299-304. 2016
- Work in progress about enhancing the programmability and energy efficiency of storage in HPC and cloud environments. 79-82. 2016
- X-Ray Scatter Correction Method for Planar Radiography Based on a Beam Stopper: a Simulation Study 2016
- AKI: Automatic Kernel Identification and Annotation Tool based on C++ Attributes. 148-153. 2015
- Analyzing Power Consumption of I/O Operations in HPC Applications. 107-116. 2015
- Evaluating data caching techniques in DMCF workflows using Hercules. 95-106. 2015
- FlexMPI: una biblioteca para proporcionar maleabilidad dinámica en aplicaciones MPI 2015
- HERCULES: una arquitectura flexible de E/S para motores de workflows en entornos cloud 2015
- Plataforma de simulación de tomografía en 3D para sistemas heterogéneos de bajo consumo 2015
- Simulation Platform for X-Ray Computed Tomography Based on Low-Power Systems. 416-426. 2015
- A hierarchical Storage Infrastructure for Mobile Cloud Computing 2014
- Evaluation of the feasibility of making large-scale X-ray tomography reconstructions on clouds. 748-754. 2014
- Exploiting data locality in Swift/T workflows using Hercules. 71-76. 2014
- High-performance X-ray tomography reconstruction algorithm based on heterogeneous accelerated computing systems 2014
- Optimizations to enhance sustainability of MPI applications 2014
- Parallel Implementation of a X-Ray Tomography Reconstruction Algorithm for High-Resolution Studies. 257-260. 2014
- Reconstrucción tomográfica 3D de rayos X basada en aceleradores de alto rendimiento 2014
- A hierarchical parallel storage system based on distributed memory for large scale systems. 139-140. 2013
- Design and implementation of a hierarchical parallel storage system. 74-79. 2013
- Making the case for reforming the storage I/O software stack of extreme-scale systems 2013
- Parallel implementation of a X-ray tomography reconstruction algorithm based on MPI and CUDA. 217-222. 2013
- VIDAS: object-based virtualized data sharing for high performance storage I/O. 37-44. 2013
- A Black Box Model for Storage Devices based on Probability Distributions. 355-362. 2012
- MemcachedFS: sistema de ficheros para clusters basado en memoria distribuida. 431-436. 2012
- Paralelización de un algoritmo de reconstrucción tomográfica de rayos X para plataformas híbridas basadas en multi-GPU y multi-core 2012
- A Power-aware Based Storage Architecture for High Performance Computing. 17-24. 2011
- A General Parallel I/O Architecture for Clusters and Supercomputers 2009
- A general parallel I/O architecture for massively parallel supercomputers. 277-280. 2009
- A Scalable View-Based Collective I/O Optimization for Large-Scale Parallel Applications 2008
- AHPIOS: An MPI-Based Ad-Hoc Parallel I/O System. 253-260. 2008
- Implementación y evaluación de una interfaz para GPFS en ROMIO 2008
- Implementation and evaluation of an MPI-IO interface for GPFS in ROMIO. 159-166. 2008
- WiP-FAST08 View-Based Collective I/O for MPI-IO 2008
-
theses
-
working papers