Patents by Inventor Adrian Pereiro CASTRO

Adrian Pereiro CASTRO has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11900522
    Abstract: Disclosed is a method of handling thread termination events within a graphics processor when a group of plural execution lanes are executing in a co-operative state. When a group of lanes is in the co-operative state, in response to the graphics processor encountering an event that means that a subset of one or more execution threads associated with the group of execution lanes in the co-operative state should be terminated: it is determined whether a condition to immediately terminate the subset of one or more execution threads is met. When the condition is not met, the group of execution lanes continue their execution in the co-operative state, but a record is stored to track that the threads in the subset of one or more execution threads should subsequently be terminated.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: February 13, 2024
    Assignee: Arm Limited
    Inventors: Isidoros Sideris, Péter Sonkoly, Adrian Pereiro Castro
  • Publication number: 20230062386
    Abstract: Disclosed is a method of handling thread termination events within a graphics processor when a group of plural execution lanes are executing in a co-operative state. When a group of lanes is in the co-operative state, in response to the graphics processor encountering an event that means that a subset of one or more execution threads associated with the group of execution lanes in the co-operative state should be terminated: it is determined whether a condition to immediately terminate the subset of one or more execution threads is met. When the condition is not met, the group of execution lanes continue their execution in the co-operative state, but a record is stored to track that the threads in the subset of one or more execution threads should subsequently be terminated.
    Type: Application
    Filed: August 23, 2022
    Publication date: March 2, 2023
    Inventors: Isidoros SIDERIS, Péter SONKOLY, Adrian Pereiro CASTRO