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 8 of 8 for “"General Purpose Graphics Processing Unit (GPGPU)"”.
-
Three-dimensional propagation algorithm for depth image-based rendering
… in visual computing in recent years. Since 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 …
-
Fine and coarse-grained parallelisation techniques for complex systems
… compared with the more direct approach of using General Purpose Graphics Processing Unit (GPGPU) in a selection of case studies to evaluate performance in terms of speed-up and spatial scaling. Implementation of an existing complex system facing scalability issues (soil microbial model) has been …
-
Acceleration of asymptotic computational electromagnetics physical optics — shooting and bouncing ray (PO-SBR) method using CUDA
… (CEM) method, on the recently emerged general purpose graphics processing unit (GPGPU) using NVIDIA’s CUDA environment. In modern engineering, simulation programs are used to aid the development of advanced devices, and this is where CEM plays the important role of simulating the …
-
Modeling and Runtime Systems for Coordinated Power-Performance Management
… with accelerators of Intel Xeon Phi and a Nvidia general-purpose graphics processing unit (GPGPU). We show the trade-offs and potentials for improving efficiency. Furthermore, we propose a parallel performance model for coordinating DVFS, DMT, and DCT simultaneously. We present a multivariate …
-
Exploiting Multigrain Parallelism in Pairwise Sequence Search on Emergent CMP Architectures
… Broadband Engines and within an nVIDIA GeForce 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 …
-
Massively parallel engineering simulations on graphics processors: parallelization, synchronization, and approximation
… where computation is shared among several processing units. There have been many realizations of this drive towards parallel computing platforms, spanning from multi-core processors to supercomputers with tens of thousands of computing nodes. This thesis is devoted to the study of one …
-
The case for reconfigurable general purpose GPU computing
General purpose graphics processing unit (GPU) computing (GPGPU) has emerged as a new paradigm for programmers to exploit massive amounts of parallelism for relatively low costs. The abundance of GPUs in desktop and mobile computing platforms makes them ideal for accelerating tasks on multiple …
-
Efficient coherence and consistency for specialized memory hierarchies
… synchronization, relaxed atomics, and more general sharing patterns. Heterogeneous systems are also difficult to program, which makes it harder for programmers to take advantage of the potential benefits of specialization. This thesis redesigns the memory hierarchy of heterogeneous systems …