Essays about: "cpu scheduling"

Showing result 1 - 5 of 44 essays containing the words cpu scheduling.

  1. 1. An evaluation of GPU virtualization

    University essay from Luleå tekniska universitet/Institutionen för system- och rymdteknik

    Author : Josef Vilestad; [2024]
    Keywords : gpu; virtualization; mig; siov;

    Abstract : There has been extensive research and progress on virtualization on CPUs for a while. More recently the focus on GPU virtualization has increased as processing power doubles roughly every 2.5 years. Coupled with advances in memory management and the PCIe standard the first hardware assisted virtual solutions became available in the 2010s. READ MORE

  2. 2. CPU vs GPU performance when solving the flexible job-shop problem using genetic algorithms

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Love Göransson; Marcus Nilszén; [2023]
    Keywords : ;

    Abstract : In this thesis, a comparison is made between the performance of genetic algorithms executed on the CPU and the GPU for solving the Flexible Job-shop Scheduling Problem (FJSP). The purpose is to determine whether one processing unit offers better performance than the other. READ MORE

  3. 3. Diffuser: Packet Spraying While Maintaining Order : Distributed Event Scheduler for Maintaining Packet Order while Packet Spraying in DPDK

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Vignesh Purushotham Srinivas; [2023]
    Keywords : Packet scheduling; Scheduling; Out of order; Data plane development kit; Parallel processing; Network processor; Paketschemaläggning; Schemaläggning; oordning; Dataplansutvecklingskit; Parallell bearbetning; Nätverksprocessor;

    Abstract : The demand for high-speed networking applications has made Network Processors (NPs) and Central Computing Units (CPUs) increasingly parallel and complex, containing numerous on-chip processing cores. This parallelism can only be exploited fully by the underlying packet scheduler by efficiently utilizing all the available cores. READ MORE

  4. 4. Register Caching for Energy Efficient GPGPU Tensor Core Computing

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Qiran Qian; [2023]
    Keywords : Computer Architecture; GPGPU; Tensor Core; GEMM; Energy Efficiency; Register File; Cache; Instruction Scheduling; Datorarkitektur; GPGPU; Tensor Core; GEMM; energieffektivitet; registerfil; cache; instruktionsschemaläggning;

    Abstract : The General-Purpose GPU (GPGPU) has emerged as the predominant computing device for extensive parallel workloads in the fields of Artificial Intelligence (AI) and Scientific Computing, primarily owing to its adoption of the Single Instruction Multiple Thread architecture, which not only provides a wealth of thread context but also effectively hide the latencies exposed in the single threads executions. As computational demands have evolved, modern GPGPUs have incorporated specialized matrix engines, e. READ MORE

  5. 5. An I/O-aware scheduler for containerized data-intensive HPC tasks in Kubernetes-based heterogeneous clusters

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Zheyun Wu; [2022]
    Keywords : Cloud-native; Containers; Kubernetes; High-performance computing HPC ; Data-intensive computing; Task scheduling; Heterogeneous systems; Cloud-native; Containrar; Kubernetes; Högpresterande datoranvändning HPC ; Dataintensiv datoranvändning; Uppgiftsschemaläggning; Heterogena system;

    Abstract : Cloud-native is a new computing paradigm that takes advantage of key characteristics of cloud computing, where applications are packaged as containers. The lifecycle of containerized applications is typically managed by container orchestration tools such as Kubernetes, the most popular container orchestration system that automates the containers’ deployment, maintenance, and scaling. READ MORE