TY - CONF T1 - Applying selectively parallel IO compression to parallel storage systems T2 - Euro-Par Y1 - 2014 A1 - Rosa Filgueira A1 - Malcolm Atkinson A1 - Yusuke Tanimura A1 - Isao Kojima JF - Euro-Par ER - TY - CONF T1 - FAST: Flexible Automated Syncrhonization Transfer tool T2 - Proceedings of the Sixth International Workshop on Data-Intensive Distributed Computing Date Y1 - 2014 A1 - Rosa Filgueira A1 - Iraklis Klampanos A1 - Yusuke Tanimura A1 - Malcolm Atkinson. JF - Proceedings of the Sixth International Workshop on Data-Intensive Distributed Computing Date PB - ACM CY - New York, NY, USA ER - TY - Generic T1 - Varpy: A python library for volcanology and rock physics data analysis. EGU2014-3699 Y1 - 2014 A1 - Rosa Filgueira A1 - Malcolm Atkinson A1 - Andrew Bell A1 - Branwen Snelling ER - TY - JOUR T1 - The Cloud Paradigm Applied to e-Health JF - BMC Med. Inf. {&} Decision Making Y1 - 2013 A1 - Jordi Vilaplana A1 - Francesc Solsona A1 - Francesc Abella A1 - Rosa Filgueira A1 - Josep Rius Torrento VL - 13 ER - TY - CONF T1 - MPI collective I/O based on advanced reservations to obtain performance guarantees from shared storage systems T2 - CLUSTER Y1 - 2013 A1 - Yusuke Tanimura A1 - Rosa Filgueira A1 - Isao Kojima A1 - Malcolm P. Atkinson JF - CLUSTER ER - TY - CONF T1 - SANComSim: A Scalable, Adaptive and Non-intrusive Framework to Optimize Performance in Computational Science Applications T2 - ICCS Y1 - 2013 A1 - Alberto Nuñez A1 - Rosa Filgueira A1 - Mercedes G. Merayo JF - ICCS ER - TY - CONF T1 - Abstract: Reservation-Based I/O Performance Guarantee for MPI-IO Applications Using Shared Storage Systems T2 - SC Companion Y1 - 2012 A1 - Yusuke Tanimura A1 - Rosa Filgueira A1 - Isao Kojima A1 - Malcolm P. Atkinson JF - SC Companion ER - TY - CONF T1 - An adaptive, scalable, and portable technique for speeding up MPI-based applications T2 - International European Conference on Parallel and Distributed Computing, Europar-2012 Y1 - 2012 A1 - Rosa Filgueira A1 - Alberto Nuñez A1 - Javier Fernandez A1 - Malcolm Atkinson JF - International European Conference on Parallel and Distributed Computing, Europar-2012 ER - TY - JOUR T1 - Dimensioning Scientific Computing Systems to Improve Performance of Map-Reduce based Applications JF - Procedia CS Y1 - 2012 A1 - Gabriel G. Castañè A1 - Alberto Nuñez A1 - Rosa Filgueira A1 - Jesus Carretero VL - 9 ER - TY - CONF T1 - Dimensioning Scientific Computing Systems to Improve Performance of Map-Reduce based Applications T2 - Procedia Computer Science, Proceedings of the International Conference on Computational Science, ICCS 2012 Y1 - 2012 A1 - Gabriel G. Castañè A1 - Alberto Nuñez A1 - Rosa Filgueira A1 - Jesus Carretero JF - Procedia Computer Science, Proceedings of the International Conference on Computational Science, ICCS 2012 ER - TY - JOUR T1 - SIMCAN: A flexible, scalable and expandable simulation platform for modelling and simulating distributed architectures and applications JF - Simulation Modelling Practice and Theory Y1 - 2012 A1 - Alberto Nuñez A1 - Javier Fernández A1 - Rosa Filgueira A1 - Félix García Carballeira A1 - Jesús Carretero VL - 20 ER - TY - JOUR T1 - Adaptive CoMPI: Enhancing MPI based applications performance and scalability by using adaptive compression. JF - International Journal of High Performance Computing and Applications, 2010. Sage Y1 - 2010 A1 - Rosa Filgueira A1 - David E. Singh A1 - Alejandro Calderón A1 - Félix García Carballeira A1 - Jesús Carretero AB - This paper presents an optimization of MPI communication, called Adaptive-CoMPI, based on runtime compression of MPI messages exchanged by applications. The technique developed can be used for any application, because its implementation is transparent for the user, and integrates different compression algorithms for both MPI collective and point-to-point primitives. Furthermore, compression is turned on and off and the most appropriate compression algorithms are selected at runtime, depending on the characteristics of each message, the network behavior, and compression algorithm behavior, following a runtime adaptive strategy. Our system can be optimized for a specific application, through a guided strategy, to reduce the runtime strategy overhead. Adaptive-CoMPI has been validated using several MPI benchmarks and real HPC applications. Results show that, in most cases, by using adaptive compression, communication time is reduced, enhancing application performance and scalability. IS - 25 (3) ER - TY - JOUR T1 - Dynamic-CoMPI: Dynamic optimization techniques for MPI parallel applications. JF - The Journal of Supercomputing. Y1 - 2010 A1 - Rosa Filgueira A1 - Jesús Carretero A1 - David E. Singh A1 - Alejandro Calderón A1 - Alberto Nunez KW - Adaptive systems KW - Clusters architectures KW - Collective I/O KW - Compression algorithms KW - Heuristics KW - MPI library - Parallel techniques AB - This work presents an optimization of MPI communications, called Dynamic-CoMPI, which uses two techniques in order to reduce the impact of communications and non-contiguous I/O requests in parallel applications. These techniques are independent of the application and complementaries to each other. The first technique is an optimization of the Two-Phase collective I/O technique from ROMIO, called Locality aware strategy for Two-Phase I/O (LA-Two-Phase I/O). In order to increase the locality of the file accesses, LA-Two-Phase I/O employs the Linear Assignment Problem (LAP) for finding an optimal I/O data communication schedule. The main purpose of this technique is the reduction of the number of communications involved in the I/O collective operation. The second technique, called Adaptive-CoMPI, is based on run-time compression of MPI messages exchanged by applications. Both techniques can be applied on every application, because both of them are transparent for the users. Dynamic-CoMPI has been validated by using several MPI benchmarks and real HPC applications. The results show that, for many of the considered scenarios, important reductions in the execution time are achieved by reducing the size and the number of the messages. Additional benefits of our approach are the reduction of the total communication time and the network contention, thus enhancing, not only performance, but also scalability. PB - Springer ER - TY - CONF T1 - CoMPI: Enhancing MPI Based Applications Performance and Scalability Using Run-Time Compression. T2 - EUROPVM/MPI 2009.Espoo, Finland. September 2009 Y1 - 2009 A1 - Rosa Filgueira A1 - David E. Singh A1 - Alejandro Calderón A1 - Jesús Carretero AB - This paper presents an optimization of MPI communications, called CoMPI, based on run-time compression of MPI messages exchanged by applications. A broad number of compression algorithms have been fully implemented and tested for both MPI collective and point to point primitives. In addition, this paper presents a study of several compression algorithms that can be used for run-time compression, based on the datatype used by applications. This study has been validated by using several MPI benchmarks and real HPC applications. Show that, in most of the cases, using compression reduces the application communication time enhancing application performance and scalability. In this way, CoMPI obtains important improvements in the overall execution time for many of the considered scenarios. JF - EUROPVM/MPI 2009.Espoo, Finland. September 2009 PB - Springer CY - Espoo. Finland VL - 5759/2009 ER - TY - CONF T1 - Data Locality Aware Strategy for Two-Phase Collective I/O T2 - VECPAR Y1 - 2008 A1 - Rosa Filgueira A1 - David E. Singh A1 - Juan Carlos Pichel A1 - Florin Isaila A1 - Jesús Carretero JF - VECPAR ER - TY - CONF T1 - Exploiting data compression in collective I/O techniques. T2 - Cluster Computing 2008. Y1 - 2008 A1 - Rosa Filgueira A1 - David E. Singh A1 - Juan Carlos Pichel A1 - Jesús Carretero JF - Cluster Computing 2008. CY - Tsukuba, Japand. SN - 978-1-4244-2639-3 ER - TY - CONF T1 - Optimization and evaluation of parallel I/O in BIPS3D parallel irregular application T2 - IPDPS Y1 - 2007 A1 - Rosa Filgueira A1 - David E. Singh A1 - Florin Isaila A1 - Jesús Carretero A1 - Antonio Garcia Loureiro JF - IPDPS ER - TY - JOUR T1 - Specifying use case behavior with interaction models JF - Journal of Object Technology Y1 - 2005 A1 - José Daniel Garcia A1 - Jesús Carretero A1 - José Maria Pérez A1 - Félix García Carballeira A1 - Rosa Filgueira VL - 4 ER -