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 346 for “"GPUs"”.

  1. Improving Simulation Performance With Gpus

    … we have used Graphics Processing Units (GPUs) to accelerate the solution of the types of equations typically encountered in dynamic system simulators. Compared to commercial matrix solvers that run on a CPU, we realized speedups ranging from 5 (for system size =700) to 460 (for system …

    south-carolina Repository record for Improving Simulation Performance With Gpus (opens in a new tab)

  2. Reducing Cache Contention On GPUs

    The usage of Graphics Processing Units (GPUs) as an application accelerator has become increasingly popular because, compared to traditional CPUs, they are more cost-effective, their highly parallel nature complements a CPU, and they are more energy efficient. With the popularity of GPUs, many …

    mississippi Repository record for Reducing Cache Contention On GPUs (opens in a new tab)

  3. Hosting LLMs on Shared GPUs

    … of applications. Serving multiple LLMs on shared GPUs has increasingly gained attention as single providers need to support multiple applications (summarization, chat, code generation), different model versions (A/B testing), and various types of customers. However, multi-model serving is …

    mit Repository record for Hosting LLMs on Shared GPUs (opens in a new tab)

  4. Impact Of Thread Scheduling On Modern Gpus

    The Graphics Processing Unit (GPU) has become a more important component in high-performance computing systems as it accelerates data and compute intensive applications significantly with less cost and power. The GPU achieves high performance by executing massive number of threads in parallel in a …

    mississippi Repository record for Impact Of Thread Scheduling On Modern Gpus (opens in a new tab)

  5. Power And Hotspot Modeling For Modern GPUs

    As General Purpose GPUs (GPGPU) are increasingly becoming a prominent component of high performance computing platforms, power and thermal dissipation are getting more attention. The trade-offs among performance, power, and heat must be well modeled and evaluated from the early stage of GPU design. …

    mississippi Repository record for Power And Hotspot Modeling For Modern GPUs (opens in a new tab)

  6. Accelerating Graphics Rendering on RISC-V GPUs

    <p>Graphics Processing Units (GPUs) are commonly used to accelerate massively parallel workloads across a wide range of applications from machine learning to cryptocurrency mining. The original application for GPUs, however, was to accelerate graphics rendering which remains popular today through …

    calpoly Repository record for Accelerating Graphics Rendering on RISC-V GPUs (opens in a new tab)

  7. Managing scalable direct storage accesses for GPUs

    Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2025-10-20 without embargo terms

    uiuc Repository record for Managing scalable direct storage accesses for GPUs (opens in a new tab)

  8. High performance DFS-based subgraph enumeration on GPUs

    … large graphs since the memory capacity of GPUs is significantly lower than that of CPUs. In this thesis, we propose a fast GPU-based solution based on depth-first traversal of the search tree. The depth-first approach requires less memory but presents more challenges for parallel execution. …

    uiuc Repository record for High performance DFS-based subgraph enumeration on GPUs (opens in a new tab)

  9. 3-D Computational Investigation of Viscoelastic Biofilms using GPUs

    … this behavior, then use numerical simulations on GPUs to investigate the biofilm’s growth and its hydrodynamics properties.</p>

    south-carolina Repository record for 3-D Computational Investigation of Viscoelastic Biofilms using GPUs (opens in a new tab)

  10. Parallel acceleration of deadlock detection and avoidance algorithms on GPUs

    Current mainstream computing systems have become increasingly complex. Most of which have Central Processing Units (CPUs) that invoke multiple threads for their computing tasks. The growing issue with these systems is resource contention and with resource contention comes the risk of encountering a …

    iupui Repository record for Parallel acceleration of deadlock detection and avoidance algorithms on GPUs (opens in a new tab)

  11. Evaluation and Performance Optimization of Virtual Memory Support for GPUs

    Οι σύγχρονες Μονάδες Επεξεργασίας Γραφικών (GPUs) βασίζονται στην υποστήριξη εικονικής μνήμης και τη σελιδοποίηση για τη διαχείριση της μνήμης τους. Ωστόσο, η επιβάρυνση της μετάφρασης εικονικών διευθύνσεων σε πραγματικές παραμένει ένα κρίσιμο σημείο συμφόρησης της απόδοσης εφαρμογών, που …

    athens Repository record for Evaluation and Performance Optimization of Virtual Memory Support for GPUs (opens in a new tab)

  12. Topology Optimization with Unstructured Meshes on Graphics Processing Units (GPUs)

    … more speci cally on Graphics Processing Units or GPUs. Algorithms for every step in these methods are proposed and benchmarked with varied results. The ultimate goal of this work is to speed up the topology optimization process by means of parallel computing using o -the-shelf hardware. To further …

    uiuc Repository record for Topology Optimization with Unstructured Meshes on Graphics Processing Units (GPUs) (opens in a new tab)

  13. Toward predictable execution of real-time workloads on modern GPUs

    … processors. Graphics processing units (GPUs) are a cost-effective solution to serve such systems. The high throughput and energy efficiency offered by GPUs has led to their widespread adoption. Most real-time systems today have multiple tasks utilizing the GPU, and GPUs are getting …

    uiuc Repository record for Toward predictable execution of real-time workloads on modern GPUs (opens in a new tab)

  14. Characterization of containers in emerging applications: Microservices, FAAS and GPUS

    Containers have enabled new computing paradigms such as Functions-as-a- Service in data centers today. Containers are inherently more lightweight than virtual machines. This is caused by the fact that containers share the kernel with the host system, removing the need for a two-dimensional page …

    uiuc Repository record for Characterization of containers in emerging applications: Microservices, FAAS and GPUS (opens in a new tab)

  15. Analysis of performance/accuracy tradeoffs for floating point applications on GPUS

    Floating-point computations produce approximate results, which can lead to inaccuracy problems. Existing work addresses two issues: first, the design of high precision floatingpoint representations; second, the study of methods to trade-off accuracy and performance of serial CPU applications. …

    missouri Repository record for Analysis of performance/accuracy tradeoffs for floating point applications on GPUS (opens in a new tab)

  16. Performance Evaluation of Blocking and Non-Blocking Concurrent Queues on GPUs

    … data structures. Graphics Processing Units (GPUs) have appeared as a powerful platform for high-performance computing. As regular data-parallel computations are straightforward to implement on traditional CPU architectures, it is challenging to implement them in a SIMD environment in the …

    mississippi Repository record for Performance Evaluation of Blocking and Non-Blocking Concurrent Queues on GPUs (opens in a new tab)

  17. Performance Analysis and Optimization of Hermite Methods on NVIDIA GPUs Using CUDA

    … methods on traditional CPU systems as well as on GPUs; give the reader background on basic CUDA programming for GPUs; discuss performance characteristics of GPUs; we give recommended design choices for GPU implementations of Hermite methods; and present and discuss examples which illustrate the …

    unm Repository record for Performance Analysis and Optimization of Hermite Methods on NVIDIA GPUs Using CUDA (opens in a new tab)

  18. High-Performancs Sparse Matrix-Vector Multiplication on GPUS for Structured Grid Computations

    In this thesis, we address efficient sparse matrix-vector multiplication for matrices arising from structured grid problems with high degrees of freedom at each grid node. Sparse matrix-vector multiplication is a critical step in the iterative solution of sparse linear systems of equations arising …

    ohiolink Repository record for High-Performancs Sparse Matrix-Vector Multiplication on GPUS for Structured Grid Computations (opens in a new tab)

Page 1 of 18