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:
Apr. 01, 2008
Filed:
Sep. 29, 2004
Shubhendu S. Mukherjee, Framingham, MA (US);
Joel S. Emer, Acton, MA (US);
Steven K. Reinhardt, Ann Arbor, MI (US);
Christopher T. Weaver, Marlboro, MA (US);
Shubhendu S. Mukherjee, Framingham, MA (US);
Joel S. Emer, Acton, MA (US);
Steven K. Reinhardt, Ann Arbor, MI (US);
Christopher T. Weaver, Marlboro, MA (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
A method and apparatus for a checker instruction in a redundant multithreading environment is described. In one embodiment, when RMT requires, a processor may issue a checker instruction in both a leading thread and a trailing thread. The checker instruction may travel down individual pipelines for each thread independently until it reaches a buffer at the end of each pipeline. Then, prior to committing the checker instruction, the checker instruction looks for its counterpart and does a comparison of the instructions. If the checker instructions match, the checker instructions commit and retires otherwise an error is declared.