Invention Grant
- Patent Title: Accelerating dataflow signal processing applications across heterogeneous CPU/GPU systems
-
Application No.: US16372618Application Date: 2019-04-02
-
Publication No.: US10963300B2Publication Date: 2021-03-30
- Inventor: Michael Champigny
- Applicant: Raytheon Company
- Applicant Address: US MA Waltham
- Assignee: Raytheon Company
- Current Assignee: Raytheon Company
- Current Assignee Address: US MA Waltham
- Agency: Daly Crowley Mofford & Durkee, LLP
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F9/50

Abstract:
A method includes: forming a virtual tile cluster having tiles, wherein a tile comprises a processor and memory from a CPU device and a GPU device, and a tile in the GPU device further comprises subprocessors; forming a virtual unified memory that is accessible by the CPU and GPU devices; receiving a task; assigning the task to a tile of the virtual tile cluster according to a pre-defined rule. When the task is assigned to a tile in the GPU device, the method further performs: broadcasting the task to the subprocessors of a tile using a GPU shuffle instruction; and dividing data for the task and assigning the divided data to the subprocessors, wherein each subprocessor runs a codelet using the each of divided data. The task is executed by the at least one tile of the virtual tile cluster.
Public/Granted literature
- US20200183738A1 ACCELERATING DATAFLOW SIGNAL PROCESSING APPLICATIONS ACROSS HETEROGENEOUS CPU/GPU SYSTEMS Public/Granted day:2020-06-11
Information query