Mechanism to avoid explicit prologs in software pipelined do-while loops

   
   

The present invention provides a mechanism that facilitates speculative execution of instructions within software-pipelined loops. In accordance with one embodiment of the invention, a software-pipelined loop is initialized with a speculative instruction deactivated. At least one initiation interval of the software-pipelined loop is executed, and the speculative instruction is activated. Subsequent initiation intervals of the software-pipelined loop are then executed.

 
Web www.patentalert.com

< System and method for automatically registering articles on a database via networks

< Method and apparatus for implementing persistent data in object oriented programs

> Non-linear, gain-based modeling of circuit delay for an electronic design automation system

> Method for determining object equality

~ 00191