Search for dissertations about: "Instruction-level parallelism"
Showing result 1 - 5 of 7 swedish dissertations containing the words Instruction-level parallelism.
-
1. Integrated Optimal Code Generation for Digital Signal Processors
Abstract : In this thesis we address the problem of optimal code generation for irregular architectures such as Digital Signal Processors (DSPs).Code generation consists mainly of three interrelated optimization tasks: instruction selection (with resource allocation), instruction scheduling and register allocation. READ MORE
-
2. Exploiting Fine-grain Parallelism in Concurrent Constraint Languages
Abstract : 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. READ MORE
-
3. Analysis and Optimization of Communication Overheads in Multi-core Architectures
Abstract : The transition to multi-core architectures can be attributed mainly to fundamental limitations in clockfrequency scaling coupled with a slow growth in uniprocessor performance effected by the challengesin exploiting instruction-level parallelism. Consequently, programmers can no longer realize significant performance gains without investing effort into parallelizing applications. READ MORE
-
4. Techniques to Reduce Thread-Level Speculation Overhead
Abstract : The traditional single-core processors are being replaced by chip multiprocessors (CMPs) where several processor cores are integrated on a single chip. While this is beneficial for multithreaded applications and multiprogrammed workloads, CMPs do not provide performance improvements for single-threaded applications. READ MORE
-
5. Static Execution Time Analysis of Parallel Systems
Abstract : The past trend of increasing processor throughput by increasing the clock frequency and the instruction level parallelism is no longer feasible due to extensive power consumption and heat dissipation. Therefore, the current trend in computer hardware design is to expose explicit parallelism to the software level. READ MORE