SYSTEMS AND METHODS FOR MULTIPROCESSOR SCALABLE WRITE BARRIER

Patent №

US 6,973,554

Granted

2005-12-06

Filed 2003

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10422116

Systems and methods providing a multiprocessor scalable write barrier to a main memory card table are described. The main memory is divided into multiple cards bit-mapped by the card table. In one aspect, an application store operation (reference) associated with one of the cards is detected. Responsive to detecting the reference, card table bit(s) that are mapped to the card are evaluated. Responsive to determining that the bit(s) have already been marked as dirty, the card table bit(s) are not again marked. This technique effectively reduces the probability of more than a single overlapping write operation to a card table cache line by two or more processors in the system.

AI hardwareG06F 12/0276Y10S 707/99953Y10S 707/99956Y10S 707/99957

AI classification

AI hardware0.97
Planning0.43
Speech0.00
Natural language0.00
Knowledge representation0.00
Evolutionary computation0.00
Machine learning0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 140050165

Assignors

DUSSUD, PATRICK H.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC