-
公开(公告)号:US20120102303A1
公开(公告)日:2012-04-26
申请号:US13317246
申请日:2011-10-13
申请人: Simon Jones , Joe Dominic Tapply
发明人: Simon Jones , Joe Dominic Tapply
IPC分类号: G06F9/38
摘要: A data processing apparatus is provided with a plurality of processing units (4 to 18; 32 to 38) executing respective streams of program instructions corresponding to respective processing threads. Exception control circuitry 20, 42 controls exception processing for a group of the processing unit in response to an exception triggering event. Each of the processing units moves only once and in sequence between normal, in-exception and done-exception states in response to a given exception event. A group of processing units moves in sequence between states normal, triggering and completing in response to the exception event. A counter value is used to track the number of processing units which have entered exception processing and then to track the number of processing units which have completed their exception processing.
摘要翻译: 数据处理装置具有执行对应于各个处理线程的各个程序指令流的多个处理单元(4至18; 32至38)。 异常控制电路20,42响应于异常触发事件控制处理单元组的异常处理。 响应于给定的异常事件,每个处理单元仅在正常,异常和完成异常状态之间移动一次并且依次移动。 一组处理单元在状态正常之间依次移动,响应异常事件触发和完成。 计数器值用于跟踪已经进入异常处理的处理单元的数量,然后跟踪完成其异常处理的处理单元的数量。