SYNCHRONIZATION METHOD FOR WORK DISTRIBUTION IN A MULTIPROCESSOR SYSTEM

Patent №

US 5,951,672

Granted

1999-09-14

Filed 1997

Owner

IBM CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08887110

In a multiprocessor system, such as a graphics data processing system, a method is disclosed for synchronizing the operations of two threads so as to execute a graphics data computation task with only one of the two threads. The method includes the steps of providing a set of local variables that are accessible, only through an atomic operation, by both of the threads. Before accessing a graphics data work buffer with one of the threads, testing a plurality of the local variables to ensure that the other thread has not already accessed the work buffer and, if it has not, setting one of the local variables to deny the other thread access to the work buffer. The method further includes the steps of accessing the work buffer and executing the graphics data computation task using the contents of the work buffer.

AI classification

AI hardware1.00
Planning0.58
Evolutionary computation0.00
Vision0.00
Natural language0.00
Knowledge representation0.00
Speech0.00
Machine learning0.00

Ownership

IBM CORPORATION

assignment · 86240100

Assignors

KWOK, THOMAS Y., NARAYANASWAMI, CHANDRASEKHAR, SCHNEIDER, BENGT-OLAF

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

© 2026 NYSGPT2525 LLC