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

Search International and National Patent Collections
World Intellectual Property Organization
Options
Query Language
Stem
Sort by:
List Length
Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2013147878) PREDICTION-BASED THREAD SELECTION IN A MULTITHREADING PROCESSOR
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2013/147878 International Application No.: PCT/US2012/031634
Publication Date: 03.10.2013 International Filing Date: 30.03.2012
IPC:
G06F 9/46 (2006.01) ,G06F 9/38 (2006.01) ,G06F 13/14 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
30
Arrangements for executing machine- instructions, e.g. instruction decode
38
Concurrent instruction execution, e.g. pipeline, look ahead
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
13
Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
14
Handling requests for interconnection or transfer
Applicants: MERTEN, Matthew C.[US/US]; US (UsOnly)
LI, Tong[CN/US]; US (UsOnly)
KADGI, Vijaykumar B.[IN/US]; US (UsOnly)
SRINIVASAN, Srikanth T.[US/US]; US (UsOnly)
WANG, Christine E.[US/US]; US (UsOnly)
INTEL CORPORATION[US/US]; 2200 Mision College Boulevard MS: RNB-4-150 Santa Clara, California 95052, US (AllExceptUS)
Inventors: MERTEN, Matthew C.; US
LI, Tong; US
KADGI, Vijaykumar B.; US
SRINIVASAN, Srikanth T.; US
WANG, Christine E.; US
Agent: SHAO, Kevin G.; Blakely Sokoloff Taylor & Zafman LLP 1279 Oakmead Parkway Sunnyvale, California 94085, US
Priority Data:
Title (EN) PREDICTION-BASED THREAD SELECTION IN A MULTITHREADING PROCESSOR
(FR) SÉLECTION DE FIL BASÉE SUR UNE PRÉDICTION DANS UN PROCESSEUR MULTIFIL
Abstract:
(EN) A processor includes one or more execution units to execute instructions of a plurality of threads and thread control logic coupled to the execution units to predict whether a first of the plurality of threads is ready for selection in a current cycle based on readiness of instructions of the first thread in one or more previous cycles, to predict whether a second of the plurality of threads is ready for selection in the current cycle based on readiness of instructions of the second thread in the one or more previous cycles, and to select one of the first and second threads in the current cycle based on the predictions.
(FR) Un processeur comporte une ou plusieurs unités d'exécution pour exécuter des instructions d'une pluralité de fils et une logique de commande de fils couplée aux unités d'exécution afin de prédire si un premier fil de la pluralité de fils est prêt à être sélectionné dans un cycle en cours sur la base de la lisibilité des instructions du premier fil au cours d'un ou de plusieurs cycles précédents, afin de prédire si un second fil de la pluralité de fils est prêt à être sélectionné dans le cycle en cours sur la base de la lisibilité des instructions du second fil dans le ou les cycles précédents, et afin de sélectionner le premier ou le second fil dans le cycle en cours sur la base des prédictions.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, KM, 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, 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
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (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)
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)