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:
Jun. 17, 2014
Filed:
Mar. 23, 2010
Alon Dayan, Kfar Saba, IL;
David Joel Edelsohm, White Plains, NY (US);
Olga Golovanevsky, Haifa, IL;
Ayal Zaks, Misgav, IL;
Alon Dayan, Kfar Saba, IL;
David Joel Edelsohm, White Plains, NY (US);
Olga Golovanevsky, Haifa, IL;
Ayal Zaks, Misgav, IL;
International Business Machines Corporation, Armonk, NY (US);
Abstract
Dynamic determination of affinity between fields of structure may be determined based on accesses to the same instance. The affinity may be utilized in determining a data layout of a structure so as to optimize performance of a target program. The affinity determination may be an estimation based upon a trace of an execution of the target program. Access relation between proximate accesses to fields of the same instance may be utilized to estimate an optimized data layout of the structure.