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 34 for “"CPU/GPU"”.

  1. Intelligent scheduling for simultaneous CPU-GPU applications

    … purpose multicore central processing units (CPU) and specialized accelerators has emerged recently. Graphics processing unit (GPU) is the most widely used accelerator. To fully utilize such a heterogeneous system’s full computing power, coordination between the two distinct devices, CPU and …

    uiuc Repository record for Intelligent scheduling for simultaneous CPU-GPU applications (opens in a new tab)

  2. Optimización de algoritmos bioinspirados en sistemas heterogéneos CPU-GPU.

    … al paralelismo masivo de datos, principalmente GPUs Graphic Processing Unit y procesadores vectoriales, que se combinan entre sí para construir procesadores o computadores heterogéneos HSA. En concreto, nos centramos en la utilización de GPUs para acelerar aplicaciones científicas. Las GPUs se …

    murcia-diss Repository record for Optimización de algoritmos bioinspirados en sistemas heterogéneos CPU-GPU. (opens in a new tab)

  3. Automatic Parallelisation of Programs onto CPU+GPU Hybrid Systems

    … different, but what may be efficient on a CPU may be inefficient on a GPU. Furthermore, any program that contains parallel elements must be substantially re-written in order to run on a GPU architecture. This research aims to produce a system that will allow programs to be run without …

    essex Repository record for Automatic Parallelisation of Programs onto CPU+GPU Hybrid Systems (opens in a new tab)

  4. A distributed CPU-GPU framework for large-scale pairwise alignment

    … power of graphics processing units (GPUs) makes them an appealing choice for accelerating these computations. As such, CPU-GPU clusters can enable all-against-all comparisons on large datasets. This thesis presents a hybrid MPI-CUDA framework for computing multiple pairwise sequence …

    missouri Repository record for A distributed CPU-GPU framework for large-scale pairwise alignment (opens in a new tab)

  5. Thanos: High-performance CPU-GPU based balanced graph partitioning using cross-decomposition

    … The algorithm is well suited for parallel GPU programming which leads to fast and high-quality graph partitioning solutions. Experimental results show that we have achieved a 30x speedup and 35% better edge cut reduction compared to the CPU version of METIS on average.

    uiuc Repository record for Thanos: High-performance CPU-GPU based balanced graph partitioning using cross-decomposition (opens in a new tab)

  6. A Work-Stealing For Dynamic Workload Balancing On CPU-GPU Heterogeneous Computing Platforms

    … been accelerated on graphical processing units (gpus) over the last decade, other applications whose runtime behaviors are dynamic and irregular such as ones based on trees and graphs have suffered from serious workload imbalance problem caused by architectural differences between cpu and gpu

    mississippi Repository record for A Work-Stealing For Dynamic Workload Balancing On CPU-GPU Heterogeneous Computing Platforms (opens in a new tab)

  7. CPU/GPU Code Acceleration on Heterogeneous Systems and Code Verification for CFD Applications

    … through using open accelerators, especially GPUs due to their common use in the scientific computing community. In addition to code acceleration, it is important to ensure that the code and algorithm are implemented numerically correctly, which is called code verification. This dissertation …

    vt Repository record for CPU/GPU Code Acceleration on Heterogeneous Systems and Code Verification for CFD Applications (opens in a new tab)

  8. Accelerating The Discontinuous Galerkin Cell-Vertex Scheme (Dg-Cvs) Solver On Cpu-Gpu Heterogeneous Systems

    … as an independent unknown, which is amendable to gpu's parallel execution. In this thesis, we use a cpu-gpu heterogeneous processor to accelerate Dg-Cvs to demonstrate that complex scientific applications can benefit from a heterogeneous computing system. There are challenges that such scientific …

    mississippi Repository record for Accelerating The Discontinuous Galerkin Cell-Vertex Scheme (Dg-Cvs) Solver On Cpu-Gpu Heterogeneous Systems (opens in a new tab)

  9. Acceleration Techniques for Industrial Large Eddy Simulation with High-Order Methods on CPU-GPU Clusters

    … of the FR method is done for modern GPU clusters and the speedup is investigated for different polynomial orders and cell types. Approaches to improve the parallel efficiency of multi-GPU simulations are also studied. The simulation node-hour cost on the Summit supercomputer is …

    ku Repository record for Acceleration Techniques for Industrial Large Eddy Simulation with High-Order Methods on CPU-GPU Clusters (opens in a new tab)

  10. GSI: a GPU stall inspector to characterize the sources of memory stalls for tightly coupled GPUs

    … As a result, energy-efficient high-throughput GPU cores are increasingly favored for accelerating data-parallel applications. However, the best way to efficiently communicate and synchronize across heterogeneous cores remains an important open research question. Many methods have been proposed …

    uiuc Repository record for GSI: a GPU stall inspector to characterize the sources of memory stalls for tightly coupled GPUs (opens in a new tab)

  11. SemCache: Semantics-Aware Caching for Efficient GPU Offloading

    <p>Graphical Processing Units (GPUs) offer massive, highly-efficient parallelism, making them an attractive target for computation-intensive applications. However, GPUs have a separate memory space which introduces the complexity of manually handling explicit data movements between GPU and CPU

    purdue-thes Repository record for SemCache: Semantics-Aware Caching for Efficient GPU Offloading (opens in a new tab)

  12. Efficient parallelization of Bowtie 2 with OpenCL on GPU

    … on various devices, such as multi-core CPU, GPU, and FPGA. This thesis focuses on an efficient and accurate parallelization on GPU. Optimizations that can be accommodated to any devices have been applied, as well as GPU-related optimizations.

    uiuc Repository record for Efficient parallelization of Bowtie 2 with OpenCL on GPU (opens in a new tab)

  13. MLPerf PowerPack: Defining MLPerf Inference Benchmark's Power Profile

    … for individual system components, including the CPU, GPU, and disk drive, using the PowerPack framework and on-chip power estimates for the FT and MLPerf Inference benchmarks. The direct power consumption measurements taken by the PowerPack framework offer a level of accuracy, granularity, and …

    vt Repository record for MLPerf PowerPack: Defining MLPerf Inference Benchmark's Power Profile (opens in a new tab)

  14. A GPU Powered Mobile AR Navigation System

    … leverages the parallel computing power of mobile GPUs. Unlike conventional navigation systems, our proposed ARNavi augments navigation information onto real scene video streaming from device camera in real-time. To achieve this goal, we implement and accelerate compute intensive part of …

    mississippi Repository record for A GPU Powered Mobile AR Navigation System (opens in a new tab)

  15. Efficient memory and GPU operations for Tiramisu compiler

    … efficient code for different platforms including CPU, GPU, and distributed systems. It combines the polyhedral intermediate representation with rich scheduling and data layout commands, creating a high level interface to generate high performance code. In this thesis, we present new memory …

    mit Repository record for Efficient memory and GPU operations for Tiramisu compiler (opens in a new tab)

  16. Scalable immersive audio for virtual environments

    … nature of modern graphics processing units (GPUs) to process large amounts of data for simulated sound propagation. In a real-time virtual reality game environment, the system is able to handle dynamic geometry and movable sound sources in full 3D at interactive rates. To test the …

    uoit Repository record for Scalable immersive audio for virtual environments (opens in a new tab)

  17. Extending the capabilities of Tiramisu

    … but also targeting multiple architectures (e.g. CPU, GPU, MPI). However, not only does bundling algorithm and optimization often obfuscate the code, but different architectures require different optimizations and programming tools. Tiramisu [3], an optimization framework, tries to solve this …

    mit Repository record for Extending the capabilities of Tiramisu (opens in a new tab)

  18. From experiment to design – fault characterization and detection in parallel computer systems using computational accelerators

    … in hybrid computer systems (e.g., using CPUs and Graphics Processing Units, or GPUs), and consequently to improve the scalability of parallel computer systems using computational accelerators. The experimental validation studies were conducted to help us understand the failure …

    uiuc Repository record for From experiment to design – fault characterization and detection in parallel computer systems using computational accelerators (opens in a new tab)

  19. Optimizing Out-Of-Memory Sparse-Dense Matrix Multiplication

    … way to balance performance with optimization of CPU/GPU memory usage. We will compare our out-of-core solution with state-of-the-art in-memory solutions as well as distributed solutions, and analyze the algorithmic complexity and overall overhead involved in our implementation.

    mit Repository record for Optimizing Out-Of-Memory Sparse-Dense Matrix Multiplication (opens in a new tab)

  20. Dynamic Workload Division in GPU-CPU Heterogeneous Systems

    GPU provides powerful computational capabilities and huge potential optimization possibility of efficient. As a result, the CPU-GPU heterogeneous architecture is still the hot zone of the high performance computation. However, the energy consuming is still the bottle neck of the entire the system, …

    ohiolink Repository record for Dynamic Workload Division in GPU-CPU Heterogeneous Systems (opens in a new tab)

Page 1 of 2