Essays about: "CPU GPU programming"

Showing result 11 - 15 of 40 essays containing the words CPU GPU programming.

  1. 11. SIMD Optimizations of Software Rendering in 2D Video Games

    University essay from Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)

    Author : Oskar Mendel; Jesper Bergström; [2019]
    Keywords : SIMD; AVX; SSE; CPU; GPU; Parallel programming; Optimization; Game developement; Game engine; x86; Haswell; Rendering;

    Abstract : Optimizing rendering is one of the greatest challenges faced by game developers. Most game engines make use of hardware rendering which uses technology specifically built for rendering. Before such hardware existed, game developers had to rely on the CPU to render their games. This is known as software rendering. READ MORE

  2. 12. Auto-tuning Hybrid CPU-GPU Execution of Algorithmic Skeletons in SkePU

    University essay from Linköpings universitet/Programvara och system

    Author : Tomas Öhberg; [2018]
    Keywords : Heterogeneous computing; Hybrid execution; Skeleton programming; Workload partitioning; SkePU; Skeleton; CPU; GPU; Accelerator;

    Abstract : The trend in computer architectures has for several years been heterogeneous systems consisting of a regular CPU and at least one additional, specialized processing unit, such as a GPU.The different characteristics of the processing units and the requirement of multiple tools and programming languages makes programming of such systems a challenging task. READ MORE

  3. 13. Java GPU vs CPU Hashing Performance

    University essay from Mittuniversitetet/Avdelningen för informationssystem och -teknologi

    Author : Zhuowen Fang; [2018]
    Keywords : Blockchain; SHA-256; CPU; GPU; Java; JOCL; PoW;

    Abstract : In the latest years, the public’s interest in blockchain technology has been growing since it was brought up in 2008, primarily because of its ability to create an immutable ledger, for storing information that never will or can be changed. As an expanding chain structure, the act of nodes adding blocks to the chain is called mining which is regulated by consensus mechanism. READ MORE

  4. 14. FPGA-BASED HYBRID COMPUTING FOR ESS LINAC SIMULATOR.

    University essay from Lunds universitet/Institutionen för elektro- och informationsteknik

    Author : Arun Jeevaraj; [2017]
    Keywords : Hybrid Computing; OpenCL; FPGA; Linear Accelerator; Heterogeneous computing; Technology and Engineering;

    Abstract : The thesis explores efficient implementation strategies for the European Spallation Source (ESS) linear accelerator simulator. The target simulator needs to run at real time, requires high computation accuracy, and should be scalable for high density beam scenarios. READ MORE

  5. 15. The Implementation of A Fingerprint Enhancement System Based on GPU via CUDA

    University essay from Blekinge Tekniska Högskola/Institutionen för tillämpad signalbehandling

    Author : Kaiyuan Yang; Fuliang Wang; [2017]
    Keywords : Adaptive Fingerprint Enhancement; CUDA; Parallel Programming; GPU Programming;

    Abstract : In order to reduce the large execution time of an existing fingerprint enhancement system, a parallel implementation method based on GPU via CUDA is proposed. Firstly, the necessity and feasibility of employing parallel programming for the whole system are analyzed. READ MORE