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:
Sep. 04, 2012
Filed:
Oct. 27, 2006
Enric Gibert, Sant Cugat Del Vallès, ES;
Josep M. Codina, Hospitalet De Llobregat, ES;
Fernando Latorre, Huesca, ES;
José Alejandro Piñeiro, Barcelona, ES;
Pedro López, Barcelona, ES;
Antonio González, Barcelona, ES;
Enric Gibert, Sant Cugat Del Vallès, ES;
Josep M. Codina, Hospitalet De Llobregat, ES;
Fernando Latorre, Huesca, ES;
José Alejandro Piñeiro, Barcelona, ES;
Pedro López, Barcelona, ES;
Antonio González, Barcelona, ES;
Intel Corporation, Santa Clara, CA (US);
Abstract
In one embodiment, the present invention includes a method for accessing registers associated with a first thread while executing a second thread. In one such embodiment a method may include preventing an instruction of a first thread that is to access a source operand from a register file of a second thread from executing if a synchronization indicator associated with the source operand indicates incompletion of a producer operation of the second thread, and executing the instruction if the synchronization indicator indicates completion of the producer operation of the second thread. Other embodiments are described and claimed.