A DATA PROCESSING APPARATUS AND METHOD FOR SCHEDULING SETS OF THREADS ON PARALLEL PROCESSING LANES
A data processing apparatus, a data processing method and a computer program product are disclosed. In an embodiment, the data processing apparatus comprises: a processor comprising a plurality of parallel lanes for parallel processing of sets of threads, each lane comprising a plurality of pipeline...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English French German |
Published |
03.04.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A data processing apparatus, a data processing method and a computer program product are disclosed. In an embodiment, the data processing apparatus comprises: a processor comprising a plurality of parallel lanes for parallel processing of sets of threads, each lane comprising a plurality of pipelined stages, the pipelined stages of each lane being operable to process instructions from the sets of threads; and scheduling logic operable to schedule instructions for processing by the lanes, the scheduling logic being operable to identify that one of the sets of threads being processed is to be split into a plurality of sub-sets of threads and to schedule at least two of the plurality of sub-sets of threads for processing by different pipelined stages concurrently. |
---|---|
Bibliography: | Application Number: EP20140787214 |