The paper investigates a central aspect of predicate locking, studying u nd er which conditions a schedular can achieve the highest concurrency. A scheduling strategy allowing the maximum concurrency is derived, showing that the feability of this strategy depends on the tractability of the langu agc for expressing predicate locks. Then a predicate language allowing all efficient implemeutation of the optimal strategy is identified, and the implementation is exemplified. Fillally, the range of applicability of the optimal strategy is outilines by showing that significant ex t cnsions to the expressive power of the previously introduced predicate languages causes all irreparable loss efficency.
Maximizing concurrency in predicate locking
Meghini C;Thanos C
1996
Abstract
The paper investigates a central aspect of predicate locking, studying u nd er which conditions a schedular can achieve the highest concurrency. A scheduling strategy allowing the maximum concurrency is derived, showing that the feability of this strategy depends on the tractability of the langu agc for expressing predicate locks. Then a predicate language allowing all efficient implemeutation of the optimal strategy is identified, and the implementation is exemplified. Fillally, the range of applicability of the optimal strategy is outilines by showing that significant ex t cnsions to the expressive power of the previously introduced predicate languages causes all irreparable loss efficency.| File | Dimensione | Formato | |
|---|---|---|---|
|
prod_409726-doc_144095.pdf
solo utenti autorizzati
Descrizione: Maximizing concurrency in predicate locking
Tipologia:
Versione Editoriale (PDF)
Dimensione
1.2 MB
Formato
Adobe PDF
|
1.2 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


