Article View: bit.listserv.asm370
Article #1551Re: Strange use of compare-and-swap
From: Brian Eliot
Date: Thu, 25 Jun 1992 21:36
Date: Thu, 25 Jun 1992 21:36
16 lines
1267 bytes
1267 bytes
> But surely just storing a value into a fullword (aligned) doesn't require > CS. You are correct. In the absence of a read-modify-write update to storage, storage consistency is ensured for boundary-aligned fullword and doubleword stores, such that another processor will see either the old value or the new value but not an intermediate value. See, for example, SA22-7201 (ESA/390 PoO), Chapter 5, "Storage-Operand References" for the legalese on this. (Other PoOs have different page numbering but the same chapter number and section name with this same description.) Brian Eliot Information Technology Services Rensselaer Polytechnic Institute
Technical Details
Message-ID:
<2950635@RPITSMTS.BITNET>Path:
arc1-ca.pugleaf.net!sparky!uunet!paladin.american.edu!auvm!RPITSMTS.BITNET!USERALVEShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fcdcb,97471b04c882180b X-Google-Attributes: gidfcdcb,public X-Google-ArrivalTime: 1992-06-25 09:55:06 PST Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU Path: arc1-ca.pugleaf.net!sparky!uunet!paladin.american.edu!auvm!RPITSMTS.BITNET!USERALVE Message-ID: <2950635@RPITSMTS.BITNET> Newsgroups: bit.listserv.asm370 Date: Thu, 25 Jun 1992 17:36:50 EDT Sender: IBM 370 Assembly Programming Discussion List <ASM370@UGA.BITNET> From: Brian Eliot <USERALVE@RPITSMTS.BITNET> Subject: Re: Strange use of compare-and-swap Lines: 16