发明名称 |
Multithread processor architecture for triggered thread switching without any clock cycle loss, without any switching program instruction, and without extending the program instruction format |
摘要 |
A multithread processor based on the inventive architecture is a clocked multithread processor ( 1 ) for data processing of N threads by means of a standard processor root unit ( 2 ), wherein a thread T<SUB>j </SUB>which is to be processed at any given time by the standard processor root unit ( 2 ) can be switched without any clock cycle loss by means of a switching trigger signal (UTS) to another thread T<SUB>1</SUB>, wherein the switching trigger signal (UTS) is generated as a consequence of a program instruction (which is fetched from a program instruction memory ( 3 ) and implies a latency time) for the thread T<SUB>j </SUB>which is to be processed at that time and results in a latency time for the standard processor root unit ( 2 ), before the program instruction which has been fetched and implies a latency time is decoded by the standard processor root unit ( 2 ).
|
申请公布号 |
US2005160254(A1) |
申请公布日期 |
2005.07.21 |
申请号 |
US20040015299 |
申请日期 |
2004.12.17 |
申请人 |
INFINEON TECHNOLOGIES AG |
发明人 |
LIN JINAN;NIE XIAONING |
分类号 |
G06F9/00;G06F9/38;G06F9/40;G06F9/42;G06F9/48;(IPC1-7):G06F9/00 |
主分类号 |
G06F9/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|