Toward a theory of transactional contention managers

From MaRDI portal
Publication:5177247

DOI10.1145/1073814.1073863zbMath1314.68088OpenAlexW2106871513MaRDI QIDQ5177247

Bastian Pochon, Maurice P. Herlihy, Rachid Guerraoui

Publication date: 10 March 2015

Published in: Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing (Search for Journal in Brave)

Full work available at URL: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.90.7134




Related Items (58)

Dynamic scheduling in distributed transactional memoryBayesian ignoranceModel checking transactional memoriesTransactional contention management as a Non-clairvoyant scheduling problem\(\mathrm {TM}^{2}\mathrm {C}\): a software transactional memory for many-coresA modular approach to shared-memory consensus, with applications to the probabilistic-write modelTowards a universal construction for transaction-based multiprocess programsFast flooding over ManhattanFlexible scheduling of transactional memory on treesWindow-based greedy contention management for transactional memory: theory and practiceA competitive analysis for balanced transactional memory workloadsOrdered scheduling in control-flow distributed transactional memoryDistributed transactional memory for metric-space networksThe weakest failure detectors to boost obstruction-freedomTransactional scheduling for read-dominated workloadsNon-clairvoyant scheduling with conflicts for unit-size jobsTransactional memoryAdaptive locks: combining transactions and locks for efficient concurrencyExtensible transactional memory testbedThe computational structure of progress conditions and shared objectsContention-sensitive data structures and algorithmsDistributed transactional memory for general networksThe multiplicative power of consensus numbersThe k -bakeryOn asymmetric progress conditionsVerifying linearizability with hindsightEventually linearizable shared objectsThe topology of shared-memory adversariesAdaptive randomized mutual exclusion in sub-logarithmic expected timeDistributed data classification in sensor networksPartial information spreading with application to distributed maximum coverageEfficient threshold detection in a distributed environmentForbidden-set distance labels for graphs of bounded doubling dimensionEfficient distributed random walks with applicationsOn the theoretical gap between synchronous and asynchronous MPC protocolsHybrid-secure MPCMeeting the deadlineA new technique for distributed symmetry breakingOn the computational power of oblivious robotsFinding mobile data under delay constraints with searching costsOn utilizing speed in networks of mobile agentsExpansion and the cover time of parallel random walksRapid randomized pruning for fast greedy distributed algorithmsBroadcasting in unreliable radio networksDiscrete load balancing is (almost) as easy as continuous load balancingLocating a target with an agent guided by unreliable local adviceDistributed algorithms for edge dominating setsDeterministic distributed vertex coloring in polylogarithmic timeBreaking the O ( n 2 ) bit barrierOptimal gradient clock synchronization in dynamic networksOnline set packing and competitive scheduling of multi-part tasksHow to meet when you forgetConstant RMR solutions to reader writer synchronizationGood programming in transactional memory: game theory meets multicore architectureBounds on contention management algorithmsAdaptive progress: a gracefully-degrading liveness propertyFast scheduling in distributed transactional memoryTime-communication impossibility results for distributed transactional memory






This page was built for publication: Toward a theory of transactional contention managers