Search for dissertations about: "transactional memory"

Showing result 1 - 5 of 13 swedish dissertations containing the words transactional memory.

  1. 1. Adaptable Hardware Transactional Memory Protocols

    Author : Anurag Negi; [2011]
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; multicore; transactional memory; parallel programming;

    Abstract : Transactional Memory (TM) is an important programming paradigm that can help alleviate difficulties associated with concurrent programming. Single-threaded performance can no longer be expected to scale as it did in the past. Programmers, therefore, must seriously consider concurrent algorithms as viable alternatives. READ MORE

  2. 2. Techniques for Enhancing the Efficiency of Transactional Memory Systems

    Author : Shady Issa; Paolo Romano; Vladimir Vlassov; Mats Brorsson; Konstantin Busch; []
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Transactional Memory; Parallel Programming; Concurrency Control; Self-tuning; Energy Efficiency; Data Partitioning; Dynamic Frequency and Voltage Scaling DVFS ; Hardware Transactional Memory HTM ; Memória Transacional; Programação Paralela; Eficiência Energética; Mecanismos de Auto-configuração; Partição de Dados; Frequência Dinâmica e do Escalonamento de Voltagem DVFS ; Memória Transacional em Hardware HTM ; Transaktionellt Minne; Parallellprogrammering; Samtida Exekvering; Självjusterande; Energieffektivitet; Datapartitionering; Dynamisk Frekvens och Volttalsskalning; Informations- och kommunikationsteknik; Information and Communication Technology;

    Abstract : Transactional Memory (TM) is an emerging programming paradigm that drastically simplifies the development of concurrent applications by relieving programmers from a major source of complexity: how to ensure correct, yet efficient, synchronization of concurrent accesses to shared memory. Despite the large body of research devoted to this area, existing TM systems still suffer from severe limitations that hamper both their performance and energy efficiency. READ MORE

  3. 3. Techniques to Reduce Inefficiencies in Hardware Transactional Memory Systems

    Author : Mridha Mohammad Waliullah; [2011]
    Keywords : 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;

    Abstract : 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). READ MORE

  4. 4. Schemes to Improve the Efficiency of Hardware Transactional Memory Systems

    Author : Mridha Mohammad Waliullah; [2007]
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; transactional memory; parallel programming; chip-multiprocessor; multiprocessor;

    Abstract : In todays ubiquitous multiprocessor environment parallel programming becomesan important tool to reap the maximum gain. But the traditional lock-based parallelprogramming model is not attracting average programmers as the level of expertiseneeded is very high. READ MORE

  5. 5. Caches, Transactions and Memories Models, Coherence and Consistency

    Author : Yunyun Zhu; Parosh Abdulla; Mohamed Faouzi Atig; Ahmed Rezine; Bengt Jonsson; Riadh Robbana; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; cache coherence protocol; transactional memory; weak memory model; model checking; parameterized system; Computer Science; Datavetenskap;

    Abstract : Computers have brought us inestimable convenience in recent years. We have become dependent on them and more sensitive to their performance. During the past decades, we have been trying to improve program efficiency. The invention of multi-core systems is regarded as the new era of boosting performance of computer programs. READ MORE