Method and apparatus for performing atomic transactions in a sha

Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711 3, 711145, 711211, 711147, G06F 1202

Patent

active

057617317

ABSTRACT:
A mechanism for ensuring the accurate and timely completion of atomic transactions by multiple nodes coupled to a memory via a common interconnect in a multiprocessor system includes a plurality of nodes coupled to a bus, the plurality of nodes including memory nodes, I/O nodes, and processor nodes. The memory nodes are each apportioned into a plurality of banks and together comprise the memory. Associated with each bank is a busy signal, indicating the availability of the bank of memory for transactions. A node may issue an atomic transaction to a block of memory data through the use of READ.sub.-- BANK.sub.-- LOCK and WRITE.sub.-- BANK.sub.-- UNLOCK instructions. The node executing the atomic transaction monitors the state of the busy signals of the banks, and when the bank is available, the node issues a READ.sub.-- BANK.sub.-- LOCK instruction, which sets the busy bit to indicate the unavailability of the bank. Upon the completion of the READ.sub.-- BANK.sub.-- LOCK instruction, the node issues a WRITE.sub.-- BANK.sub.-- UNLOCK instruction. The WRITE.sub.-- BANK.sub.-- UNLOCK instruction updates memory with the modified data and the bank busy bit is set to indicate availability of the bank to other nodes on the bus.

REFERENCES:
patent: 4455602 (1984-06-01), Baxter, III et al.
patent: 4652994 (1987-03-01), Hattori et al.
patent: 4977498 (1990-12-01), Rastegar et al.
patent: 5067071 (1991-11-01), Schanin et al.
patent: 5327570 (1994-07-01), Foster et al.
patent: 5388222 (1995-02-01), Chisvin et al.
patent: 5412788 (1995-05-01), Collins et al.
patent: 5446862 (1995-08-01), Ohkami
patent: 5499356 (1996-03-01), Eckert et al.
patent: 5548780 (1996-08-01), Krein

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for performing atomic transactions in a sha does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for performing atomic transactions in a sha, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for performing atomic transactions in a sha will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1474911

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.