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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2014004272) PROCÉDÉS ET APPAREIL POUR ÉTENDRE DES INDICATIONS CIBLES DE BRANCHE LOGICIELLE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2014/004272    N° de la demande internationale :    PCT/US2013/046975
Date de publication : 03.01.2014 Date de dépôt international : 21.06.2013
Demande présentée en vertu du Chapitre 2 :    25.04.2014    
CIB :
G06F 9/38 (2006.01)
Déposants : QUALCOMM INCORPORATED [US/US]; Attn: International IP Administration 5775 Morehouse Drive San Diego, California 92121 (US)
Inventeurs : REDDY, Vimal K.; (US)
Mandataire : PAULEY, Nicholas J.; 5775 Morehouse Drive San Diego, California 92121 (US)
Données relatives à la priorité :
13/531,920 25.06.2012 US
Titre (EN) METHODS AND APPARATUS TO EXTEND SOFTWARE BRANCH TARGET HINTS
(FR) PROCÉDÉS ET APPAREIL POUR ÉTENDRE DES INDICATIONS CIBLES DE BRANCHE LOGICIELLE
Abrégé : front page image
(EN)Apparatus and techniques for predicting a storage address based on contents of a first program accessible register (PAR) specified in a first instruction, wherein the first PAR correlates with a target address specified by a second PAR in a second instruction. Information is speculatively fetched at the predicted storage address prior to execution of the second instruction. The first instruction is an advance correlating notification (ADVCN) instruction, the second instruction is an indirect branch instruction, and the information is a plurality of instructions beginning at the predicted storage address. The predicted storage address is a branch target address for the indirect branch instruction from which instructions are speculatively fetched. The prediction is based on contents of the first PAR specified in the ADVCN instruction. The contents of the first PAR correlate with a taken evaluation of the branch instruction.
(FR)La présente invention porte sur un appareil et des techniques pour prédire une adresse de stockage sur la base de contenus d'un premier registre accessible de programme (PAR) spécifié dans une première instruction, le premier PAR se corrélant avec une adresse cible spécifiée par un second PAR dans une seconde instruction. Des informations sont lues de manière spéculative à l'adresse de stockage prédite avant l'exécution de la seconde instruction. La première instruction est une instruction de notification de corrélation en avance (ADVCN), la seconde instruction est une instruction de branche indirecte, et les informations sont une pluralité d'instructions commençant à l'adresse de stockage prédite. L'adresse de stockage prédite est une adresse cible de branche pour l'instruction de branche indirecte à partir de laquelle des instructions sont lues de manière spéculative. La prédiction est basée sur des contenus du premier PAR spécifié dans l'instruction ADVCN. Les contenus du premier PAR se corrèlent avec une évaluation prise de l'instruction de branche.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)