Sökning: "Parallelism"

Visar resultat 1 - 5 av 120 avhandlingar innehållade ordet Parallelism.

  1. 1. Parallelism in Constraint Programming

    Författare :Carl Christian Rolf; Lunds universitet.; Lund University.; Lunds universitet.; Lund University.; [2011]
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; Parallelism; Constraint Programming; Parallel Consistency; Parallel Search; Distributed Constraint Programming;

    Sammanfattning : Popular Abstract in English At our workplace, at home, and on the road, we rely on software. It has become one of the central technologies on which we base our society. Yet, software is perhaps the major technology that is understood the least by the general population. LÄS MER

  2. 2. Understanding Task Parallelism Providing insight into scheduling, memory, and performance for CPUs and Graphics

    Detta är en avhandling från Uppsala : Acta Universitatis Upsaliensis

    Författare :Germán Ceballos; Uppsala universitet.; Uppsala universitet.; Uppsala universitet.; [2018]
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; Task-based programming; Task Scheduling; Analytical Cache Model; Scheduling; Runtime Systems; Computer Graphics rendering ; Computer Science; Datavetenskap;

    Sammanfattning : Maximizing the performance of computer systems while making them more energy efficient is vital for future developments in engineering, medicine, entertainment, etc. However, the increasing complexity of software, hardware, and their interactions makes this task difficult. LÄS MER

  3. 3. Language Constructs for Safe Parallel Programming on Multi-Cores

    Detta är en avhandling från Uppsala : Acta Universitatis Upsaliensis

    Författare :Johan Östlund; Uppsala universitet.; Uppsala universitet.; [2016]
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; Programming Languages; Type Systems; Ownership Types; Concurrency; Parallelism; Actors; Active Objects; Structured Parallelism; Data Race-Freedom; Immutability; Uniqueness; Datavetenskap; Computer Science;

    Sammanfattning : The last decade has seen the transition from single-core processors to multi-cores and many-cores. This move has by and large shifted the responsibility from chip manufacturers to programmers to keep up with ever-increasing expectations on performance. LÄS MER

  4. 4. Obsidian: GPU Kernel Programming in Haskell

    Detta är en avhandling från Uppsala : Acta Universitatis Upsaliensis

    Författare :Joel Bo Svensson; [2011]
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Haskell; data-parallelism; GPGPU; DSL; CUDA; parallelism; Obsidian; GPU; NVIDIA; Language design; EDSL;

    Sammanfattning : Graphics Processing Units (GPUs) are evolving into powerful general purpose computing platforms. At first, GPU performance was driven by the requirements of 3D graphics computer games. To fit this workload, a GPU is a many-core processor suitable for the data-parallel programming paradigm. LÄS MER

  5. 5. Exploiting Fine-grain Parallelism in Concurrent Constraint Languages

    Detta är en avhandling från Uppsala : Acta Universitatis Upsaliensis

    Författare :Johan Montelius; Uppsala universitet.; SICS.; [1997]
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Datalogi; Computing Science; Implicit parallelism; Concurrent Constraint Programming; Cache performance; Logic programming; Abstract machine; Parallel execution; Scheduling; Multiprocessor; Shared memory;

    Sammanfattning : This dissertation presents the design, implementation, and evaluation of a system that exploits fine-grain implicit parallelism in concurrent constraint programming language. The system is able to outperform a C implementation of an algorithm with complex dependencies without any user annotations. LÄS MER