发明名称 Partitioning prefetch registers to prevent at least in part inconsistent prefetch information from being stored in a prefetch register
摘要 A method and multithreaded processor for dynamically reallocating prefetch registers upon the processor switching modes of operation. An execution unit may be coupled to a prefetch engine where the execution unit may be configured to receive prefetch instructions regarding prefetching data. The prefetch engine may comprise a plurality of prefetch registers. The execution unit may further be configured to load the plurality of prefetch registers with information regarding prefetching data obtained from the prefetch instructions. In a single thread mode of operation, the plurality of prefetch registers are allocated to be accessed by either a first or a second thread. In a multithread mode of operation, the plurality of prefetch registers are allocated to be accessed among the first and second threads.
申请公布号 US2004215892(A1) 申请公布日期 2004.10.28
申请号 US20030425424 申请日期 2003.04.28
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 FLUHR ERIC J.;MAY CATHY;SINHAROY BALARAM
分类号 G06F9/30;G06F9/38;G06F12/08;(IPC1-7):G06F12/00 主分类号 G06F9/30
代理机构 代理人
主权项
地址