Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 74 for “"GPGPU"”.
-
GPGPU-Enabled Physics Based Deformed Model Simulation
… decoupled and can be well-fit into the modern GPGPU platform. We further explore the latest feature of NVIDIA CUDA so that the result of GPU computation can be directly used for upcoming rendering/visualization and a significant amount of overheads for transmitting data from client GPU and host …
-
Acceleration of parasitic multistatic radar system using GPGPU
… Radar] signal processing chain in the GPGPU [General Purpose Graphic Processing Units] platform. The primary objective of the project is to accelerate the signal processing chain without compromising the algorithm efficiency and to prove that GPGPUs are a promising platform for …
-
Accelerating digital forensic searching through GPGPU parallel processing techniques
… general purpose graphic processing unit (GPGPU) approaches are a natural fit. Currently, only some of the research in employing GPGPU programming has been transferred to the field of DF, of which, a closed-source GPGPU framework was used— Complete Unified Device Architecture (CUDA). …
-
Accelerating radio transient detection using the Bispectrum algorithm and GPGPU
Modern radio interferometers such as those in the Square Kilometre Array (SKA) project are powerful tools to discover completely new classes of astronomical phenomena. Amongst these phenomena are radio transients. Transients are bursts of electromagnetic radiation and is an exciting area of …
-
GPGPU enabled CFD simulation for fully coupled fire and evacuation modelling
… statistically significant results. A complete GPGPU implementation (solver, coefficients and other dependent variables) of the CFD based fire model has been developed which leads to a substantial execution speed-up. Many previously reported implementations are limited to the matrix solver and …
-
A GPGPU implementation of the discrete element method applied to modeling the dynamic particulate environment inside a tumbling mill
Tumbling mills have been an integral part of the comminution circuit for more than a century. With the advent of better computing, discrete element modeling (DEM) has taken on the challenge to model the dynamic particulate environment inside these devices in the search for understanding and hence …
-
Efficient simulation techniques for large-scale applications
… high throughput and massive parallelism, such as GPGPU kernels. In this dissertation, three simulation techniques were proposed to simulate emerging GPGPU kernels and data analytic workloads efficiently. First, TBPoint reduce the simulated instructions of GPGPU kernels using the inter-launch and …
-
Adding support for heterogeneous parallel architectures to Julia
Traditionally, using a GPGPU to accelerate arbitrary calculations has always been difficult. The common GPGPU platforms introduce new languages exclusively for programming the devices, runtime libraries and new tools that have to be integrated into the build process. That means that using them from …
-
A parallel multidimensional weighted histogram analysis method
… use general purpose graphics processing units (GPGPU) to accelerate the execution of the algorithm. Here we develop and evaluate a multidimensional GPGPU WHAM implementation to investigate the potential speed-up attained over its CPU counterpart. In addition, to avoid the cost of multiple …
-
Massively parallel engineering simulations on graphics processors: parallelization, synchronization, and approximation
… more. General Purpose Graphics Processing Unit (GPGPU) computing is a paradigm for employing the capabilities of these processors. Adoption of GPGPU computing has led to broad, often dramatic, performance gains in a wide variety of engineering simulations and computing tasks. While GPGPU offers …
-
GPUMap: A Transparently GPU-Accelerated Map Function
<p>As GPGPU computing becomes more popular, it will be used to tackle a wider range of problems. However, due to the current state of GPGPU programming, programmers are typically required to be familiar with the architecture of the GPU in order to effectively program it. Fortunately, there are …
-
Proton Computed Tomography: Matrix Data Generation Through General Purpose Graphics Processing Unit Reconstruction
… General purpose graphics processing units (GPGPUs) have hundreds of stream processors for massively parallel calculations. A GPGPU cluster is a set of nodes, with each node containing a set of GPGPUs. This thesis describes a proton simulator that was developed to generate realistic pCT data …
-
Exploiting Multigrain Parallelism in Pairwise Sequence Search on Emergent CMP Architectures
… General Purpose Graphics Processing Unit (GPGPU). Cell Broadband Engine: We parallelize the Smith-Waterman algorithm within a Cell node by performing a blocked data decomposition of the dynamic programming matrix followed by pipelined execution of the blocks across the synergistic …
-
Parallel implementations of probabilistic latent semantic analysis on graphic processing units
… the general purpose graphic processing units (GPGPU) have become a powerful parallel computing platform, not only because of GPU's multi-core structure and high memory bandwidth, but also because of the recent efforts devoted into building a programming framework to enable developers to easily …
-
Three-dimensional propagation algorithm for depth image-based rendering
… the general purpose graphics processing unit (GPGPU) is an ideal computing platform for image rendering, we consciously develop a novel and necessary image processing algorithm suitable for GPGPU by exploiting massive parallelism. The proposed 3D propagation algorithm for DIBR combines images …
-
Accelerating the Performance of a Novel Meshless Method Based on Collocation With Radial Basis Functions By Employing a Graphical Processing Unit as a Parallel Coprocessor
… the General Purpose Graphical Processing Unit (GPGPU) can be used for scientific and engineering calculations. The GPGPU consists of massively parallel array of integer and floating point processors. There are typically hundreds of processors per graphics card with dedicated high-speed memory. …
-
On the Complexity of Robust Source-to-Source Translation from CUDA to OpenCL
… processing units (GPUs) as general-purpose (GPGPU) accelerators. Much of this growth has been driven by NVIDIA's CUDA ecosystem for developing GPGPU applications on NVIDIA hardware. However, with the increasing diversity of GPUs (including those from AMD, ARM, and Qualcomm), OpenCL has …
Page 1 of 4