• Patent Title: Generating a vector predicate summary
  • Application No.: US17273919
    Application Date: 2019-10-17
  • Publication No.: US11550574B2
    Publication 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
Generating a vector predicate summary
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
Information query
Patent Agency Ranking
0/0