Gloria Ortega
University of Almería
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Gloria Ortega.
computer and information technology | 2010
Francisco Vázquez; Gloria Ortega; José-Jesús Fernández; Ester M. Garzón
Sparse matrices are involved in linear systems, eigensystems and partial differential equations from a wide spectrum of scientific and engineering disciplines. Hence, sparse matrix vector product (SpMV) is considered as key operation in engineering and scientific computing. For these applications the optimization of the sparse matrix vector product (SpMV) is very relevant. However, the irregular computation involved in SpMV prevents the optimum exploitation of computational architectures when the sparse matrices are very large. Graphics Processing Units (GPUs) have recently emerged as platforms that yield outstanding acceleration factors. SpMV implementations for GPUs have already appeared on the scene. This work proposes and evaluates new implementations of SpMV for GPUs called ELLR-T. They are based on the format ELLPACK-R, which allows storage of the sparse matrix in a regular manner. A comparative evaluation against a variety of storage formats previously proposed has been carried out based on a representative set of test matrices. The results show that: (1) the SpMV is highly accelerated with GPUs; (2) the performance strongly depends on the specific pattern of the matrix; and (3) the implementations ELLR-T achieve higher overall performance. Consequently, the new implementations of SpMV, ELLR-T, described in this paper can help to exploit the GPUs, because, they achieve high performance and they can be easily joined in the engineering and scientific computing.
IEEE Transactions on Geoscience and Remote Sensing | 2014
Jose A. Piedra-Fernández; Gloria Ortega; James Ze Wang; Manuel Cantón-Garbín
The detection of mesoscale oceanic structures, such as upwellings or eddies, from satellite images has significance for marine environmental studies, coastal resource management, and ocean dynamics studies. Nevertheless, there is a lack of tools that allow us to retrieve automatically relevant mesoscale structures from large satellite image databases. This paper focuses on the development and validation of a content-based image retrieval system to classify and retrieve oceanic structures from satellite images. The images were obtained from the National Oceanic and Atmospheric Administration satellites Advanced Very High Resolution Radiometer sensor. The study area is about W2° - 21°, N19° - 45°. This system conducts labeling and retrieval of the most relevant and typical mesoscale oceanic structures, such as upwellings, eddies, and island wakes located in the Canary Islands area and in the Mediterranean and Cantabrian seas. Our work is based on several soft computing technologies such as fuzzy logic and neurofuzzy systems.
The Journal of Supercomputing | 2014
Siham Tabik; Gloria Ortega; Ester M. Garzón
Programmers usually implement iterative methods that solve partial differential equations by expressing them using a sequence of basic kernels from libraries optimized for the graphics processing unit (GPU). The global runtime of the resulting combination is often penalized by the smallest and most inefficient vector operations. To improve the GPU exploitation, we identify and analyze the potential kernels to be fused according to the data dependence, data type and size, and GPU resources. This paper provides an extensive analysis of the impact of fusing vector operations [level 1 of Basic Linear Algebra Subprograms (BLAS)] on the performance of the GPU. The experimental evaluation shows that this optimization provides noticeable improvement especially for kernels with lower memory requirements and on more modern GPUs. It is worth noting that the fused BLAS operations can be very useful to help programmers efficiently code iterative methods to solve large linear systems of equations for the GPU. Iterative methods such as biconjugate gradient method (BCG) are one of the examples that can benefit from this optimization strategy. Indeed, kernel fusion of vector routines makes the most efficient GPU implementation of BCG run between
The Computer Journal | 2014
Gloria Ortega; Francisco Vázquez; Inmaculada García; Ester M. Garzón
The Journal of Supercomputing | 2013
Gloria Ortega; Ester M. Garzón; Francisco Vázquez; Inmaculada García
1.09\times
international conference on computational science and its applications | 2015
Alejandro G. Alcoba; Eligius M. T. Hendrix; Inmaculada García; Gloria Ortega; K.G.J. Pauls-Worm; R. Haijema
Journal of Global Optimization | 2017
Gloria Ortega; E. Filatovas; Ester M. Garzón; Leocadio G. Casado
1.09× and
international symposium on parallel and distributed processing and applications | 2012
F. V'zquez; Gloria Ortega; J.J. Fern'ndez; Inmaculada García; Ester M. Garzón
international conference on high performance computing and simulation | 2012
Gloria Ortega; Julia Lobera; M. P. Arroyo; Inmaculada García; Ester M. Garzón
1.27\times
Concurrency and Computation: Practice and Experience | 2015
Gloria Ortega; Julia Lobera; Inmaculada García; M. Pilar Arroyo; Ester M. Garzón