Essays about: "Software Transactional Memory"

Showing result 1 - 5 of 6 essays containing the words Software Transactional Memory.

  1. 1. How software prefetching affects transactional memory applications with high commit ratio

    University essay from Uppsala universitet/Institutionen för informationsteknologi

    Author : Max Gabrielsson; [2022]
    Keywords : ;

    Abstract : Transactional Memory is a concurrency control model that allows programmers to write code that access shared data consistently by marking sequential multi-operation regions as atomic transactions. While transactions make programming easier, the lack of progress guarantees as well as the cost of re-executing a conflicting transaction leaves room for improvement. READ MORE

  2. 2. Design of a Distributed Transactional Memory for Many-core systems

    University essay from KTH/Skolan för informations- och kommunikationsteknik (ICT)

    Author : Vasileios Trigonakis; [2011]
    Keywords : Transactional Memory TM ; Contention Management CM ; Many-core Systems;

    Abstract : The emergence of Multi/Many-core systems signified an increasing need for parallel programming. Transactional Memory (TM) is a promising programming paradigm for creating concurrent applications. At current date, the design of Distributed TM (DTM) tailored for non coherent Manycore architectures is largely unexplored. READ MORE

  3. 3. Performance Tradeoffs in Software Transactional Memory

    University essay from Blekinge Tekniska Högskola/Sektionen för datavetenskap och kommunikation

    Author : Gulfam Abbas; Naveed Asif; [2010]
    Keywords : Multiprocessor; Concurrent Programming; Synchronization; Software Transactional Memory; Performance;

    Abstract : Transactional memory (TM), a new programming paradigm, is one of the latest approaches to write programs for next generation multicore and multiprocessor systems. TM is an alternative to lock-based programming. READ MORE

  4. 4.  Transactifying a Computer Game

    University essay from

    Author : Mesfin Zewde; [2009]
    Keywords : ;

    Abstract : One of the latest concurrent programming technologies is Software Transactional Memory (STM). This degree project studied the use of STM by taking the large open-source computer game Globulation2 and modifying it from a non-concurrent version to several concurrent versions – a lock-based version and a STM version with finer granularity, as well as an additional STM version with coarser granularity. READ MORE

  5. 5. Merging Storage Reliability and Energy - Awareness in a File System for Flash Memory :  

    University essay from KTH/Maskinkonstruktion (Inst.)

    Author : Linnéa Cronfalk; [2009]
    Keywords : ;

    Abstract : Miljön för inbyggda system i mobil utrustning karakteriseras av begränsade och ibland instabila energiresurser. I den här typen av system är därför viktigt att utnyttja energi så optimalt som möjligt. Genom att kontinuerligt nedgradera prestandan i systemets olika delar till vad som är absolut nödvändigt kan energi sparas. READ MORE