A system and method for performing computer processing operations in a data
processing system includes a multithreaded processor and thread switch
logic. The multithreaded processor is capable of switching between two or
more threads of instructions which can be independently executed. Each
thread has a corresponding state in a thread state register depending on
its execution status. The thread switch logic contains a thread switch
control register to store the conditions upon which a thread switch will
occur. The thread switch logic has a time-out register which forces a
thread switch when execution of the active thread in the multithreaded
processor exceeds a programmable period of time. Thread switch logic also
has a forward progress count register to prevent repetitive thread
switching between threads in the multithreaded processor. Thread switch
logic also is responsive to a software manager capable of changing the
priority of the different threads and thus superseding thread switch
events.
Система и метод для выполнять деятельности компьютера обрабатывая в системы процесса данных вклюают а multithreaded логика переключателя обработчика и резьбы. Multithreaded обработчик будет способна переключать между двумя или несколько резьб инструкций можно независимо исполнить. Каждая резьба имеет соответствуя положение в регистре положения резьбы в зависимости от своего состояния исполнения. Логика переключателя резьбы содержит регистр управлением переключателя резьбы для того чтобы хранить условия на переключатель резьбы произойдет. Логика переключателя резьбы имеет регистр time-out принуждает переключатель резьбы когда исполнение активно резьбы в multithreaded обработчик превышает programmable периодо времени. Логика переключателя резьбы также имеет передний регистр отсчета прогресса для того чтобы предотвратить repetitive переключение резьбы между резьбами в multithreaded обработчик. Логика переключателя резьбы также отзывчива к менеджеру средства программирования способному изменять приоритет по-разному резьб и таким образом superseding случаи переключателя резьбы.