Search Results

Now showing 1 - 3 of 3
  • Item
    Comparison of GPU-based Methods for Handling Point Cloud Occlusion
    (The Eurographics Association, 2021) López, Alfonso; Jurado, Juan Manuel; Padrón, Emilio José; Ogayar, Carlos Javier; Feito, Francisco Ramón; Ortega, Lidia M. and Chica, Antonio
    Three-dimensional point clouds have conventionally been used along with several sources of information. This fusion can be performed by projecting the point cloud into the image plane and retrieving additional data for each point. Nevertheless, the raw projection omits the occlusion caused by foreground surfaces, thus assigning wrong information to 3D points. For large point clouds, testing the occlusion of each point from every viewpoint is a time-consuming task. Hence, we propose several algorithms implemented in GPU and based on the use of z-buffers. Given the size of nowadays point clouds, we also adapt our methodologies to commodity hardware by splitting the point cloud into several chunks. Finally, we compare their performance through the response time.
  • Item
    A Prototype of a Scalable Multi-GPU Molecular Dynamics Simulator for Large Molecular Systems
    (The Eurographics Association, 2018) Nicolas-Barreales, Gonzalo; Novalbos, Marcos; Otaduy, Miguel Ángel; Sánchez, Alberto; García-Fernández, Ignacio and Ureña, Carlos
    Parallel architectures, in the form of multi-core or multiple computers, have produced a major impact in the field of information technology. GPU devices, as an extreme example of parallel architectures, have been adapted to enable generic computation in massively parallel architectures. Molecular dynamics is a problem that fits perfectly such architectures, as it relies on the computation of many similar interactions between atoms. Moreover, large molecular systems require resources that exceed those available in a single computer, even multi-GPU computers. Therefore, the ideal architecture to simulate molecular dynamics is a distributed multi-GPU cluster, which consists of multiple interconnected computers with one or more GPUs each. A molecular dynamics simulation usually needs days, and even weeks of computation time to produce results that represent only a few microseconds of atom interactions. In contrast, distributed multi-GPU clusters allows us to develop an efficient and scalable simulator. This paper aims to develop a prototype of a molecular dynamics simulator for large molecular systems. It uses the GPU as the main computing device, using only the CPU to control the workflow. We have implemented parallel processing techniques to develop a fully scalable system.
  • Item
    A GPU-accelerated LiDAR Sensor for Generating Labelled Datasets
    (The Eurographics Association, 2021) López, Alfonso; Anguita, Carlos Javier Ogayar; Higueruela, Francisco Ramón Feito; Ortega, Lidia M. and Chica, Antonio
    This paper presents a GPU-based LiDAR simulator to generate large datasets of ground-truth point clouds. LiDAR technology has significantly increased its impact on academic and industrial environments. However, some of its applications require a large amount of annotated LiDAR data. Furthermore, there exist many types of LiDAR sensors. Therefore, developing a parametric LiDAR model allows simulating a wide range of LiDAR scanning technologies and obtaining a significant number of points clouds at no cost. Beyond their intensity data, these synthetic point clouds can be classified with any level of detail.