Jump to content

19017672. Graphics Processor with Non-Blocking Concurrent Architecture (Imagination Technologies Limited)

From WikiPatents


Graphics Processor with Non-Blocking Concurrent Architecture

Organization Name

Imagination Technologies Limited

Inventor(s)

Luke T. Peterson of San Francisco CA US

James A. Mccombe of San Francisco CA US

Steven J. Clohset of San Francisco CA US

Jason R. Redgrave of Mountain View CA US

Graphics Processor with Non-Blocking Concurrent Architecture

This abstract first appeared for US patent application 19017672 titled 'Graphics Processor with Non-Blocking Concurrent Architecture

Original Abstract Submitted

In some aspects, systems and methods provide for forming groupings of a plurality of independently-specified computation workloads, such as graphics processing workloads, and in a specific example, ray tracing workloads. The workloads include a scheduling key, which is one basis on which the groupings can be formed. Workloads grouped together can all execute from the same source of instructions, on one or more different private data elements. Such workloads can recursively instantiate other workloads that reference the same private data elements. In some examples, the scheduling key can be used to identify a data element to be used by all the workloads of a grouping. Memory conflicts to private data elements are handled through scheduling of non-conflicted workloads or specific instructions and/or deferring conflicted workloads instead of locking memory locations.

(Ad) Transform your business with AI in minutes, not months

Custom AI strategy tailored to your specific industry needs
Step-by-step implementation with measurable ROI
5-minute setup that requires zero technical skills
Get your AI playbook

Trusted by 1,000+ companies worldwide

Cookies help us deliver our services. By using our services, you agree to our use of cookies.