PROCESSOR LOGIC AND METHOD FOR DISPATCHING INSTRUCTIONS FROM MULTIPLE STRANDS

A processor includes logic to fetch an instruction stream divided into a plurality of strands for loading on one or more execution ports, identify a plurality of pending instructions, determine which of the strands are active, determine a program order of each of the pending instructions, and match...

Full description

Saved in:
Bibliographic Details
Main Authors SIVTSOV, Alexey, BABAYAN, Boris A, KOSAREV, Nikolay, SHISHLOV, Sergey Y, BUTUZOV, Alexander V, IYER, Jayesh
Format Patent
LanguageEnglish
French
German
Published 01.02.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A processor includes logic to fetch an instruction stream divided into a plurality of strands for loading on one or more execution ports, identify a plurality of pending instructions, determine which of the strands are active, determine a program order of each of the pending instructions, and match the pending instructions to the execution ports based upon the program order of each pending instruction and whether each strand is active. Each pending instruction is at a respective head of one of the strands.
Bibliography:Application Number: EP20140729718