Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a225b254ec1e3524

Jump to content

Talk:Processor consistency

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia

Is Example 3 really not causally consistent?

[edit]

The article claims that execution in Example 3 is not causally consistent. Is it so? W(x)2 in P2 is indeed caused by R(x)1 in P2, but other processors don't see them in different order. The execution would not be causally consistent if P3 or P4 observed R(x)2 R(x)1, but it would be not PC as well. Seems like @Rayman1104: also noticed it and tried to fix, but @Wandering Logic: rolled it back since the new execution failed to be cache coherent. What's the intended example? --188.170.73.110 (talk) 08:03, 2 August 2017 (UTC)Reply

Writes to same memory location in the same order.

[edit]

Processor consistency also requires that all writes to the same memory location are seen in the same order by all processes. So processor consistency is not weaker than causal consistency. KoRaghav (talk) 12:20, 20 February 2025 (UTC)Reply