• Home
  • Search
  • Markov Chain-Based Adaptive Scheduling in Software Transactional Memory
  • Cite Icon6
  • https://doi.org/10.1109/ipdps.2016.104Copy DOI Icon

Markov Chain-Based Adaptive Scheduling in Software Transactional Memory

  • May 1, 2016
  • Pierangelo Di Sanzo +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Software Transactional Memory (STM) may suffer from performance degradation due to excessive conflicts among concurrent transactions. An approach to cope with this issue consists in putting in place smart scheduling policies which temporarily suspend the execution of some transaction in order to reduce the actual conflict rate. In this paper, we present an adaptive transaction scheduling policyrelying on a Markov Chain-based model of STM systems. The policy is adaptive in a twofold sense: (i) it schedules transactions depending on throughput predictions by the model as a function of the current system state, (ii) its underlying Markov Chain-based model is periodically re-instantiated at run-time to adapt it to dynamic variations of the workload. We also present an implementation of our adaptive transaction scheduler which has been integrated within the open source TinySTM package. The accuracy of our performance model in predicting the system throughput and the advantages of the adaptive scheduling policy over state-of-the-art approaches have been assessed via an experimental study based on the STAMP benchmark suite.

Similar Papers
  • Conference Article
  • Citations14

F2C2-STM: Flux-Based Feedback-Driven Concurrency Control for STMs

  • May 01, 2014
  • Kaushik Ravichandran +1
  • Research Article
  • Citations6

Profile-guided transaction coalescing—lowering transactional overheads by merging transactions

  • Dec 01, 2013
  • ACM Transactions on Architecture and Code Optimization
  • Srđan Stipić +4
  • Conference Article
  • Citations5

DeTrans: Deterministic and Parallel execution of Transactions

  • Oct 01, 2014
  • Vesna Smiljkovic +5
  • Research Article
  • Citations25

Adaptive policies for multi-mode project scheduling under uncertainty

  • Aug 22, 2011
  • European Journal of Operational Research
  • Pedro Godinho +1
  • Conference Article
  • Citations1

Acceleration of Software Transactional Memory through Hardware Clock

  • Jun 15, 2014
  • Ehsan Atoofian
  • Research Article

DPTM: An Adaptive Scheduler Design Utilizing Timeslot Matching and Release Methods for Concurrent and Multi-task Interleaved Pipelining-oriented CGRA

  • Nov 11, 2025
  • ACM Transactions on Design Automation of Electronic Systems
  • Danping Jiang +4
  • Conference Article
  • Citations1

Enhancing the performance of assisted execution runtime systems through hardware/software techniques

  • Jun 25, 2012
  • Gokcen Kestor +4
  • Research Article
  • Citations36

Fuzzy rule generation for adaptive scheduling in a dynamic manufacturing environment

  • Mar 27, 2008
  • Applied Soft Computing
  • Key K Lee
  • Conference Article
  • Citations3

A Framework of Web QoS Control through Self-Tuning Based on the Request Classification

  • Oct 01, 2008
  • Fu Duan +3
  • Research Article
  • Citations16

FairNet: a WDM-based multiple channel lightwave network with adaptive and fair scheduling policy

  • Jan 01, 1993
  • Journal of Lightwave Technology
  • S Banerjee +1
  • Research Article
  • Citations7

A multimodal deep reinforcement learning approach for IoT-driven adaptive scheduling and robustness optimization in global logistics networks

  • Jul 12, 2025
  • Scientific Reports
  • Yao Lu
  • Research Article
  • Citations7

Wireless Multicast Optimization: A Cross-Layer Approach

  • Jul 01, 2011
  • IEEE Transactions on Information Theory
  • Anna Pantelidou +1
  • Conference Article
  • Citations5

Throughput Prediction in Smart Healthcare Network using Machine Learning Approaches

  • Nov 24, 2022
  • Priyanka Bardalai +4
  • Conference Article
  • Citations257

Toward a theory of transactional contention managers

  • Jul 17, 2005
  • Rachid Guerraoui +2
  • Conference Article

OFG-STM: Transactional Memory for GPUs based on Obstruction-Free STM algorithms

  • Sep 30, 2024
  • Tiago Perlin +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.