Posts
Apr, 25
MultiGPU computing using MPI or OpenMP
The GPU computing follows the trend of GPGPU, driven by the innovations in both hardware and programming languages made available to nongraphic programmers. Since some problems require an important time to solve or data quantities that do not fit on one single GPU, the logical continuation was to make use of multiple GPUs. In order […]
Apr, 25
A real time Breast Microwave Radar imaging reconstruction technique using simt based interpolation
Breast Microwave Radar(BMR) is a novel imaging modality that is capable of producing high contrast images and can detect tumors of at least 4mm. To properly visualize the responses from the breast structures, BMR data sets must be reconstructed. In this paper, a real time BMR image formation technique is proposed. This approach is based […]
Apr, 25
Improving numerical reproducibility and stability in large-scale numerical simulations on GPUs
The advent of general purpose graphics processing units (GPGPU’s) brings about a whole new platform for running numerically intensive applications at high speeds. Their multi-core architectures enable large degrees of parallelism via a massively multi-threaded environment. Molecular dynamics (MD) simulations are particularly well-suited for GPU’s because their computations are easily parallelizable. Significant performance improvements are […]
Apr, 25
Parallelizing Motion JPEG 2000 with CUDA
Due to the rapid growth of graphics processing unit (GPU) processing capability, using GPU as a coprocessor for assisting the CPU in computing massive data has become indispensable. Nvidia’s CUDA general-purpose graphical processing unit (GPGPU) architecture can greatly benefit single instruction multiple thread (SIMT) styled, computationally expensive programs. Video encoding, to an extent, is an […]
Apr, 25
Financial Derivatives Modeling Using GPU’s
The architecture of the latest graphic processing unit (GPU) has surpassed the previous application-specific stream architecture. This has led to an architecture consisting of a number of uniform programmable units integrated on the same chip which facilitate the general-purpose computing beyond the graphic processing. With the multiple programmable units executing in parallel, the latest GPU […]
Apr, 25
GPU-Based Background Illumination Correction for Blue Screen Matting
Separation of foreground objects from an almost constant backing color for video applications is still a common problem ([1]). For non-realtime situations there is a wide variety of different powerful mathematical approaches that can deal with most of the matting problems. For SD/HD studio realtime keyers most solutions are not applicable due to their algorithm […]
Apr, 25
Scalable Software Defined FM-radio receiver running on desktop computers
Software Defined Radios (SDRs) are increasingly attractive to replace common hardware solutions. Current SDRs are mostly part of communication systems using hardware front ends containing DSPs or FPGAs. Processing on CPUs only is not common due to the huge amount of processing resources required. Most current CPUs are not able to handle this. The goal […]
Apr, 25
Flexible Pixel Compositor for Plug-and-Play Multi-Projector Displays
In summary, we are developing the next generation compositor to satisfy the demanding needs from emerging applications. It can be used beyond multi-projector displays. The first is auto-stereoscopic (multi-view) displays, in particular lenticular-based displays. These 3D displays in fact display many views simultaneously and therefore require orders of magnitude more pixels to provide an observer […]
Apr, 25
Exploiting SPMD Horizontal Locality to Improve Memory Efficiency
In this paper, we analyze a particular spatial locality case (called horizontal locality) inherent to manycore accelerator architectures employing barrel execution of SPMD kernels, such as GPUs. We then propose an adaptive memory access granularity framework to exploit and enforce the horizontal locality in order to reduce the interferences among accelerator cores memory accesses and […]
Apr, 25
High Performance Computing via a GPU
Graphics processor units (GPUs), such as the AMD FireStream series, offer a tremendous computing power that is frequently an order of magnitude larger than even the most modern multi-core CPUs, making them an attractive platform for high performance computing due to their relative cheapness compared with conventional PC clusters. General-purpose computing on GPUs (GPGPU) is […]
Apr, 25
Calculation of weight vectors for wideband beamforming using Graphics Processing Units
In order to be viable for use in communication and radar systems, wideband beamforming requires the calculation of filter coefficients to be performed quickly so as to avoid undesirable latency in the system. This paper provides a quick introduction to the method of least-squares wideband beamforming and discusses the use of General Purpose computation on […]
Apr, 25
Practical craniofacial surgery simulator based on GPU accelerated lattice shape matching
This paper presents an intuitive and practical craniofacial surgery simulation system, which is suitable for daily clinical practice. The key component of the system is a GPU accelerated lattice shape matching method, to estimate individual patient post-operative appearance interactively. The lattice model can be set up from individual CT data in an easy and robust […]