Logo du site
  • English
  • Français
  • Se connecter
Logo du site
  • English
  • Français
  • Se connecter
  1. Accueil
  2. Université de Neuchâtel
  3. Publications
  4. From Causal to z-Linearizable Transactional Memory
 
  • Details
Options
Vignette d'image

From Causal to z-Linearizable Transactional Memory

Auteur(s)
Riegel, Torvald
Editeur(s)
Fetzer, Christof
Sturzrehm, Heiko
Felber, Pascal 
Institut d'informatique 
Date de parution
2007
In
Proceedings of the 26th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC'07), Association for Computing Machinery (ACM), 2007///1-13
Résumé
The current generation of time-based transactional memories (TMs) has the advantage of being simple and efficient, and providing strong linearizability semantics. Linearizability matches well the goal of TM to simplify the design and implementation of concurrent applications. However, long transactions can have a much lower likelihood of committing than smaller transactions because of the strict ordering constraints imposed by linearizability. We investigate the use of weaker semantics for TM and introduce a new consistency criterion that we call z-linearizability. By combining properties of linearizability and serializability, z-linearizability provides a good trade-off between strong semantics and good practical performance even for long transactions.
URI
https://libra.unine.ch/handle/123456789/13839
Autre version
http://portal.acm.org/citation.cfm?id=1281162
Type de publication
Resource Types::text::journal::journal article
Dossier(s) à télécharger
 main article: Riegel_Torvald_-_From_Causal_to_z-Linearizable_Transactional_20100421.pdf (531.82 KB)
google-scholar
Présentation du portailGuide d'utilisationStratégie Open AccessDirective Open Access La recherche à l'UniNE Open Access ORCID

Adresse:
UniNE, Service information scientifique & bibliothèques
Rue Emile-Argand 11
2000 Neuchâtel

Construit avec Logiciel DSpace-CRIS Maintenu et optimiser par 4Sciences

  • Paramètres des témoins de connexion
  • Politique de protection de la vie privée
  • Licence de l'utilisateur final