Invention Grant
- Patent Title: Techniques to generate execution schedules from neural network computation graphs
-
Application No.: US16870190Application Date: 2020-05-08
-
Publication No.: US11531565B2Publication Date: 2022-12-20
- Inventor: John Brady
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: KDB Firm PLLC
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F9/50 ; G06F9/52 ; G06F9/54 ; G06N3/04 ; G06F13/28

Abstract:
Techniques are described for a compiler scheduling algorithm/routine that utilizes backtracking to generate an execution schedule for a neural network computation graph using a neural network compiler intermediate representation of hardware synchronization counters. The hardware synchronization counters may be referred to as physical barriers, hardware (HW) barriers, or barriers and their intermediate representations may be referred to as barrier tasks or barriers. Backtracking is utilized to prevent an available number of hardware barriers from being exceeded during performance of an execution schedule. An execution schedule may be a computation workload schedule for neural network inference applications. An execution schedule may also be a first in first out (FIFO) schedule.
Public/Granted literature
- US20200272515A1 TECHNIQUES TO GENERATE EXECUTION SCHEDULES FROM NEURAL NETWORK COMPUTATION GRAPHS Public/Granted day:2020-08-27
Information query