发明名称 COMPILER APPARATUS AND METHOD FOR UNROLLING SUPERBLOCK IN COMPUTER PROGRAM
摘要 PROBLEM TO BE SOLVED: To provide a superblock unroller for creating a superblock in a first instruction stream. SOLUTION: The superblock unroller uses complete unrolling in the case that the number of iterations of the superblock is sufficiently small and the number of iterations is known at compile-time. The superblock unroller uses static unrolling in the case that the number of iterations of the superblock is too large for complete unrolling and the number of iterations is known at compile-time. The superblock unroller uses dynamic unrolling in the case that the number of iterations is unknown at compile-time. Each of these unrolling methods may include the insertion of a count rectification code into the first instruction stream to account for execution that exists the superblock. COPYRIGHT: (C)2004,JPO
申请公布号 JP2004152287(A) 申请公布日期 2004.05.27
申请号 JP20030359921 申请日期 2003.10.20
申请人 INTERNATL BUSINESS MACH CORP <IBM> 发明人 ROEDIGER ROBERT RALPH;SCHMIDT WILLIAM JON;JEROME STEINMETZ PETER
分类号 G06F9/45;(IPC1-7):G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址