用于微处理器中的同时多线程指令调度的装置和方法
Abstract:
本文所公开的技术提供了用于通过支持同时多线程(SMT)的微处理器的指令管线中的一个或多个“较慢的”指令线程来检测和解决资源独占的有利机制。一个或多个实施例涉及在指令周期的基础上更新线程排名,例如从最慢到最快,以及重定向来自线程中的至少最慢线程的指令,以绕过将以其它方式由较慢/最慢线程中的指令独占的一个或多个共享资源。在至少一个实施例中,绕过包括将所选择的指令从更关键的共享资源重定向到更低成本或更低功率的二级资源,例如绕过指令队列有利于不太复杂的缓冲器电路。
Patent Agency Ranking
0/0