Invention Grant
- Patent Title: Data transfer scheduling for hardware accelerator
-
Application No.: US17191610Application Date: 2021-03-03
-
Publication No.: US11593164B2Publication Date: 2023-02-28
- Inventor: Monica Man Kay Tang , Ruihua Peng , Zhuo Ruan
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Alleman Hall Creasman & Tuttle LLP
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F7/24 ; G06F9/50 ; G06F9/54

Abstract:
A computing device, including a processor configured to perform data transfer scheduling for a hardware accelerator including a plurality of processing areas. Performing data transfer scheduling may include receiving a plurality of data transfer instructions that encode requests to transfer data to respective processing areas. Performing data transfer scheduling may further include identifying a plurality of transfer path conflicts between the data transfer instructions. Performing data transfer scheduling may further include sorting the data transfer instructions into a plurality of transfer instruction subsets. Within each transfer instruction subset, none of the data transfer instructions have transfer path conflicts. For each transfer instruction subset, performing data transfer scheduling may further include conveying the data transfer instructions included in that transfer instruction subset to the hardware accelerator. The data transfer instructions may be conveyed in a plurality of sequential data transfer phases that correspond to the transfer instruction subsets.
Public/Granted literature
- US20220283850A1 DATA TRANSFER SCHEDULING FOR HARDWARE ACCELERATOR Public/Granted day:2022-09-08
Information query