Posts
Jan, 2
Molecular dynamics simulations with many-body potentials on multiple GPUs – the implementation, package and performance
Molecular dynamics (MD) is an important research tool extensively applied in materials science. Running MD on a graphics processing unit (GPU) is an attractive new approach for accelerating MD simulations. Currently, GPU implementations of MD usually run in a one-host-process-one-GPU (OHPOG) scheme. This scheme may pose a limitation on the system size that an implementation […]
Dec, 30
Floating Point Arithmetic for Transport Triggered Architectures
Many computational applications have high performance and energy-efficiency requirements which "off-the-shelf" general-purpose processors cannot meet. On the other hand, designing special-purpose hardware accelerators can be prohibitively expensive in terms of development time. One approach to the problem is to design an Application-Specific Instruction set Processor (ASIP), which is programmable, but tailored for the task at […]
Dec, 30
Computing Spectral Transforms Used in Digital Logic on the GPU
GPU computing originated in the opening of the graphics processing units (GPUs), which are devices intended to produce computer graphics, for general purpose computations. Since computer graphics is based on matrix operations, GPUs are purposely designed to implement such operations efficiently. Spectral transforms are defined in terms of sets of basis functions, which can be […]
Dec, 30
An Overview of Miscellaneous Applications of GPU Computing
In general, the GPU computing denotes computing over a GPU system consisting of a graphics processing unit (GPU) and a central processing unit (CPU). Such systems are aimed at accelerating the general purpose computations which considerably extends possible applications, making computationally demanding algorithms feasible in various areas of science and engineering practice. The general purpose […]
Dec, 30
Stereoscopic Ray Tracing on Graphics Processors
Stereoscopic rendering methods generate two images for binocular viewing. Exploiting the spatial coherence present in the surfaces rendered, it is possible to reduce the rendering time of a stereoscopic image pair significantly. Ray tracing is a frequently used rendering method for realistic image synthesis applications. With the tremendous increase in computational power of Graphics Processing […]
Dec, 30
Vision based Navigation (VBN) of Unmanned Aerial Vehicles (UAV)
Autonomous navigation systems used in Unmanned Aerial Vehicle (UAV) are mostly dependent on Global Positioning System (GPS) as a primary means of aiding Inertial Navigation Systems (INS) for accurate and reliable navigation. GPS, however, has limitations in terms of indoor availability and expected signal interference in the GPS-denied environments. The motivation of this thesis is […]
Dec, 29
Fast Retinal Vessel Analysis
Due to the increasing availability of so called "Non-Mydriatic" cameras, digital imaging has become a very important part of the ophthalmologist’s work. This has created large databases of retinal images. It would be desirable to have a fast image processing tool that allows to analyse such databases in a short time, and to process the […]
Dec, 29
Hybrid Ray Tracing and Path Tracing of Bezier Surfaces Using A Mixed Hierarchy
We present a scheme for interactive ray tracing of Bezier bicubic patches using Newton iteration in this paper. We use a mixed hierarchy representation as the acceleration structure. This has a bounding volume hierarchy above the patches and a fixed depth subpatch tree below it. This helps reduce the number of ray-patch intersections that needs […]
Dec, 29
GPU-Based Tracking Algorithms for the ATLAS High-Level Trigger
Results on the performance and viability of data-parallel algorithms on Graphics Processing Units (GPUs) in the ATLAS Level 2 trigger system are presented. We describe the existing trigger data preparation and track reconstruction algorithms, motivation for their optimization, GPU-parallelized versions of these algorithms, and a "client-server" solution for hybrid CPU/GPU event processing used for integration […]
Dec, 29
Radionuclides migration modelling using artificial neural networks and parallel computing
In the paper the result of application of artificial neural networks (ANN) for radionuclides transport modelling with surface runoff is presented. ANN with supervised training based on back propagation algorithm was used to predict radionuclides transport in the soil and on its surface. Application of ANN for substances migration modelling is worth using, because it […]
Dec, 29
GPU-accelerated MRF segmentation algorithm for SAR images
Markov Random Field (MRF) approaches have been widely studied for Synthetic Aperture Radar (SAR) image segmentation, but they have a large computational cost and hence are not widely used in practice. Fortunately parallel algorithms have been documented to enjoy significant speedups when ported to run on a graphics processing units (GPUs) instead of a standard […]
Dec, 25
Task-based Conjugate-Gradient for multi-GPUs platforms
Whereas most today parallel High Performance Computing (HPC) software is written as highly tuned code taking care of low-level details, the advent of the manycore area forces the community to consider modular programming paradigms and delegate part of the work to a third party software. That latter approach has been shown to be very productive […]