Essays about: "parallel execution"
Showing result 1 - 5 of 159 essays containing the words parallel execution.
-
1. A Conjugate Residual Solver with Kernel Fusion for massive MIMO Detection
University essay from Högskolan i Halmstad/Centrum för forskning om tillämpade intelligenta system (CAISR)Abstract : This thesis presents a comparison of a GPU implementation of the Conjugate Residual method as a sequence of generic library kernels against implementations ofthe method with custom kernels to expose the performance gains of a keyoptimization strategy, kernel fusion, for memory-bound operations which is to makeefficient reuse of the processed data. For massive MIMO the iterative solver is to be employed at the linear detection stageto overcome the computational bottleneck of the matrix inversion required in theequalization process, which is 𝒪(𝑛3) for direct solvers. READ MORE
-
2. Implementing UX/UI in a real-time speech recognition and translation application in Android and a clinical study
University essay from Umeå universitet/Institutionen för tillämpad fysik och elektronikAbstract : According to WHO(World Health Organization) there are over 1,5 billion people living with hearing loss. Furthermore, HRF(Hörselskadades riksförbund) believe that ‘hidden hearing loss’ can be a much larger scale of the population than what was believed. There are two parts in this project taking place parallel. READ MORE
-
3. Design and evaluation of a plain MPI-based cluster execution backend for the SkePU 3 skeleton programming framework
University essay from Linköpings universitet/Programvara och systemAbstract : SkePU 3 is a framework for parallel program execution that uses higher order functions called skeletons, which provide a layer of abstraction between user code and the parallel implementation it provides through its backends. The backend that enables SkePU to run on an HPC cluster has a slowdown of a factor two. READ MORE
-
4. A Performance Comparison of Java Streams and Imperative Loops
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : The Stream API was added in Java 8. With the help of lambda expressions (anonymous functions), streams enable functional-style operations on sequences of elements. READ MORE
-
5. Parallel Query Systems : Demand-Driven Incremental Compilers
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : Query systems were recently introduced as an architecture for constructing compilers, and have shown to enable fast and efficient incremental compilation, where results from previous builds is reused to accelerate future builds. With this architecture, a compiler is composed of several queries, each of which extracts a small piece of information about the source program. READ MORE