Posts
Jul, 6
Image and Video Processing on GPU: Implementation Scheme, Applications and Future Directions
Most of the recent computer graphic applications are essentially based on multicore general-purpose processors architectures, which include CPUs made up of parallel processors with high elaboration capability. Due to the rapid turning towards high definition multimedia, much more memory space and computational resources are needed to achieve better performance. Recently the GPGPUs (which stands for […]
Jul, 6
High Performance System in GPU and CUDA Media Processing System
This paper focuses on An Overview of High Performance with GPU and CUDA Media Processing System. The GPU ubiquitous graphics processing unit in every PC, laptop, desktop computer, and workstation. In its most basic form, the GPU generates 2D and 3D graphics, images, and video that enable window based operating systems, graphical user interfaces, video […]
Jul, 6
fMRI analysis on the GPU-possibilities and challenges
Functional magnetic resonance imaging (fMRI) makes it possible to non-invasively measure brain activity with high spatial resolution. There are however a number of issues that have to be addressed. One is the large amount of spatio-temporal data that needs to be processed. In addition to the statistical analysis itself, several preprocessing steps, such as slice […]
Jul, 5
GPU-based Assembly of Stiffness Matrices in the Parallel Multilevel Partition of Unity Method
Many real world problems can be modeled with Partial Differential Equations (PDEs). Since for many PDEs no exact solution can be found, there exists a variety of methods which give an approximate solution to those PDEs. One method which can be applied to find an approximate solution for elliptic PDEs is the Parallel Multilevel Partition […]
Jul, 5
A Massively Parallel Adaptive Fast Multipole Method on Heterogeneous Architectures
We describe a parallel fast multipole method (FMM) for highly nonuniform distributions of particles. We employ both distributed memory parallelism (via MPI) and shared memory parallelism (via OpenMP and GPU acceleration) to rapidly evaluate two-body nonoscillatory potentials in three dimensions on heterogeneous high performance computing architectures. We have performed scalability tests with up to 30 […]
Jul, 5
Navigating An Evolutionary Fast Path to Exascale – Expanded Version
The computing community is in the midst of a disruptive architectural change. The advent of manycore and heterogeneous computing nodes forces us to reconsider every aspect of the system software and application stack. To address this challenge there is a broad spectrum of approaches, which we roughly classify as either revolutionary or evolutionary. With the […]
Jul, 5
Analyzing the CUDA Applications with its Latency and Bandwidth Tolerance
The CUDA scalable parallel programming model provides readily-understood abstractions that free programmers to focus on efficient parallel algorithms. It uses a hierarchy of thread groups, shared memory, and barrier synchronization to express fine-grained and coarse-grained parallelism, using sequential C code for one thread. This paper explores the scalability of CUDA applications on systems with varying […]
Jul, 5
Interactive Quantum Chemistry: A Divide-and-Conquer ASED-MO Method
We present interactive quantum chemistry simulation at the atom superposition and electron delocalization molecular orbital (ASED-MO) level of theory. Our method is based on the divideand-conquer (D&C) approach, which we show is accurate and efficient for this non-self-consistent semiempirical theory. The method has a linear complexity in the number of atoms, scales well with the […]
Jul, 4
A Fast GPU-Based Motion Estimation Algorithm for H.264/AVC
H.264/AVC is the most recent predictive video compression standard to outperform other existing video coding standards by means of higher computational complexity. In recent years, heterogeneous computing has emerged as a cost-efficient solution for high-performance computing. In the literature, several algorithms have been proposed to accelerate video compression, but so far there have not been […]
Jul, 4
GPU Parallelization of an Unstructured Overset Grid Incompressible Navier-Stokes Solver for Moving Bodies
In pursuit of obtaining high fidelity solutions to the fluid flow equations in a short span of time, Graphics Processing Units ( GPUs ) which were originally intended for gaming applications, are currently being used to accelerate Computational Fluid Dynamics codes. With a high peak throughput of about 1 TFLOPS on a PC, GPUs seem […]
Jul, 3
The 19th IEEE International Symposium on High Performance Computer Architecture Collocated with PPoPP-2013 and CGO-2013, HPCA-2013
The International Symposium on High-Performance Computer Architecture provides a high-quality forum for scientists and engineers to present their latest research findings in this rapidly-changing field. Authors are invited to submit papers on all aspects of high-performance computer architecture. Topics of interest include, but are not limited to: * Processor, cache, and memory architectures * Parallel […]
Jul, 3
Automatic Optimization of In-Flight Memory Transactions for GPU Accelerators based on a Domain-Specific Language for Medical Imaging
An efficient memory bandwidth utilization for GPU accelerators is crucial for memory bound applications. In medical imaging, the performance of many kernels is limited by the available memory bandwidth since only a few operations are performed per pixel. For such kernels only a fraction of the compute power provided by GPU accelerators can be exploited […]