Patent ID: 7353346
Filing Date: 2008-04-01
Classification: G06F

Abstract:
1. A method comprising: to update contents of a section of memory, copying a global flip-counter bit to a local flip-counter bit, the global flip-counter bit specifying which of a first set of per-processor counters and a second set of per-processor counters is a current set of per-processor counters and which is a last set of per-processor counters, the global flip-counter bit also specifying which of a first set of per-processor need-memory-barrier bits and a second set of per-processor need-memory-barrier bits is a current set of per-processor need-memory-barrier bits and which is a last set of per-processor need-memory-barrier bits; where attempting to acquire a flip-counter-bit lock on the global-flip-counter bit is successful,