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:
Sep. 03, 2013

Filed:

Mar. 28, 2008
Applicants:

Eduard Ayguade, Barcelona, ES;

Tong Chen, Yorktown Heights, NY (US);

Alexandre E. Eichenberger, Chappaqua, NY (US);

Marc Gonzalez Tallada, Yorktown Heights, NY (US);

Xavier Martorell, Barcelona, ES;

John K. O'brien, South Salem, NY (US);

Kathryn M. O'brien, South Salem, NY (US);

Zehra N. Sura, Yorktown Heights, NY (US);

Tao Zhang, Yorktown Heights, NY (US);

Inventors:

Eduard Ayguade, Barcelona, ES;

Tong Chen, Yorktown Heights, NY (US);

Alexandre E. Eichenberger, Chappaqua, NY (US);

Marc Gonzalez Tallada, Yorktown Heights, NY (US);

Xavier Martorell, Barcelona, ES;

John K. O'Brien, South Salem, NY (US);

Kathryn M. O'Brien, South Salem, NY (US);

Zehra N. Sura, Yorktown Heights, NY (US);

Tao Zhang, Yorktown Heights, NY (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2006.01);
U.S. Cl.
CPC ...
Abstract

Mechanisms are provided for optimizing regular memory references in computer code. These mechanisms may parse the computer code to identify memory references in the computer code. These mechanisms may further classify the memory references in the computer code as either regular memory references or irregular memory references. Moreover, the mechanisms may transform the computer code, by a compiler, to generate transformed computer code in which regular memory references access a storage of a software cache of a data processing system through a high locality cache mechanism of the software cache.


Find Patent Forward Citations

Loading…