Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2018063541) ENSEMBLE D'INSTRUCTIONS POUR CODAGE D'ENTIERS À LONGUEUR VARIABLE
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2018/063541 N° de la demande internationale : PCT/US2017/046851
Date de publication : 05.04.2018 Date de dépôt international : 15.08.2017
CIB :
G06F 9/30 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9
Dispositions pour la commande par programme, p.ex. unité de commande
06
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
30
Dispositions pour exécuter des instructions machine, p.ex. le décodage des instructions
Déposants :
INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054, US
Inventeurs :
GUILFORD, James D.; US
GOPAL, Vinodh; US
Mandataire :
BURNETT, R. Alan; US
Données relatives à la priorité :
15/281,38030.09.2016US
Titre (EN) INSTRUCTION SET FOR VARIABLE LENGTH INTEGER CODING
(FR) ENSEMBLE D'INSTRUCTIONS POUR CODAGE D'ENTIERS À LONGUEUR VARIABLE
Abrégé :
(EN) Instruction sets for variable length integer (varint) coding and associated methods and apparatus. The instructions sets include instructions for encoding and decoding varints, and may be included as a part of an instruction set architecture (ISA) for processors architectures such as x86 and Arm-based architectures, as well as other ISAs. In one aspect, the instructions include, a varint size encode instruction to encode a size of a varint, a varint encode instruction to encode a varint, a varint size decode instruction to decode a size of an encoded varint, and a varint decode instruction to decode an encoded varint. Varint encode size and encode instructions may be combined in a single instructions. Similarly, varint decode size and decode instructions may be combined in a single instruction. In one aspect, the instructions use a variable-length quantity (VLQ) encoding scheme under which varints are encoded into one or more VLQ octets.
(FR) L'invention concerne des ensembles d'instructions pour le codage d'entiers à longueur variable (var int) ainsi que des procédés et un appareil associés. Les ensembles d'instructions comprennent des instructions pour coder et décoder des var int, et peuvent être inclus en tant que partie d'une architecture d'ensemble d'instructions (ISA) pour des architectures de processeurs telles que des architectures x86 et à base de bras, ainsi que d'autres ISA. Selon un aspect, les instructions comprennent, une instruction de codage de var int pour coder une taille d'une var int, une instruction de codage de var int pour coder une var int, une instruction de décodage de la taille d'une var int pour décoder une taille d'une var int codée, et une instruction de décodage de var int pour décoder une var int codée. La taille et les instructions de codage de var int peuvent être combinées en une seule instruction. De même, des instructions de décodage et tailles de décodage de var int peuvent être combinées dans une seule instruction. Selon un aspect, les instructions utilisent un schéma de codage de quantité à longueur variable (VLQ) dans lequel des var int sont codées en un ou plusieurs octets VLQ.
front page image
É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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, 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
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, 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)