LOOP SUPPORT EXTENSIONS

Techniques for processing loops are described. An exemplary apparatus at least includes decoder circuitry to decode a single instruction, the single instruction to include a field for an opcode, the opcode to indicate execution circuitry is to perform an operation to configure execution of one or mo...

Full description

Saved in:
Bibliographic Details
Main Authors SUBRAMONEY, Sreenivas, ABUHATZERA, Avishaii, KUTTANNA, Belliappa, BALACHANDRAN, Shankar, NORI, Anant, RAKSHIT, Joydeep, SHANBHOGUE, Vedvyas
Format Patent
LanguageEnglish
French
Published 31.03.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Techniques for processing loops are described. An exemplary apparatus at least includes decoder circuitry to decode a single instruction, the single instruction to include a field for an opcode, the opcode to indicate execution circuitry is to perform an operation to configure execution of one or more loops, wherein the one or more loops are to include a plurality of configuration instructions and instructions that are to use metadata generated by ones of the plurality of configuration instructions; and execution circuitry to perform the operation as indicated by the opcode. La présente invention concerne des techniques pour le traitement de boucles. Un appareil donné à titre d'exemple comprend au moins un montage de circuits de décodeur pour décoder une instruction unique, l'instruction unique devant inclure un champ pour un code opération, le code opération devant indiquer qu'un montage de circuits d'exécution doit effectuer une opération pour configurer l'exécution d'une ou plusieurs boucles, la ou les boucles devant comprendre une pluralité d'instructions de configuration et des instructions qui doivent utiliser des métadonnées générées par certaines de la pluralité d'instructions de configuration; et le montage de circuits d'exécution devant effectuer l'opération comme indiqué par le code opération.
Bibliography:Application Number: WO2021US47807