DATA PROCESSING

Data processing apparatus, data processing methods, a method and a computer program product are disclosed. The data processing apparatus comprises: a processor core operable to execute sequences of instructions of a plurality of program threads, said processor core having a plurality of pipeline sta...

Full description

Saved in:
Bibliographic Details
Main Author LILAND EIVIND
Format Patent
LanguageChinese
English
Published 31.08.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Data processing apparatus, data processing methods, a method and a computer program product are disclosed. The data processing apparatus comprises: a processor core operable to execute sequences of instructions of a plurality of program threads, said processor core having a plurality of pipeline stages, one of said pipelined stages being an instruction schedule stage having scheduling logic operable, in response to a thread pause instruction within a program thread, to prevent scheduling of instructions from that program thread following said thread pause instruction and instead to schedule instructions from another program thread for execution within said plurality of pipeline stages. In this way, the data processing apparatus does not need to determine whether dependencies exist betweeninstructions or not, but instead can simply continue issuing instructions until a pause instruction is received. This significantly simplifies the operation of the processor core. 公开了种数据处理装置,数据处理方法,方法和计算机程序产品。数据处理装置包括:处理器核心,能
Bibliography:Application Number: CN201680079091