The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 21, 2017

Filed:

Nov. 26, 2009
Applicants:

Rachel Tzoref, Haifa, IL;

Eitan Daniel Farchi, Pardes Hana, IL;

Ehud Trainin, Michmanim, IL;

Aviad Zlotnick, Mitzpeh Netofah, IL;

Inventors:

Rachel Tzoref, Haifa, IL;

Eitan Daniel Farchi, Pardes Hana, IL;

Ehud Trainin, Michmanim, IL;

Aviad Zlotnick, Mitzpeh Netofah, IL;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 9/52 (2006.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 9/52 (2013.01); G06F 11/3688 (2013.01);
Abstract

A computer implemented system and method for measuring synchronization coverage for one or more concurrently executed threads is provided. The method comprises updating an identifier of a first thread to comprise an operation identifier associated with a first operation, in response to determining that the first thread has performed the first operation; associating the identifier of the first thread with one or more resources accessed by the first thread; and generating a synchronization coverage model by generating a relational data structure of said one or more resources, wherein a resource is associated with at least the identifier of the first thread and an identifier of a second thread identifier, such that the second thread waits for the first thread before accessing said resource.


Find Patent Forward Citations

Loading…