Invention Grant
- Patent Title: Generating a vector predicate summary
-
Application No.: US17273919Application Date: 2019-10-17
-
Publication No.: US11550574B2Publication Date: 2023-01-10
- Inventor: Alasdair Grant
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GB1820841 20181220
- International Application: PCT/GB2019/052969 WO 20191017
- International Announcement: WO2020/128414 WO 20200625
- Main IPC: G06F9/30
- IPC: G06F9/30

Abstract:
Apparatuses and methods of operating such apparatuses are disclosed. Vector processing circuitry performs data processing in multiple parallel processing lanes, wherein the data processing is performed in a subset of the multiple parallel processing lanes determined by bit values of a vector predicate which are set. Predicate monitoring circuitry is responsive to the vector predicate to generate a predicate summary value in dependence on the bit values of the vector predicate. A first value of the predicate summary value indicates that a sparse condition is true for the vector predicate, the sparse condition being true when the bit values of the vector predicate comprise a set bit corresponding to a vector element at a higher index immediately followed by a non-set bit corresponding to a vector element at a lower index. A second value of the predicate summary value indicates that the sparse condition is not true for the vector predicate. Improved predicate controlled vector processing is thus supported.
Public/Granted literature
- US20210334102A1 GENERATING A VECTOR PREDICATE SUMMARY Public/Granted day:2021-10-28
Information query