Carregant...
Carregant...

Vés al contingut (premeu Retorn)

Taking the heat off transactions: Dynamic selection of pessimistic concurrency control

Autor
Sonmez, N.; Harris, T.; Cristal, A.; Unsal, O.; Valero, M.
Tipus d'activitat
Presentació treball a congrés
Nom de l'edició
23rd IEEE International Parallel & Distributed Processing Symposium
Any de l'edició
2009
Data de presentació
2009-05
Llibre d'actes
IPDPS 2009 Rome: proceedings of the 23rd IEEE International Parallel and Distributed Processing Symposium
Pàgina inicial
1
Pàgina final
10
DOI
https://doi.org/10.1109/IPDPS.2009.5161032 Obrir en finestra nova
URL
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=5161032 Obrir en finestra nova
Resum
In this paper we investigate feedback-directed dynamic selection between different implementations of atomic blocks. We initially execute atomic blocks using STM with optimistic concurrency control. At runtime, we identify ldquohotrdquo variables that cause large numbers of transactions to abort. For these variables we selectively switch to using pessimistic concurrency control, in the hope of deferring transactions until they will be able to run to completion. This trades off a reduction in sin...
Paraules clau
Concurrency control, Functional languages, Transaction processing
Grup de recerca
CAP - Grup de Computació d'Altes Prestacions

Participants