Recherche dans les collections de brevets nationales et internationales

1. (WO2016014239) APPLICATION DE DÉPENDANCE INTER-ITÉRATION (LCD) PENDANT L'EXÉCUTION EN FLUX DE DONNÉES D'INSTRUCTIONS DE BOUCLE PAR DES PROCESSEURS DANS LE DÉSORDRE (OOP), ET CIRCUITS, PROCÉDÉS ET SUPPORTS LISIBLES PAR ORDINATEUR CORRESPONDANTS

Pub. No.:    WO/2016/014239    International Application No.:    PCT/US2015/039326
Publication Date: Fri Jan 29 00:59:59 CET 2016 International Filing Date: Wed Jul 08 01:59:59 CEST 2015
IPC: G06F 9/38
Applicants: QUALCOMM INCORPORATED
Inventors: CHATHA, Karamvir, Singh
HOWARD, Michael, Alexander
OH, Rick, Seokyong
CHAUHAN, Ramesh, Chandra
Title: APPLICATION DE DÉPENDANCE INTER-ITÉRATION (LCD) PENDANT L'EXÉCUTION EN FLUX DE DONNÉES D'INSTRUCTIONS DE BOUCLE PAR DES PROCESSEURS DANS LE DÉSORDRE (OOP), ET CIRCUITS, PROCÉDÉS ET SUPPORTS LISIBLES PAR ORDINATEUR CORRESPONDANTS
Abstract:
L'invention concerne l'application d'une dépendance inter-itération (LCD) pendant l'exécution en flux de données d'instructions de boucle par des processeurs dans le désordre (OOP), et des circuits, des procédés et des supports lisibles par ordinateur correspondants. Selon un aspect de l'invention, un circuit de station de réservation est utilisé, comprenant un ou plusieurs segments de station de réservation configurés pour stocker une instruction de boucle consommatrice. Chaque station de réservation comprend également un tampon d'opérande pour chaque opérande de l'instruction de boucle consommatrice, le tampon d'opérande indiquant une instruction de boucle productrice et une distance LCD entre l'instruction de boucle productrice et l'instruction de boucle consommatrice. Chaque segment de station de réservation reçoit un résultat d'exécution de l'instruction de boucle productrice, et un indicateur d'itération de boucle qui indique une itération de boucle en cours pour l'instruction de boucle productrice. Le segment de station de réservation génère un index de tampon d'opérande sur la base de l'indicateur d'itération de boucle de l'instruction de boucle productrice et de l'indicateur de décalage LCD du tampon d'opérande correspondant au résultat d'exécution.