Essays about: "Parallell exekvering"
Showing result 1 - 5 of 12 essays containing the words Parallell exekvering.
-
1. Benchmarking linear-algebra algorithms on CPU- and FPGA-based platforms
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : Moore’s law is the main driving factor behind the rapid evolution of computers that has been observed in the past 50 years. Though the law is soon ending due to heat- and sizing-related issues. One solution to continuing the evolution is utilizing alternative computer hardware, where parallel hardware is especially interesting. READ MORE
-
2. Evaluating Swift concurrency on the iOS platform : A performance analysis of the task-based concurrency model in Swift 5.5
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : Due to limitations in hardware, raising processor clock speeds is no longer the primary way to increase computing performance. Instead, computing devices are equipped with multiple processors (they are multi-core) to increase performance by enabling parallel execution of code. READ MORE
-
3. Cumulus - translating CUDA to sequential C++ : Simplifying the process of debugging CUDA programs
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : Due to their highly parallel architecture, Graphics Processing Units (GPUs) offer increased performance for programs benefiting from parallel execution. A range of technologies exist which allow GPUs to be used for general-purpose programming, NVIDIA’s CUDA platform is one example. READ MORE
-
4. Automatic GPU optimization through higher-order functions in functional languages
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : Over recent years, graphics processing units (GPUs) have become popular devices to use in procedures that exhibit data-parallelism. Due to high parallel capability, running procedures on a GPU can result in an execution time speedup ranging from a couple times faster to several orders of magnitude faster, compared to executing serially on a central processing unit (CPU). READ MORE
-
5. Comparing locking strategies in large highly mutable loose quadtrees
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : Using a quadtree to store points or geometrical shapes in two dimensional environments is a well tried-out approach shown to be able to provide both fast updates of the carried data as well as fast intersect-checks for a specified area. These are all useful abilities for a data structure when tracking, for instance, emergency vehicles for operator centrals. READ MORE