🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #11954

MIPS LL & SC instrs

#11954
From: Steven Reinhardt
Date: Wed, 05 Jun 1991 20:51
18 lines
1132 bytes
A while ago there was a thread on building atomic ops
(specifically compare-and-swap) from lower-level primitives.
Some examples were given for MIPS systems using LL and SC
instructions (load-linked and store-conditionally, I believe).
I'd never heard of these, but I assumed that they had been
added post-R3000 for MP synchronization.  Would someone be
kind enough to post a description of their semantics?

(I would look it up, but
 - I have no easy access to recent MIPS references
 - maybe others will find this interesting
 - I'm personally more interested in MP synch. than IEEE FP, so
   maybe we can get some discussion going there.)

Thanks,

Steve
Technical Details
Message-ID: <24990@samsung.samsung.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!samsung!tristar.samsung.com!reinhard

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!samsung!tristar.samsung.com!reinhard
From: reinhard@tristar.samsung.com (Steven Reinhardt)
Newsgroups: comp.arch
Subject: MIPS LL & SC instrs
Message-ID: <24990@samsung.samsung.com>
Date: 5 Jun 91 20:51:46 GMT
Sender: news@samsung.COM
Reply-To: reinhard@tristar.samsung.com (Steven Reinhardt)
Organization: Samsung Software America, Inc.
Lines: 18