18493750. PROCESSOR WITH OUT-OF-ORDER COMPLETION (Apple Inc.)

From WikiPatents
Jump to navigation Jump to search

PROCESSOR WITH OUT-OF-ORDER COMPLETION

Organization Name

Apple Inc.

Inventor(s)

Alon Yaakov of Raanana IL

PROCESSOR WITH OUT-OF-ORDER COMPLETION

This abstract first appeared for US patent application 18493750 titled 'PROCESSOR WITH OUT-OF-ORDER COMPLETION

Original Abstract Submitted

A processor circuit that allows for out-of-order completion of instructions is disclosed. A processor circuit may fetch multiple instructions from a memory circuit. As individual instructions are fetched, the processor circuits checks for any hazards associated with the fetched instructions. Once it has been determined that there are no hazards for a particular instruction, it is issued to one of multiple execution circuits in the processor circuit. The processor circuit can complete instructions in an order in which the instructions finish execution by updating its architectural state with corresponding results of the instructions.