-
公开(公告)号:EP3198404A4
公开(公告)日:2018-06-06
申请号:EP15843673
申请日:2015-09-10
申请人: INTEL CORP
CPC分类号: G06F9/3887 , G06F9/30054 , G06F9/30072 , G06F9/321 , G06F9/3851
摘要: An apparatus and method for a SIMD unstructured branching. For example, one embodiment of a processor comprises: an execution unit having a plurality of channels to execute instructions; and a branch unit to process unstructured control flow instructions and to maintain a per channel count value for each channel, the branch unit to store instruction pointer tags for the unstructured control flow instructions in a memory and identify the instruction pointer tags using tag addresses, the branch unit to further enable and disable the channels based at least on the per channel count value.
-
公开(公告)号:EP3198405A4
公开(公告)日:2018-06-06
申请号:EP15844610
申请日:2015-09-10
申请人: INTEL CORP
CPC分类号: G06F9/3887 , G06F8/443 , G06F8/452 , G06F9/30058 , G06F9/30061 , G06F9/30065 , G06F9/30076 , G06F9/30134 , G06F9/30163 , G06F9/325 , G06F9/3842 , G06F9/3851
摘要: An apparatus and method for a SIMD structured branching. For example, one embodiment of a processor comprises: an execution unit having a plurality of channels to execute instructions; and a branch unit to process control flow instructions and to maintain a per channel count for each channel and a control instruction count for the control flow instructions, the branch unit to enable and disable the channels based at least on the per channel count.
-