发明名称 Self-priming loop execution for loop prolog instruction
摘要 A method of operating a multiple execution unit microprocessor in a software pipelined loop is disclosed. This method executes the loop body before the pipeline is fully initialized, thus replacing prolog instructions with additional loop iterations. The method has the potential to greatly reduce prolog size for many software pipelined loops. As a further aspect of the method, the loop results are insulated from any deleterious effects of loop body execution prior to full initialization-methods for accomplishing this are disclosed, including array overallocation, conditional execution of some loop body instructions, and register initialization.
申请公布号 US6289443(B1) 申请公布日期 2001.09.11
申请号 US19990238259 申请日期 1999.01.27
申请人 TEXAS INSTRUMENTS INCORPORATED 发明人 SCALES RICHARD H.;SESHAN NATARAJAN (NAT)
分类号 G06F9/32;G06F9/38;(IPC1-7):G06F9/38;G06F9/30;G06F17/10 主分类号 G06F9/32
代理机构 代理人
主权项
地址