Sökning: "manycore"
Visar resultat 1 - 5 av 14 avhandlingar innehållade ordet manycore.
1. Utilizing Heterogeneity in Manycore Architectures for Streaming Applications
Sammanfattning : In the last decade, we have seen a transition from single-core to manycore in computer architectures due to performance requirements and limitations in power consumption and heat dissipation. The first manycores had homogeneous architectures consisting of a few identical cores. LÄS MER
2. Hardware/Software Co-Design of Heterogeneous Manycore Architectures
Sammanfattning : In the era of big data, advanced sensing, and artificial intelligence, the required computation power is provided mostly by multicore and manycore architectures. However, the performance demand keeps growing. Thus the computer architectures need to continue evolving and provide higher performance. LÄS MER
3. Improving Performance and Quality-of-Service through the Task-Parallel Model : Optimizations and Future Directions for OpenMP
Sammanfattning : With the failure of Dennard's scaling, which stated that shrinking transistors will be more power-efficient, computer hardware has today become very divergent. Initially the change only concerned the number of processor on a chip (multicores), but has today further escalated into complex heterogeneous system with non-intuitive properties -- properties that can improve performance and power consumption but also strain the programmer expected to develop on them. LÄS MER
4. Models and Methods for Development of DSP Applications on Manycore Processors
Sammanfattning : Advanced digital signal processing systems require specialized high-performance embedded computer architectures. The term high-performance translates to large amounts of data and computations per time unit. The term embedded further implies requirements on physical size and power efficiency. LÄS MER
5. Compiling Concurrent Programs for Manycores
Sammanfattning : The arrival of manycore systems enforces new approaches for developing applications in order to exploit the available hardware resources. Developing applications for manycores requires programmers to partition the application into subtasks, consider the dependence between the subtasks, understand the underlying hardware and select an appropriate programming model. LÄS MER