Luis F. Romero

Learn More
A significant part of scientific codes consist of sparse matrix computations. In this work we propose two new pseudoregular data distributions for sparse matrices. The Multiple Recursive Decomposition (MRD) partitions the data using the prime factors of the dimensions of a multiprocessor network with mesh topology. Furthermore, we introduce a new storage(More)
Sparse matrix vector multiplication (SpMxV) is often one of the core components of many scientific applications. Many authors have proposed methods for its data distribution in distributed memory multiprocessors. We can classify these into four groups: Scatter, D-Way Strip, Recursive and Miscellaneous. In this work we propose a new method (Multiple(More)
The value of added feed enzymes (FE) in promoting growth and efficiency of nutrient utilisation is well recognised in single-stomached animal production. However, the effects of FE on the microbiome of the gastrointestinal tract (GIT) are largely unrecognised. A critical role in host nutrition, health, performance and quality of the products produced is(More)
This trial characterized residual feed intake (RFI) and residual maintenance requirement (RME(m)) as measures of energetic efficiency in broiler breeder hens. The RFI was defined as the difference between observed and expected ME intake and RME(m) as the difference between observed and expected maintenance requirements. A total of 600 Ross 708 1-d-old(More)
The continuous creation of larger and higher resolution Digital Elevation Models (DEMs) allows for a very accurate horizon calculation. The implementation of the horizon computation requires a huge amount of computational resources. Only a good combination of an accurate horizon algorithm along with parallel computing could face 10 the significant(More)
This paper presents a new Geographic Information Systems (GIS) tool to compute the optimal solar-panel positioning maps on large high-resolution Digital Elevation Models (DEMs). In particular, this software finds out (1) the maximum solar energy input that can be captured on a surface located at a specific height on each point of the DEM, and then (2) the(More)
The computational requirements of cloth and other non-rigid solid simulations are high and often the running time is far from real time. In this paper, an eecient solution of the problem on parallel computer is presented. An application, which combines data parallelism with task parallelism has been developed, achieving a good load balancing and minimizing(More)
When parallelizing irregular applications on ccNUMA machines several issues should be taken into account in order to achieve high code performance. These factors include locality exploitation and parallelism, as well as careful use of memory resources (memory overhead). An important number of numerical simulation codes are clear examples of irregular(More)
The knowledge of visibility information on a terrain is essential for a large number of current applications. There exist several algorithms in the literature for building visibility maps (VMs) but only for one single viewpoint or at most for a very small number of observers. This limitation is due to the high computational complexity of the used methods(More)