6 citations found. Retrieving documents...
Kevin M. Lepak and Mikko H. Lipasti. Temporally silent stores. In ASPLOS-X: Proceedings of the 10th international conference on Architectural support for programming languages and operating systems, pages 30--41, New York, NY, USA, 2002. ACM Press.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Speculation-Based Techniques for Lockfree Execution of Lock-Based .. - Rajwar (2002)   (Correct)

....While they squashed individual silent store operations, we elide pairs of stores that individually are not silent but when executed as a pair are silent. The notion of silent store pairs employed by SLE is an example of the notion of Temporal Silence recently investigated by Lepak and Lipasti [112]. 107 In this chapter we proposed Speculative Lock Elision a microarchitectural technique to remove unnecessary serialization from a dynamic instruction stream. The key idea behind SLE involves using the cache coherence protocol to obtain appropriate permissions on the necessary cache blocks, ....

Kevin M. Lepak and Mikko H. Lipasti. Temporally Silent Stores. In Proceedings of the Tenth Symposium on Architectural Support for Programming Languages and Operating Systems, October 2002.


Transactional Lock-Free Execution of Lock-Based Programs - Rajwar, Goodman (2002)   (11 citations)  (Correct)

....atomic execution without any semantic information from the software and is a purely hardware technique that only observes the dynamic instruction stream. The notion of silent storepairs employed by SLE for doing so is an example of the notion of Temporal Silence investigated by Lepak and Lipasti [23]. 1. Calculate local timestamp 2. Identify transaction start: a) Initiate TLR mode (use SLE to elide locks) b) Execute transaction speculatively. 3. During transactional speculative execution . Locally buffer speculative updates . Append timestamp to all outgoing requests . If incoming ....

K. M. Lepak and M. H. Lipasti. Temporally silent stores. In Proceedings of the Tenth Symposium on Architectural Support for Programming Languages and Operating Systems, Oct. 2002.


Dusty Caches for Reference Counting Garbage Collection - Friedman, Krishnamurthy.. (2005)   (Correct)

No context found.

Kevin M. Lepak and Mikko H. Lipasti. Temporally silent stores. In ASPLOS-X: Proceedings of the 10th international conference on Architectural support for programming languages and operating systems, pages 30--41, New York, NY, USA, 2002. ACM Press.


Coherence Decoupling: Making Use of Incoherence - Huh, Chang, Burger, al. (2004)   (1 citation)  (Correct)

No context found.

K. M. Lepak and M. H. Lipasti. Temporally silent stores. In Proceedings of the 10th Int. Conf. on Architectural Support for Programming Languages and Operating Systems, pages 30--41, Oct. 2002.


Lightweight Distributed Selective Re-Execution and .. - Desikan.. (2003)   (1 citation)  (Correct)

No context found.

K. M. Lepak and M. H. Lipasti. Temporally silent stores. In Proceedings of the Tenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Oct 2002.


Value-Prediction Workshop Lightweight Distributed.. - Desikan..   (Correct)

No context found.

K. M. Lepak and M. H. Lipasti. Temporally silent stores. In Proceedings of the Tenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Oct 2002.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC