8742

Posts

Dec, 14

Ferrofluid Simulations with the Barnes-Hut Algorithm on Graphics Processing Units

We present an approach to molecular-dynamics simulations of dilute ferrofluids on graphics processing units (GPUs). Our numerical scheme is based on a GPU-oriented modification of the Barnes-Hut (BH) algorithm designed to increase the parallelism of computations. For an ensemble consisting of one million of ferromagnetic particles, the performance of the proposed algorithm on a Tesla […]
Dec, 14

GPU-Accelerated Direct Volume Rendering of Finite Element Data Sets

Direct Volume Rendering of Finite Element models is challenging since the visualisation process is performed in world coordinates, whereas data fields are usually defined over the elements’ material coordinate system. In this paper we present a framework for Direct Volume Rendering of Finite Element models. We present several novel implementations visualising Finite Element data directly […]
Dec, 14

Real-time adaptive algorithms using a Graphics Processing Unit

Graphics Processing Units (GPUs) have been recently used as coprocessors capable of performing tasks that are not necessarily related to graphics processing in order to optimize computing resources. The use of GPUs has being extended to a wide variety of intensive-computation applications among which audio processing is included. However data transactions between the CPU and […]
Dec, 14

Visualizing Complex Functions Using GPUs

This document explains some common methods of visualizing complex functions and how to implement them on the GPU. Using the fragment shader, we visualize complex functions in the complex plane with the domain coloring method. Then using the vertex shader, we visualize complex functions defined on a unit sphere like spherical harmonics. Finally, we redesign […]
Dec, 14

A Static Load Balancing Scheme for Parallel Volume Rendering on Multi-GPU Clusters

GPU-based clusters are an attractive option for parallel volume rendering. One of the key issues in parallel volume rendering is load balancing, keeping a balanced workload per node is essential for improving performance. A good number of dynamic load balancing schemes have been proposed throughout the years. However, most of these approaches require runtime dynamic […]
Dec, 12

Towards Domain-specific Computing for Stencil Codes in HPC

High Performance Computing (HPC) systems are nowadays more and more heterogeneous. Different processor types can be found on a single node including accelerators such as Graphics Processing Units (GPUs). To cope with the challenge of programming such complex systems, this work presents a domain-specific approach to automatically generate code tailored to different processor types. Low-level […]
Dec, 12

Development of a CUDA Implementation of the 3D FDTD Method

The use of general-purpose computing on a GPU is an effective way to accelerate the FDTD method. This paper introduces flexibility to the theoretically best available approach. It examines the performance on both Tesla- and Fermi-architecture GPUs, and identifies the best way to determine the GPU parameters for the proposed method.
Dec, 12

Multi-level Parallelism for Incompressible Flow Computations on GPU Clusters

We investigate multi-level parallelism on GPU clusters with MPI-CUDA and hybrid MPI-OpenMP-CUDA parallel implementations, in which all computations are done on the GPU using CUDA. We explore efficiency and scalability of incompressible flow computations using up to 256 GPUs on a problem with approximately 17.2 billion cells. Our work addresses some of the unique issues […]
Dec, 12

Fast and Robust Linear Motion Deblurring

We investigate efficient algorithmic realisations for robust deconvolution of grey-value images with known space-invariant point-spread function, with emphasis on 1D motion blur scenarios. The goal is to make deconvolution suitable as preprocessing step in automated image processing environments with tight time constraints. Candidate deconvolution methods are selected for their restoration quality, robustness and efficiency. Evaluation […]
Dec, 12

Hybrid Parallel Streamline Extraction Combining MPI and OpenCL

Recently scientific simulation application take advantage of modern accelerator technology more and more. For in-situ visualization techniques especially in this case scalability will become an issue. In this work we present a scalability evaluation for a hybrid parallelized streamline extraction algorithm.
Dec, 12

ACM International Conference on Computing Frontiers, CF2013

The Computing Frontiers conference focuses on a wide spectrum of advanced methodologies, technologies and radically new solutions relevant to the development of the whole spectrum of computing over the next few decades. The goals of the meeting range over from embedded to high-performance computing. We seek contributions on novel algorithms, computing paradigms, computational models, application […]
Dec, 12

CUDACLAW: a Data Parallel Solution Framework for Hyperbolic PDEs

We present CUDACLAW, a data-parallel solution framework for 2D and 3D hyperbolic partial differential equation (PDE) systems. CUDACLAW is a finite volume method based on time adaptive point-wise Riemann problem solvers, and can handle linear and nonlinear problems. The framework is tailored for the GPU architecture, optimized to take advantage of the powerful computational potential, […]

Recent source codes

* * *

* * *

HGPU group © 2010-2025 hgpu.org

All rights belong to the respective authors

Contact us:

contact@hpgu.org