Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017172274) A SCHEDULER WITH A PICKER BLOCK CAPABLE OF DISPATCHING MULTIPLE INSTRUCTIONS PER CYCLE
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2017/172274 International Application No.: PCT/US2017/020938
Publication Date: 05.10.2017 International Filing Date: 06.03.2017
Chapter 2 Demand Filed: 30.01.2018
IPC:
G06F 9/38 (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
30
Arrangements for executing machine- instructions, e.g. instruction decode
38
Concurrent instruction execution, e.g. pipeline, look ahead
Applicants:
QUALCOMM INCORPORATED [US/US]; ATTN: International IP Administration 5775 Morehouse Drive San Diego, California 92121-1714, US
Inventors:
KULKARNI, Milind Ram; US
AL SHEIKH, Rami Mohammad A.; US
DAMODARAN, Raguram; US
Agent:
CICCOZZI, John L.; US
OLDS, Mark E.; US
PODHAJNY, Daniel; US
Priority Data:
15/086,05230.03.2016US
Title (EN) A SCHEDULER WITH A PICKER BLOCK CAPABLE OF DISPATCHING MULTIPLE INSTRUCTIONS PER CYCLE
(FR) PROGRAMMATEUR DOTÉ D'UN BLOC SÉLECTEUR APTE À RÉPARTIR DE MULTIPLES INSTRUCTIONS PAR CYCLE
Abstract:
(EN) A scheduler with a picker block capable of dispatching multiple instructions per cycle is disclosed. The picker block may comprise an inter-group picker and an intra-group picker. The inter-group picker may be configured to pick multiple ready groups when there are two or more ready groups among a plurality of groups of instructions, and pick a single ready group when the single ready group is the only ready group among the plurality of groups. The intra-group picker may be configured to pick one ready instruction from each of the multiple ready groups when the inter-group picker picks the multiple ready groups, and to pick multiple ready instructions from the single ready group when the inter-group picker picks the single ready group.
(FR) L'invention concerne un programmateur doté d'un bloc sélecteur apte à répartir de multiples instructions par cycle. Le bloc sélecteur peut comprendre un sélecteur inter-groupe et un sélecteur intra-groupe. Le sélecteur inter-groupe peut être configuré pour sélectionner de multiples groupes prêts lorsqu'il existe au moins deux groupes prêts parmi une pluralité de groupes d'instructions, et pour sélectionner un seul groupe prêt lorsque le seul groupe prêt est l'unique groupe prêt parmi la pluralité de groupes. Le sélecteur intra-groupe peut être configuré pour sélectionner une instruction prête parmi chacun des multiples groupes prêts lorsque le sélecteur inter-groupe sélectionne les multiples groupes prêts, et pour sélectionner de multiples instructions prêtes parmi le seul groupe prêt lorsque le sélecteur inter-groupe sélectionne le seul groupe prêt.
front page image
Designated States: 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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, 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, SA, 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, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, 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, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)