10314

Posts

Aug, 12

GPU Computing in Discrete Optimization. Part II: Survey Focused on Routing Problems

In many cases there is still a large gap between the performance of current optimization technology and the requirements of real world applications. As in the past, performance will improve through a combination of more powerful solution methods and a general performance increase of computers. These factors are not independent. Due to physical limits, hardware […]
Aug, 12

GPU Computing in Discrete Optimization. Part I: Introduction to the GPU

In many cases there is still a large gap between the performance of current optimization technology and the requirements of real world applications. As in the past, performance will improve through a combination of more powerful solution methods and a general performance increase of computers. These factors are not independent. Due to physical limits, hardware […]
Aug, 12

Parallel Simulations for Analysing Portfolios of Catastrophic Event Risk

At the heart of the analytical pipeline of a modern quantitative insurance/reinsurance company is a stochastic simulation technique for portfolio risk analysis and pricing process referred to as Aggregate Analysis. Support for the computation of risk measures including Probable Maximum Loss (PML) and the Tail Value at Risk (TVAR) for a variety of types of […]
Aug, 12

Molecular Dynamics Simulation of Multi-Scale Flows on GPUs

The aim of the project described in this report was to integrate the Molecular Fluid Dynamics simulation package OpenFOAM with the molecular-modelling library OpenMM, in order to enable the execution of Molecular Fluid Dynamics simulations on Graphics Processing Units (GPUs). The reason for this integration, rather than a straightforward substitution of OpenFOAM with OpenMM, was […]
Aug, 12

A Memory Efficient Algorithm for Adaptive Multidimensional Integration with Multiple GPUs

We present a memory efficient algorithm and its implementation for solving multidimensional numerical integration on a cluster of compute nodes with multiple GPU devices per node. The effective use of shared memory is important for improving the performance on GPUs, because of the bandwidth limitation of the global memory. The best known sequential algorithm for […]
Aug, 12

A Parallel Algorithm for Calculation of Large Determinants with High Accuracy for GPUs and MPI clusters

We present a parallel algorithm for calculating very large determinants with arbitrary precision on computer clusters. This algorithm minimises data movements between the nodes and computes not only the determinant but also all minors corresponding to a particular row or column at a little extra cost, and also the determinants and minors of all submatrices […]
Aug, 10

Heterogeneous Computing for Real-Time Stereo Matching

Stereo matching is used in many computer vision applications such as 3D reconstruction, robot navigation, robotic surgery, 3-D video surveillance, and tracking object in 3D space. Real time stereo matching is difficult due to the heavy computation required for matching algorithms. In this paper a CPU/GPU heterogeneous computing platform is used to accelerate the processing […]
Aug, 10

Analyzing Optimization Techniques for Power Efficiency on Heterogeneous Platforms

Graphics processing units (GPUs) have become widely accepted as the computing platform of choice in many high performance computing domains. The availability of programming standards such as OpenCL are used to leverage the inherent parallelism offered by GPUs. Source code optimizations such as loop unrolling and tiling when targeted to heterogeneous applications have reported large […]
Aug, 10

PixelPie: Maximal Poisson-disk Sampling with Rasterization

We present PixelPie, a highly parallel geometric formulation of the Poisson-disk sampling problem on the graphics pipeline. Traditionally, generating a distribution by throwing darts and removing conflicts has been viewed as an inherently sequential process. In this paper, we present an efficient Poisson-disk sampling algorithm that uses rasterization in a highly parallel manner. Our technique […]
Aug, 10

Sequence Data Indexing Method Exploiting the Parallel Processing Resources of GPGPU

In this paper, we propose a new sequence retrieval method that utilizes the parallel processing power of General-Purpose Computation on Graphics Processing Unit (GPGPU). GPGPU has high parallel computing power, due to its characteristic (SIMD) we need to carefully design a method to attain the parallel computing power. Existing CPU based sequence retrieval method does […]
Aug, 10

Finding Next Best Views for Autonomous UAV Mapping through GPU-Accelerated Particle Simulation

This paper presents a novel algorithm capable of generating multiple next best views (NBVs), sorted by achievable information gain. Although being designed for waypoint generation in autonomous airborne mapping of outdoor environments, it works directly on raw point clouds and thus can be used with any sensor generating spatial occupancy information (e.g. LIDAR, kinect or […]
Aug, 9

GPU-Based Real-Time Imaging Software Suite for Medical Ultrasound

We developed a GPU-based real-time imaging software suite for medical ultrasound imaging to provide a fast real-time imaging platform for various probe geometries and imaging schemes. The imaging software receives raw RF data from a data acquisition system, and processes them on GPU to reconstruct real-time images. The most general-purpose imaging program in the suite […]

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: