• Patent Title: Handling exceptional conditions for vector arithmetic instruction
  • Application No.: US15769558
    Application Date: 2016-09-14
  • Publication No.: US10776124B2
    Publication Date: 2020-09-15
  • Inventor: Giacomo GabrielliNigel John Stephens
  • 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: com.zzzhc.datahub.patent.etl.us.BibliographicData$PriorityClaim@69a3092d
  • International Application: PCT/GB2016/052837 WO 20160914
  • International Announcement: WO2017/068318 WO 20170427
  • Main IPC: G06F9/38
  • IPC: G06F9/38 G06F9/30
Handling exceptional conditions for vector arithmetic instruction
Abstract:
Processing circuitry supports a first type of vector arithmetic instruction specifying at least a first input vector. When at least one exceptional condition is detected for an arithmetic operation performed for a first active data element of the first input vector in a predetermined sequence, the processing circuitry performs at least one response action. When the at least one exceptional condition is detected for a given active data element other than the first active data element in the predetermined sequence, the processing circuitry suppresses the at least one response action and stores elements identifying information identifying which data element is the given active data element which triggered the exceptional condition. This can be useful for reducing the amount of hardware resource for tracking the occurrence of the exceptional conditions and/or supporting speculative execution of vector instructions.
Public/Granted literature
Information query
Patent Agency Ranking
0/0