同时多线程是指是超标量技术与多线程技术的结合。它的基本思路是把注意力返回到处理器本身,从充分利用CPU的效率、挖掘单个物理CPU的潜力人手,通过发射更多的指令来提高处理器的性能。
同时多线程结构 simultaneous multithreaded architecture
The ALU of simultaneous multithreading processor is composed of 7 parts.
同时多线程ALU由7个并行的部件组成。
参考来源 - 32位同时多线程微处理器的ALU设计·2,447,543篇论文数据,部分数据来源于NoteExpress
同时多线程处理器在每时钟周期从多个线程读取指令执行,极大地提高了指令吞吐率。
Simultaneous Multithreaded Processors improve the instruction throughput by allowing fetching and executing instructions from several running threads simultaneously in each clock cycle.
从多个线程的角度来看,完全可能有两个或更多线程同时试图把数据压入堆栈。
From the standpoint of multiple threads, it is entirely possible that two or more threads were simultaneously trying to push data into the stack.
这样,一个事件将生成一个事件交付线程,因此许多线程将同时运行。
In this way, one event generates a thread of event delivery and thus many threads are running simultaneously.
应用推荐