METHOD AND APPARATUS FOR ENTERING AND EXITING MULTIPLE THREADS WITHIN A MULTITHREADED PROCESSOR

A method includes maintaining a state machine to provide a multi-bit output, each bit of the multi-bit output indicating a respective status for an associated thread of multiple threads being executed within a multithreaded processor. Status for a first thread is detected, responsive to which a func...

Full description

Saved in:
Bibliographic Details
Main Authors RODGERS, DION, BOGGS, DARRELL, MERCHANT, AMIT, KOTA, RAJESH, HSU, RACHEL
Format Patent
LanguageEnglish
French
Published 14.06.2001
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method includes maintaining a state machine to provide a multi-bit output, each bit of the multi-bit output indicating a respective status for an associated thread of multiple threads being executed within a multithreaded processor. Status for a first thread is detected, responsive to which a functional unit within the multithreaded processor is configured in accordance with the multi-bit output of the state machine. La présente invention concerne un procédé qui consiste à maintenir un automate fini de façon à fournir une sortie multibit, chaque bit de cette sortie multibit indiquant un état respectif d'une unité d'exécution associée d'unités d'exécution multiples exécutées dans un processeur à unités d'exécutions multiples. L'état d'une première unité d'exécution est détecté, en fonction duquel une unité fonctionnelle du processeur à unités d'exécution multiples est configurée en conformité avec la sortie multibit de l'automate fini.
Bibliography:Application Number: WO2000US28422