23 research outputs found

    Runtime elision of transactional barriers for captured memory

    Get PDF
    In this paper, we propose a new technique that can identify transaction-local memory (i.e. captured memory), in managed environments, while having a low runtime overhead. We implemented our proposal in a well known STM framework (Deuce) and we tested it in STMBench7 with two different STMs: TL2 and LSA. In both STMs the performance improved significantly (4 times and 2.6 times, respectively). Moreover, running the STAMP benchmarks with our approach shows improvements of 7 times in the best case for the Vacation application

    Reducing Aborts in Distributed Transactional Systems through Dependency Detection

    No full text

    Runtime elision of transactional barriers for captured memory

    No full text

    Lock-free and scalable multi-version software transactional memory

    No full text

    Composing concurrency control

    No full text

    Firepile

    No full text
    corecore