Sökning: "Multicore Programming"

Visar resultat 11 - 15 av 22 avhandlingar innehållade orden Multicore Programming.

  1. 11. Improving Performance and Quality-of-Service through the Task-Parallel Model​ : Optimizations and Future Directions for OpenMP

    Författare :Artur Podobas; Mats Brorsson; Georgi Gaydadjiev; KTH; []
    Nyckelord :TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Task Parallel; OpenMP; Scheduling; OmpSs; multicore; manycore; Datalogi; Computer Science;

    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

  2. 12. Leveraging multicore processors for scientific computing

    Författare :Martin Tillenius; Elisabeth Larsson; Sverker Holmgren; Uppsala universitet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Beräkningsvetenskap; Scientific Computing;

    Sammanfattning : 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. LÄS MER

  3. 13. Finite Element Computations on Multicore and Graphics Processors

    Författare :Karl Ljungkvist; Jarmo Rantakokko; Xing Cai; Uppsala universitet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Finite Element Methods; GPU; Matrix-Free; Multigrid; Transactional Memory; Scientific Computing; Beräkningsvetenskap;

    Sammanfattning : In this thesis, techniques for efficient utilization of modern computer hardwarefor numerical simulation are considered. In particular, we study techniques for improving the performance of computations using the finite element method. LÄS MER

  4. 14. Augmenting Transactional Memory with the Future Abstraction

    Författare :Jingna Zeng; Seif Haridi; Paolo Romano; Vladimir Vlassov; Keijo Heljanko; KTH; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Software Transactional Memory; Parallel Programming; Futures; Synchronization; Concurrency Control; Self-tuning; Sequential Model-based Bayesian Optimization; Memória Transacional em Software; Programação Paralela; Futuros; Sincronização; Controle de Concorrência; Auto-ajuste; Otimização Bayesiana Seqeencial Baseada em Modelos; Mjukvarubaserat transaktionellt minne; parallell programmering; futures; synkronisering; parallell exekvering; självjustering; sekventiell modellbaserad Bayesian-optimering; Datalogi; Computer Science;

    Sammanfattning : The advent of multicore systems spurred great interest in Transactional Memory (TM). TM is a parallel programming paradigm that coordinates concurrent threads by incorporating transactions into programming languages. LÄS MER

  5. 15. Techniques to Reduce Inefficiencies in Hardware Transactional Memory Systems

    Författare :Mridha Mohammad Waliullah; Chalmers tekniska högskola; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; intermediate checkpoint; conflicting address prediction; Bloom filter; conflict resolution; multiprocessor; speculative buffer overflow; parallel programming; 5C model for cache-misses; transactional memory; conflict classification; starvation;

    Sammanfattning : The recent trend of multicore CPUs pushes for major changes in software development. Traditional single-threaded applications can no longer get a sustainable performance boost from this new generation of CPUs that consist of multiple processors (cores). LÄS MER