Patents by Inventor Roman Tereshin

Roman Tereshin 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: 12505499
    Abstract: Techniques are disclosed relating to graphics processor that support ray tracing. In particular, shader circuitry may be configured to adjust a scheduling priority of a single-instruction multiple-data (SIMD) group of a shader program based on a hint that the SIMD group has an upcoming ray intersect command for ray intersect accelerator circuitry and based on a resource usage indication from the ray intersect accelerator circuitry. This may advantageously reduce cache thrashing, e.g., when shaders may allocate memory for ray intersect commands and fill a shared cache faster than the ray intersect accelerator circuitry can process the rays.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: December 23, 2025
    Assignee: Apple Inc.
    Inventors: Ali Rabbani Rankouhi, Roman Tereshin, Luca O. Iuliano, Sheenam Jayaswal, Rohit Kumar Singh
  • Publication number: 20250095098
    Abstract: Techniques are disclosed relating to graphics processor that support ray tracing. In particular, shader circuitry may be configured to adjust a scheduling priority of a single-instruction multiple-data (SIMD) group of a shader program based on a hint that the SIMD group has an upcoming ray intersect command for ray intersect accelerator circuitry and based on a resource usage indication from the ray intersect accelerator circuitry. This may advantageously reduce cache thrashing, e.g., when shaders may allocate memory for ray intersect commands and fill a shared cache faster than the ray intersect accelerator circuitry can process the rays.
    Type: Application
    Filed: November 30, 2023
    Publication date: March 20, 2025
    Inventors: Ali Rabbani Rankouhi, Roman Tereshin, Luca O. Iuliano, Sheenam Jayaswal, Rohit Kumar Singh