METHOD, SYSTEM, AND APPARATUS TO IMPROVE PERFORMANCE OF MULTI-THREADED COMPUTER PROGRAMS

Patent №

US 6,789,253

Granted

2004-09-07

Filed 1999

Owner

HEWLETT-PACKARD COMPANY

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09363067

A method, system, and apparatus for improving performance of multi-threaded computer programs that re-establishes the lock structure that enables access to a portion of the computer memory and thereby reduces contention for computer memory. The present invention analyzes the references to computer memory and re-structures the memory access lock structure and thereby improves the use of regions of computer memory that are found to be mutually exclusive.

AI classification

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

Ownership

HEWLETT-PACKARD COMPANY

assignment · 103240269

Assignors

STREICH, MARK, PRADHAN, SALIL, CASPOLE, ERIC

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

© 2026 NYSGPT2525 LLC