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.
Patent No.:
Date of Patent:
Mar. 01, 2022
Filed:
Sep. 24, 2019
Applicant:
International Business Machines Corporation, Armonk, NY (US);
Inventors:
Sreenivas Makineedi, Round Rock, TX (US);
Douglas Griffith, Burnet, TX (US);
Emmanuelle Samir Hanna Matta, Cairo, EG;
Evelyn Tingmay Yeung, Round Rock, TX (US);
Srinivasa Rao Muppala, Round Rock, TX (US);
Assignee:
International Business Machines Corporation, Armonk, NY (US);
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 11/36 (2006.01); G06F 9/48 (2006.01); G06F 11/28 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3632 (2013.01); G06F 9/4881 (2013.01); G06F 11/28 (2013.01); G06F 11/3612 (2013.01);
Abstract
Threads of a multithreaded application may be scheduled to different cores and executed in various orders and at various frequencies. Controlling how the threads are scheduled and clock rates of processor cores enables testing multiple possible execution scenarios, which may force previously unknown timing window problems to occur. These timing window problems may then be detected.