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:
Jan. 01, 2013
Filed:
Dec. 18, 2008
Geeyarpuram N. Santhanakrishnan, Portland, OR (US);
Julius Mandelblat, Haifa, IL;
Ehud Cohen, Kiryat Motskin, IL;
Larisa Novakovsky, Haifa, IL;
Zeev Offen, Folsom, CA (US);
Michelle J. Moravan, Haifa, IL;
Shlomo Raikin, Geva Carmel, IL;
Ron Gabor, Raanana, IL;
Geeyarpuram N. Santhanakrishnan, Portland, OR (US);
Julius Mandelblat, Haifa, IL;
Ehud Cohen, Kiryat Motskin, IL;
Larisa Novakovsky, Haifa, IL;
Zeev Offen, Folsom, CA (US);
Michelle J. Moravan, Haifa, IL;
Shlomo Raikin, Geva Carmel, IL;
Ron Gabor, Raanana, IL;
Intel Corporation, Santa Clara, CA (US);
Abstract
A processor may comprise a core area, a control unit, an uncore area. The core area may comprise multiple processing cores and line-fill buffers. A first processing core of the core area may store a first weakly ordered transaction in a first line-fill buffer. The firs processing core may offload the first weakly ordered transaction to the extended buffer space provisioned in the uncore area after receiving a request from the uncore area. The first processing core may then de-allocate the first line-fill buffer after the first weakly ordered transaction is offloaded to the extended buffer space. The uncore may then post the first weakly ordered transaction to a memory or a memory system. The control unit may track the first weakly ordered transaction to ensure that the first weakly ordered transaction is posted to the memory or the system.