Invention Grant
- Patent Title: Matrix data broadcast architecture
-
Application No.: US16729811Application Date: 2019-12-30
-
Publication No.: US11609785B2Publication Date: 2023-03-21
- Inventor: Li Peng , Jian Yang , Chi Tang
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Kowert Hood Munyon Rankin and Goetzel PC
- Agent Rory D. Rankin
- Priority: CN201911336627.3 20191223
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38 ; G06F9/48 ; G06F9/46 ; G06F9/32 ; G06F9/54

Abstract:
Systems, apparatuses, and methods for efficient parallel execution of multiple work units in a processor by reducing a number of memory accesses are disclosed. A computing system includes a processor core with a parallel data architecture. The processor core executes a software application with matrix operations. The processor core supports the broadcast of shared data to multiple compute units of the processor core. A compiler or other code assigns thread groups to compute units based on detecting shared data among the compute units. Rather than send multiple read accesses to a memory subsystem for the shared data, the processor core generates a single access request. The single access request includes information to identify the multiple compute units for receiving the shared data when broadcasted by the processor core.
Public/Granted literature
- US20210191761A1 MATRIX DATA BROADCAST ARCHITECTURE Public/Granted day:2021-06-24
Information query