18493750. PROCESSOR WITH OUT-OF-ORDER COMPLETION (Apple Inc.)
Contents
PROCESSOR WITH OUT-OF-ORDER COMPLETION
Organization Name
Inventor(s)
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.