A method for executing multithreaded instructions grouped onto blocks

作者: Mohammad Abdallah

DOI:

关键词: Parallel computingInstruction sequenceInstructions per cycleScheduling (computing)Front and back endsComputer science

摘要: A method for executing multithreaded instructions grouped into blocks. The includes receiving an incoming instruction sequence using a global front end; grouping the to form blocks, wherein of blocks are interleaved with multiple threads; scheduling block execute in accordance and tracking execution threads enforce fairness pipeline.