Search for dissertations about: "Parallel programming language"
Showing result 1 - 5 of 33 swedish dissertations containing the words Parallel programming language.
-
1. Embedded Languages for Data-Parallel Programming
Abstract : Computers today are becoming more and more parallel. General purpose processors (CPUs) have multiple processing cores and Single Instruction Multiple Data (SIMD) units for data-parallelism. Graphics processors (GPUs) bring massive parallelism at the cost of being harder to program than CPUs. READ MORE
-
2. Language Constructs for Safe Parallel Programming on Multi-Cores
Abstract : 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. READ MORE
-
3. 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
-
4. Contributions to parallel multiparadigm languages : combining object-oriented and rule-based programming
Abstract : Today, object-oriented programming is widely used as a practical tool. For some types of complex applications, the object-oriented style needs to be complemented with other types of programming paradigms into a multiparadigm language. One candidate for such a complement is the rule-based programming paradigm. READ MORE
-
5. Static Timing Analysis of Parallel Systems Using Abstract Execution
Abstract : The Power Wall has stopped the past trend of increasing processor throughput by increasing the clock frequency and the instruction level parallelism.Therefore, the current trend in computer hardware design is to expose explicit parallelism to the software level. READ MORE