Posts
Nov, 20
Interactive fluid-particle simulation using translating Eulerian grids
We describe an interactive system featuring fluid-driven animation that responds to moving objects. Our system includes a GPU-accelerated Eulerian fluid solver that is suited for real-time use because it is unconditionally stable, takes constant calculation time per frame, and provides good visual fidelity. We dynamically translate the fluid simulation domain to track a user-controlled object. […]
Nov, 20
Efficient evaluation methods of elementary functions suitable for SIMD computation
Data-parallel architectures like SIMD (Single Instruction Multiple Data) or SIMT (Single Instruction Multiple Thread) have been adopted in many recent CPU and GPU architectures. Although some SIMD and SIMT instruction sets include double-precision arithmetic and bitwise operations, there are no instructions dedicated to evaluating elementary functions like trigonometric functions in double precision. Thus, these functions […]
Nov, 20
Real-time computation of photic extremum lines (PELs)
Photic extremum lines (PELs) are view-dependent, object-space feature lines that characterize the significant changes of surface illumination. Though very effective for conveying 3D shapes, PELs are computationally expensive due to the heavy involvement of the third- and fourth-order derivatives. Also, they require the user to manually place a few auxiliary lights to depict the model […]
Nov, 20
Perceptual enhancement of two-level volume rendering
We present a system for interactive visualisation of 3D volumetric medical datasets combined with perceptual evaluation of how such visualizations can affect a user’s interpretation of scenes and attention. Enhancements to traditional volume renderings are provided through a two-level volume rendering strategy which employs fast GPU-based Direct Volume Rendering (DVR) coupled with an additional layer […]
Nov, 20
GPUs for fast pattern matching in the RICH of the NA62 experiment
In rare decays experiments an effective online selection is a fundamental part of the data acquisition system (DAQ) in order to reduce both the quantity of data written on tape and the bandwidth requirements for the DAQ system. A multilevel architecture is commonly used to achieve a higher reduction factor, exploiting dedicated custom hardware and […]
Nov, 20
Real-time adaptive fluid simulation with complex boundaries
In this paper, we present a new adaptive model for real-time fluid simulation with complex boundaries based on Smoothed Particle Hydrodynamics (SPH) framework. Firstly, we introduce an adaptive SPH framework that is based on our character field function composed of four factors: geometrical complexity, boundary condition, physical complexity, and complementary condition in terms of the […]
Nov, 20
Patient-Specific Non-Linear Finite Element Modelling for Predicting Soft Organ Deformation in Real-Time; Application to Non-Rigid Neuroimage Registration
Long computation times of non-linear (i.e. accounting for geometric and material non-linearity) biomechanical models have been regarded as one of the key factors preventing application of such models in predicting organ deformation for image-guided surgery. This contribution presents real-time patient-specific computation of the deformation field within the brain for six cases of brain shift induced […]
Nov, 20
Visualization of LIDAR datasets using point-based rendering technique
Remote sensing technologies, such as LIDAR, rapidly evolve and produce large datasets. The computers used to visualize these data have limited resources, which prevent detailed and real-time visualization. An approach to real-time visualization of virtually unlimited LIDAR datasets, at full detail with a hierarchical and out-of-core approach to data management and a modern point-based rendering […]
Nov, 20
Skeleton and Shape Adjustment and Tracking in Multicamera Environments
In this paper we present a method for automatic body model adjustment and motion tracking in multicamera environments. We introduce a set of shape deformation parameters based on linear blend skinning, that allow a deformation related to the scaling of the distinct bones of the body model skeleton, and a deformation in the radial direction […]
Nov, 20
Regular Lattice and Small-World Spin Model Simulations Using CUDA and GPUs
Data-parallel accelerator devices such as Graphical Processing Units (GPUs) are providing dramatic performance improvements over even multi-core CPUs for lattice-oriented applications in computational physics. Models such as the Ising and Potts models continue to play a role in investigating phase transitions on small-world and scale-free graph structures. These models are particularly well-suited to the performance […]
Nov, 20
An instruction-systolic programmable shader architecture for multi-threaded 3D graphics processing
In order to guarantee both performance and programmability demands in 3D graphics applications, vector and multithreaded SIMD architectures have been employed in recent graphics processing units. This paper introduces a novel instruction-systolic array architecture, which transfers an instruction stream in a pipelined fashion to efficiently share the expensive functional resources of a graphics processor. Specifically, […]
Nov, 20
A middleware for efficient stream processing in CUDA
This paper presents a middleware capable of out-of-order execution of kernels and data transfers for efficient stream processing in the compute unified device architecture (CUDA). Our middleware runs on the CUDA-compatible graphics processing unit (GPU). Using the middleware, application developers are allowed to easily overlap kernel computation with data transfer between the main memory and […]