WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2005066775) METHODS AND APPARATUS TO DYNAMICALLY INSERT PREFETCH INSTRUCTIONS BASED ON GARBAGE COLLECTOR ANALYSIS AND LAYOUT OF OBJECTS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2005/066775    International Application No.:    PCT/US2004/040482
Publication Date: 21.07.2005 International Filing Date: 03.12.2004
IPC:
G06F 9/45 (2006.01), G06F 12/02 (2006.01)
Applicants: INTEL CORPORATION (a Delaware Corporation) [US/US]; 2200 Mission College Boulevard, Santa Clara, CA 95052 (US) (For All Designated States Except US).
SUBRAMONEY, Sreenivas [IN/US]; (US) (For US Only).
SERRANO, Mauricio [CO/US]; (US) (For US Only).
HUDSON, Richard [US/US]; (US) (For US Only).
ADL-TABATABAI, Ali-Reza [US/US]; (US) (For US Only)
Inventors: SUBRAMONEY, Sreenivas; (US).
SERRANO, Mauricio; (US).
HUDSON, Richard; (US).
ADL-TABATABAI, Ali-Reza; (US)
Agent: FLIGHT, James; Grossman & Flight & ZIMMERMAN LLC, Suite 4220, 20 North Wacker Drive, Chicago, IL 60606 (US)
Priority Data:
10/741,897 19.12.2003 US
Title (EN) METHODS AND APPARATUS TO DYNAMICALLY INSERT PREFETCH INSTRUCTIONS BASED ON GARBAGE COLLECTOR ANALYSIS AND LAYOUT OF OBJECTS
(FR) METHODES ET APPAREIL D'INSERTION DYNAMIQUE D'INSTRUCTIONS DE PRELECTURE SUR LA BASE D'UNE ANALYSE EFFECTUEE PAR UN RAMASSE-MIETTES ET DE LA DISPOSITION DES OBJETS
Abstract: front page image
(EN)Methods and apparatus to dynamically insert prefetch instructions are disclosed. In an example method, one or more samples associated with cache misses are identified from a performance monitoring unit in a processor system. Based on sample information associated with the one or more samples, delinquent information is generated. To dynamically insert one or more prefetch instructions, a prefetch point is identified based on the delinquent information.
(FR)Méthodes et appareils d'insertion dynamique d'instructions de prélecture. Dans un mode exemplaire de réalisation, un ou plusieurs échantillons associés à des recherches infructueuses dans l'antémémoire sont identifiés par une unité de surveillance de la performance dans un système processeur. Des informations fautives sont générées sur la base des informations associées à l'un ou aux plusieurs échantillons. Afin d'insérer dynamiquement une ou plusieurs instructions de prélecture, on identifie un point de prélecture sur la base de l'information fautive.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)