2481

Posts

Jan, 3

Utilizing jump flooding in image-based soft shadows

This paper studies the usage of the GPU as a collection of groups of related processing units, where each group communicates in some way to complete a computation efficiently and effectively. In particular, we use the GPU to perform jump flooding to pass information among groups of processing units in the design of two simple […]
Jan, 3

Achieving O(1) IP lookup on GPU-based software routers

IP address lookup is a challenging problem due to the increasing routing table size, and higher line rate. This paper investigates a new way to build an efficient IP lookup scheme using graphics processor units(GPU). Our contribution here is to design a basic architecture for high-performance IP lookup engine with GPU, and to develop efficient […]
Jan, 3

SBArt4 – Breeding abstract animations in realtime

SBART was developed in early 1990’s as one of the derivatives from Artificial Evolution by Karl Sims. It has a functionality to create a movie from a bred image through post-processing. The innovation of graphics processing unit (GPU) in these years improved the calculation performance to be fast enough to realize breeding animations in realtime […]
Jan, 3

Cooperative Multitasking for GPU-Accelerated Grid Systems

Exploiting the graphics processing unit (GPU) is useful to obtain higher performance with a less number of host machines in grid systems. One problem in GPU-accelerated grid systems is the lack of efficient multitasking mechanisms. In this paper, we propose a cooperative multitasking method capable of simultaneous execution of a graphics application and a CUDA-based […]
Jan, 2

An Accelerated 3D Navier-Stokes Solver for Flows in Turbomachines

A new three-dimensional Navier-Stokes solver for flows in turbomachines has been developed. The new solver is based on the latest version of the Denton codes but has been implemented to run on graphics processing units (GPUs) instead of the traditional central processing unit. The change in processor enables an order-of-magnitude reduction in run-time due to […]
Jan, 2

Generation of Random Numbers on Graphics Processors: Forced Indentation In Silico of the Bacteriophage HK97

The use of graphics processing units (GPUs) in simulation applications offers a significant speed gain as compared to computations on central processing units (CPUs). Many simulation methods require a large number of independent random variables generated at each step. We present two approaches for implementation of random number generators (RNGs) on a GPU. In the […]
Jan, 2

Multiresolution MIP Rendering of Large Volumetric Data Accelerated on Graphics Hardware

This paper is concerned with a multiresolution representation for maximum intensity projection (MIP) volume rendering based on morphological pyramids which allows progressive refinement. We consider two algorithms for progressive rendering from the morphological pyramid: one which projects detail coefficients level by level, and a second one, called streaming MIP, which resorts the detail coefficients of […]
Jan, 2

Towards chip-on-chip neuroscience: fast mining of neuronal spike streams using graphics hardware

Computational neuroscience is being revolutionized with the advent of multi-electrode arrays that provide real-time, dynamic perspectives into brain function. Mining neuronal spike streams from these chips is critical to understand the firing patterns of neurons and gain insight into the underlying cellular activity. To address this need, we present a solution that uses a massively […]
Jan, 2

Accelerating Euler Equations Numerical Solver on Graphics Processing Units

Finite volume numerical methods have been widely studied, implemented and parallelized on multiprocessor systems or on clusters. Modern graphics processing units (GPU) provide architectures and new programing models that enable to harness their large processing power and to design computational fluid dynamics simulations at both high performance and low cost. We report on solving the […]
Jan, 2

Analysis of a Computational Biology Simulation Technique on Emerging Processing Architectures

Multi-paradigm, multi-threaded and multi-core computing devices available today provide several orders of magnitude performance improvement over mainstream microprocessors. These devices include the STI Cell Broadband Engine, Graphical Processing Units (GPU) and the Cray massively-multithreaded processorsavailable in desktop computing systems as well as proposed for supercomputing platforms. The main challenge in utilizing these powerful devices is […]
Jan, 2

Real-time Rendering of Heterogeneous Translucent Objects with Arbitrary Shapes

We present a real-time algorithm for rendering translucent objects of arbitrary shapes. We approximate the scattering of light inside the objects using the diffusion equation, which we solve on-the-fly using the GPU. Our algorithm is general enough to handle arbitrary geometry, heterogeneous materials, deformable objects and modifications of lighting, all in real-time. In a pre-processing […]
Jan, 2

Accelerating Large-Scale Convolutional Neural Networks with Parallel Graphics Multiprocessors

Training convolutional neural networks (CNNs) on large sets of high-resolution images is too computationally intense to be performed on commodity CPUs. Such architectures, however, achieve state-of-the-art results on low-resolution machine vision tasks such as recognition of handwritten characters. We have adapted the inherent multi-level parallelism of CNNs for Nvidia’s CUDA GPU architecture to accelerate the […]

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: