Search for dissertations about: "Multicore Performance"
Showing result 16 - 20 of 45 swedish dissertations containing the words Multicore Performance.
-
16. On Design and Applications of Practical Concurrent Data Structures
Abstract : The proliferation of multicore processors is having an enormous impact on software design and development. In order to exploit parallelism available in multicores, there is a need to design and implement abstractions that programmers can use for general purpose applications development. READ MORE
-
17. Efficient methods for application performance analysis
Abstract : To reduce latency and increase bandwidth to memory, modern microprocessors are designed with deep memory hierarchies including several levels of caches. For such microprocessors, the service time for fetching data from off-chip memory is about two orders of magnitude longer than fetching data from the level-one cache. READ MORE
-
18. Leveraging multicore processors for scientific computing
Abstract : This thesis deals with how to develop scientific computing software that runs efficiently on multicore processors. The goal is to find building blocks and programming models that increase the productivity and reduce the probability of programming errors when developing parallel software. READ MORE
-
19. Task Allocation Optimization for Multicore Embedded Systems
Abstract : Modern embedded systems are becoming increasingly performance intensive, since, on the one hand, they include more complex functionality than before, and one the other hand, the functionality that was typically realized with hardware is often moved to software. Multicore technology, previously successfully used for general-purpose systems, is penetrating into the domain of embedded systems. READ MORE
-
20. Performance-aware Component Composition for GPU-based systems
Abstract : This thesis addresses issues associated with efficiently programming modern heterogeneous GPU-based systems, containing multicore CPUs and one or more programmable Graphics Processing Units (GPUs). We use ideas from component-based programming to address programming, performance and portability issues of these heterogeneous systems. READ MORE