Results 1 -
3 of
3
Basic Techniques for the Efficient Coordination of Very Large Numbers of Cooperating Sequential Processors
, 1981
"... In this paper we implement several basic operating system primitives by using a "replace-add" operation, which can supersede the standard "test and set", and which appears to be a universal primitive for efficiently coordinating large numbers of independently acting sequential processors. We also pr ..."
Abstract
-
Cited by 84 (2 self)
- Add to MetaCart
In this paper we implement several basic operating system primitives by using a "replace-add" operation, which can supersede the standard "test and set", and which appears to be a universal primitive for efficiently coordinating large numbers of independently acting sequential processors. We also present a hardware implementation of replace-add that permits multiple replace-adds to be processed nearly as efficiently as loads and stores. Moreover, the crucial special case of concurrent replace-adds updating the same variable is handled particularly well: If every PE simultaneously addresses a replace-add at the same variable, all these requests are satisfied in the time required to process just one request.
Comparing and Improving Centralized and Distributed Techniques for Coordinating Massively Parallel Shared-Memory Systems
, 2003
"... iii ..."
unknown title
"... He joined IBM in 1955 and over a ten year tenure there, worked principally in theareas ofcircuit development and computer organization and design. He was a designer and manager ofprototype versions oftheIBM 7090and 7094/11 and laterwas the nianager responsible for design and development of the Syste ..."
Abstract
- Add to MetaCart
He joined IBM in 1955 and over a ten year tenure there, worked principally in theareas ofcircuit development and computer organization and design. He was a designer and manager ofprototype versions oftheIBM 7090and 7094/11 and laterwas the nianager responsible for design and development of the System 360 Model 91 Central Processing Unit. He was a member ofthe faculty of Northwestern University andThe

