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 27 for “"Compute Unified Device Architecture (CUDA)"”.
-
Combustion Simulations Using Graphic Processing Units
… chemically reacting flows. In the present study, computer programs for combustion simulations with detailed chemical kinetic mechanisms were compiled in the Compute Unified Device Architecture (CUDA) language for NVIDIA GPU architecture. Ignition processes were simulated under constant pressure …
-
GPU accelerated Hungarian algorithm for traveling salesman problem
… is a parallelized Hungarian Algorithm that uses Compute Unified Device Architecture (CUDA) enabled NVIDIA Graphics Processing Units (GPU) as the parallel programming architecture. The aim of this thesis is to make use of a modified version of the Dual Ascent-LAP solver to solve the TSP. Though …
-
High Lundquist Number Simulations of Parker's Model of Coronal Heating: Scaling and Current Sheet Statistics Using Heterogeneous Computing Architectures
… on NVidia graphics processing units using the Compute Unified Device Architecture (CUDA) and report code performance on several large scale heterogenous machines.</p>
-
Performance Portability of CUDA Across NVIDIA GPU Architectures
… programmed using the proprietary framework Compute Unified Device Architecture (CUDA), which only compiles to machine code for NVIDIA hardware. Moreover, NVIDIA releases a new GPU with an updated architecture roughly every two to three years. Since CUDA is commonly forward compatible with …
-
GPU Integration into a Software Defined Radio Framework
… now finding new uses in research. The parallel architecture provided by the GPU gives developers the ability to speed up the performance of computationally intense programs. An open source tool for SDR, Open Source Software Communications Architecture (SCA) Implementation: Embedded (OSSIE), is a …
-
Fast simulation of E1, B1 and Specific Absorption Rate for 7T MRI with the use of graphical processors
… speedups in computationally heavy tasks for computer graphics, and some of this functionality is applicable for faster numerical SAR simulation compared to general CPUs. In this study, we present the use of Compute Unified Device Architecture (CUDA) enabled graphics cards in Finite Difference …
-
Accelerating induction machine finite-element simulation with parallel processing
… into subsections that are independent and can be computed in parallel and reassembled. The steps and components of the transient finite element simulation are analyzed to determine if using GPUs for calculations can speed up the simulation. The dominant steps of the finite element simulation are …
-
A MapReduce Framework for Heterogeneous Computing Architectures
… systems are equipped with heterogeneous compute resources, i.e., following different architecture. This applies to the level of a single chip, a single node and even supercomputers and large-scale clusters. With its impressive price-to-performance ratio as well as power efficiently …
-
Accelerating radio transient detection using the Bispectrum algorithm and GPGPU
… then compared to a GPU version developed using Compute Unified Device Architecture (CUDA).In order to verify validity of the implementations presented, the implementations were firstly run on simulated data created from MeqTrees: a tool for simulating transients developed by the SKA. Thereafter, …
-
Traffic and performance evaluation for optical networks. An Investigation into Modelling and Characterisation of Traffic Flows and Performance Analysis and Engineering for Optical Network Architectures.
… in optical networks. In this context, new architectures and protocols are needed in conjuction with cost effective quantitative methodologies in order to provide an insight into the performance aspects of the next and future generation Internets. This thesis reports an investigation, based …
-
Acceleration of Hardware Testing and Validation Algorithms using Graphics Processing Units
… graphic processing unit (GPU) with the NVIDIA Compute Unified Device Architecture (CUDA). A novel three-dimensional parallel fault simulation technique is proposed to achieve extremely high computation efficiency on the GPU. The experimental results demonstrate a speedup of up to 4Ã compared to …
-
Generalizing the Utility of Graphics Processing Units in Large-Scale Heterogeneous Computing Systems
… components as building units; the current GPU architecture is well suited for data-parallel applications where the execution of each task is independent. With the delivery of programming models such as Compute Unified Device Architecture (CUDA) and Open Computing Language (OpenCL), programming …
-
Analysis of communication and computation overlap in accelerated programs
Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2022-11-11 without embargo terms
-
Hierarchical and scalable bus architecture generation on FPGAs with high-level synthesis
… presents and evaluates a bus-based system for FCUDA, a translation tool enabling CUDA code to be run on FPGAs. With the goal of constructing a solid light-weight back-end with optimized performance, we choose AXI4 as the communication protocol and plug in all necessary components on a …
-
FCUDA: Efficient high-level automation CUDA-to-FPGA compilation
… heterogeneous systems for accelerating various compute intensive tasks in different areas. Modern GPUs can execute more than thousands of threads, providing strong parallelism. FPGAs, however, provide highly customized concurrency for parallel kernels. The current version of source-to-source …
-
High performance histogramming on massively parallel processors
… patterns. Histograms have wide range of uses in computer vision, machine learning, database processing, quality control for manufacturing, and many applications benefit from advance knowledge about the distribution of data. Computing a histogram is, essentially, the antithesis of parallel …
-
Parallel computing on geostatistical data using CUDA
Data analysis is receiving considerable attention with the design of new graphics processing units (GPUs). Our study focuses on geostatistical data analysis, which is currently applied in diverse disciplines such as meteorology, oceanography, geography, forestry, environmental control, and …
-
The case for reconfigurable general purpose GPU computing
… them ideal for accelerating tasks on multiple devices. However, despite the massively parallel architecture, GPUs are limited by the applications that run on them. The generic architecture of a GPU allows it to accelerate a large variety of applications, but none of these applications are …
-
The Non-Linear PARallel OPtimization Tool (NLPAROPT): A Software Overview and Efficiency Analysis
Modern spacecraft trajectory mission planning regularly involves some component of numerical optimization to provide a significant improvement in a solution, and in some instances is the only manner for finding an acceptable solution to a problem. One of the most useful constrained optimization …
-
GPU-accelerated solutions for higher-order assignment and graph partition problems
Submission published under a 24 month embargo labeled 'Closed Access', the embargo will last until 2025-05-01
Page 1 of 2