17973203. BROADCAST ASYNCHRONOUS LOADS TO SHARED LOCAL MEMORY simplified abstract (Intel Corporation)

From WikiPatents
Revision as of 06:33, 26 April 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

BROADCAST ASYNCHRONOUS LOADS TO SHARED LOCAL MEMORY

Organization Name

Intel Corporation

Inventor(s)

John A. Wiegert of Aloha OR (US)

Joydeep Ray of Folsom CA (US)

Vasanth Ranganathan of El Dorado Hills CA (US)

Biju George of Folsom CA (US)

Fangwen Fu of Folsom CA (US)

Abhishek R. Appu of El Dorado Hills CA (US)

Chunhui Mei of San Diego CA (US)

Changwon Rhee of Rocklin CA (US)

BROADCAST ASYNCHRONOUS LOADS TO SHARED LOCAL MEMORY - A simplified explanation of the abstract

This abstract first appeared for US patent application 17973203 titled 'BROADCAST ASYNCHRONOUS LOADS TO SHARED LOCAL MEMORY

Simplified Explanation

The abstract describes a technique for broadcasting or multicasting asynchronous loads to shared local memory of multiple graphics cores within a graphics core cluster.

  • This innovation involves a graphics processor with a cache memory and a graphics core cluster, including multiple graphics cores.
  • One of the graphics cores is designated as a producer graphics core for a multicast load, reads data from the cache memory, and transmits the data to a consumer graphics core.

Potential Applications

This technology could be applied in high-performance computing, data processing, and graphics rendering applications.

Problems Solved

This technology solves the problem of efficiently distributing asynchronous loads to multiple graphics cores within a cluster.

Benefits

The benefits of this technology include improved performance, reduced latency, and enhanced scalability in graphics processing tasks.

Potential Commercial Applications

A potential commercial application of this technology could be in the development of advanced graphics processors for gaming, virtual reality, and artificial intelligence applications.

Possible Prior Art

One possible prior art for this technology could be techniques for cache coherency and data sharing among multiple processing units within a computing system.

Unanswered Questions

1. How does this technique handle synchronization and data consistency among the shared local memory of the graphics cores? 2. What impact does this innovation have on power consumption and thermal management within the graphics processor?


Original Abstract Submitted

Embodiments described herein provide a technique to facilitate the broadcast or multicast of asynchronous loads to shared local memory of a plurality of graphics cores within a graphics core cluster. One embodiment provides a graphics processor including a cache memory a graphics core cluster coupled with the cache memory. The graphics core cluster includes a plurality of graphics cores. The plurality of graphics cores includes a graphics core configured to receive a designation as a producer graphics core for a multicast load, read data from the cache memory; and transmit the data read from the cache memory to a consumer graphics core of the plurality of graphics cores.