SYSTEM AND METHOD FOR EFFICIENT VERIFICATION OF MEMORY CONSISTENCY MODEL COMPLIANCE
Patent №
US 7,779,393
Granted
2010-08-17
Filed 2005
Owner
SUN MICROSYSTEMS, INC.
Lab
—
AI components
2
planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11137755
A system for efficiently verifying compliance with a memory consistency model includes a test module and an analysis module. The test module may coordinate an execution of a multithreaded test program on a test platform. If the test platform provides an indication of the order in which writes from multiple processing elements are performed at shared memory locations, the analysis module may use a first set of rules to verify that the results of the execution correspond to a valid ordering of events according to a memory consistency model. If the test platform does not provide an indication of write ordering, the analysis module may use a second set of rules to verify compliance with the memory consistency model.
AI classification
Ownership
SUN MICROSYSTEMS, INC.
assignment · 166060063
Assignors
MANOVIT, CHAIYASIT, HANGAL, SUDHEENDRA G., CYPHER, ROBERT E.
On an employer assignment, the assignors are typically the inventors.