09.08.2013 Views

Design and Verification of Adaptive Cache Coherence Protocols ...

Design and Verification of Adaptive Cache Coherence Protocols ...

Design and Verification of Adaptive Cache Coherence Protocols ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

[101] F. Pong <strong>and</strong> M. Dubois. A New Approach for the Veri cation <strong>of</strong> <strong>Cache</strong> <strong>Coherence</strong> <strong>Protocols</strong>.<br />

IEEE Transactions on Parallel <strong>and</strong> Distributed Systems, 6, Aug. 1995.<br />

[102] F. Pong <strong>and</strong> M. Dubois. Formal Veri cation <strong>of</strong> Delayed Consistency <strong>Protocols</strong>. In Proceedings<br />

<strong>of</strong> the 10th International Parallel Processing Symposium, Apr. 1996.<br />

[103] F. Pong, A. Nowatzyk, G. Aybay, <strong>and</strong> M. Dubois. Verifying Distributed Directorybased<br />

<strong>Cache</strong> <strong>Coherence</strong> <strong>Protocols</strong>: S3.mp, a Case Study. In Proceedings <strong>of</strong> the European<br />

Conference on Parallel Computing, 1995.<br />

[104] J. B. Saxe, J. J. Horning, J. V. Guttag, <strong>and</strong> S. J. Garl<strong>and</strong>. Using Transformations <strong>and</strong><br />

Veri cation in Circuit <strong>Design</strong>. Formal Methods in System <strong>Design</strong>, 3(3), Dec. 1993.<br />

[105] D. J. Scales, K. Gharachorloo,<strong>and</strong>C.A.Thekkath. Shasta: ALowOverhead, S<strong>of</strong>tware-<br />

Only Approach for Supporting Fine-Grain Shared Memory. In Proceedings <strong>of</strong> the 7th<br />

International Conference on Architectural Support for Programming Languages <strong>and</strong> Operating<br />

Systems, Oct. 1996.<br />

[106] C. Scheurich <strong>and</strong> M. Dubois. Correct Memory Operation <strong>of</strong> <strong>Cache</strong>-based Multiprocessors.<br />

In Proceedings <strong>of</strong> the 14th International Symposium on Computer Architecture, pages 234{<br />

243, June 1987.<br />

[107] I. Schoinas, B. Falsa , A. Lebeck, S. Reinhardt, J. Larus, <strong>and</strong> D. Wood. Fine-grain<br />

Access Control for Distributed Shared Memory. In Proceedings <strong>of</strong> the 6th International<br />

Conference onArchitectural Support for Programming Languages <strong>and</strong> Operating Systems,<br />

1994.<br />

[108] N. Shankar, S. Owre, J. M. Rushby, <strong>and</strong> D. W. J. Stringer-Calvert, editors. PVS Prover<br />

Guide. SRI international, Sept. 1998.<br />

[109] D. Shasha <strong>and</strong> M. Snir. E cient <strong>and</strong> Correct Execution <strong>of</strong> Parallel Programs that Share<br />

Memory. ACM Transactions on Programming Languages <strong>and</strong> Systems, pages 282{312,<br />

Apr. 1988.<br />

[110] X. Shen <strong>and</strong> Arvind. Speci cation <strong>of</strong> Memory Models <strong>and</strong> <strong>Design</strong> <strong>of</strong> Provably Correct<br />

<strong>Cache</strong> <strong>Coherence</strong> <strong>Protocols</strong>. CSG Memo 398, Laboratory for Computer Science, Massachusetts<br />

Institute <strong>of</strong> Technology, June 1997.<br />

[111] X. Shen <strong>and</strong> Arvind. Modeling <strong>and</strong> Veri cation <strong>of</strong> ISA Implementations. In Proceedings<br />

<strong>of</strong> the Australasian Computer Architecture Conference, Perth, Australia, Feb. 1998.<br />

[112] X. Shen <strong>and</strong> Arvind. Using Term Rewriting Systems to <strong>Design</strong> <strong>and</strong> Verify Processors.<br />

IEEE Micro Special Issue on "Modeling <strong>and</strong> Validation <strong>of</strong> Microprocessors", May/June<br />

1999.<br />

[113] X. Shen, Arvind, <strong>and</strong> L. Rodolph. CACHET: An <strong>Adaptive</strong> <strong>Cache</strong> <strong>Coherence</strong> Protocol<br />

for Distributed Shared-Memory Systems. In Proceedings <strong>of</strong> the 13th ACM International<br />

Conference on Supercomputing, June 1999.<br />

[114] R. Simoni <strong>and</strong> M. Horowitz. Modeling the Performance <strong>of</strong> Limited Pointers Directories<br />

for <strong>Cache</strong> <strong>Coherence</strong>. In Proceedings <strong>of</strong> the 18th International Symposium on Computer<br />

Architecture, pages 309{318, May 1991.<br />

177

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!