2001 · 10 citations · 6 references
EngineeringComputer ScienceComputer SystemsComputer ArchitectureFault-tolerant ComputingFault-tolerant SystemsCache CoherenceCachingError DetectionReliable System DesignCache Coherence ProtocolsCache CoherencyCache ConsistencyCoherence ProtocolsMemory Coherence ProtocolsMemory Model SemanticsVerification Methodology
We pose as a challenge to the verification community the problem of finding errors in the specification of a complicated cache-coherence protocol. It specifies a simplified version of the protocol used in an actual multiprocessor computer, except with one error deliberately introduced and another introduced by accident. The protocol and the memory model it is supposed to implement are described here; their complete specifications are posted on the Web. Contents 1
6
Alpha architecture reference manual
Mathematics and Computers in Simulation · 1992 · 307 citations
Architecture and design of AlphaServer GS320
Kourosh Gharachorloo, Madhu Sharma, Simon C. Steely et al. · ACM SIGPLAN Notices · 2000 · 114 citations · Full text
Specifying Concurrent Systems with TLA
Leslie Lamport · 1999 · 51 citations