Method to Enhance Performance of Hardware Multithread Processor

Xuehai Zhou
2007-01-01
Abstract:In order to enhance the turnover rate and the performance,some NPUs have used the pipeline technology and the hardware multithread technology.Hardware multithreading can effectively hide the delay of accessing memory,and reduce the expenses of thread changing,thus enhance the performance.But the hardware multithread can’t fully eliminate the expenses of thread changing,it still needs to flush and reload the pipeline,this would waste some clock cycles,could not fully take the advantage of using multithread.This paper proposes one new design method,which can reduce this part of expenses,then enhance the performance of processors.
What problem does this paper attempt to address?