-
公开(公告)号:US20240037150A1
公开(公告)日:2024-02-01
申请号:US17878677
申请日:2022-08-01
Applicant: QUALCOMM Incorporated
Inventor: Yang YANG , Mukul GAGRANI , Wonseok JEON , Edward TEAGUE , Weiliang ZENG , Piero ZAPPI , Corrado RAINONE , Christopher LOTT
IPC: G06F16/901 , G06N5/02
CPC classification number: G06F16/9024 , G06N5/022
Abstract: A processor-implemented method for generating a schedule for executing operations of a compute graph includes receiving a graph including multiples nodes connected by edges. Each of the multiple nodes represents an operation to be executed. A set of sequences for executing the nodes is determined based on one or more precedence constraints. One or more sequences are selected from the set of sequences based on a memory constraint associated with a device for executing the nodes. A schedule for executing the nodes on the device is generated based on the selected one or more sequences.
-
公开(公告)号:US20240118923A1
公开(公告)日:2024-04-11
申请号:US18459277
申请日:2023-08-31
Applicant: QUALCOMM Incorporated
Inventor: Corrado RAINONE , Wei David ZHANG , Roberto BONDESAN , Markus PESCHL , Mukul GAGRANI , Wonseok JEON , Edward TEAGUE , Piero ZAPPI , Weiliang ZENG , Christopher LOTT
IPC: G06F9/48
CPC classification number: G06F9/4881 , G06N5/04
Abstract: A processor-implemented method includes generating, by a scheduling model, a group of schedules from a computation graph associated with a task, each node on the computation graph being associated with an operation of an artificial neural network, each schedule of the group of schedules associating each node of the computation graph with a processor of a group of processors of a hardware device. The processor-implemented method also includes testing one or more schedules of the group of schedules on the hardware device or a model of the hardware device. The processor-implemented method further includes selecting a schedule of the one or more schedules based on testing the one or more schedules, the selected schedule satisfying a selection condition.
-
公开(公告)号:US20230376735A1
公开(公告)日:2023-11-23
申请号:US18103757
申请日:2023-01-31
Applicant: QUALCOMM Incorporated
Inventor: Corrado RAINONE , Mukul GAGRANI , Yang YANG , Roberto BONDESAN , Edward TEAGUE , Christopher LOTT , Wonseok JEON , Weiliang ZENG , Piero ZAPPI , Herke VAN HOOF
Abstract: A processor-implemented method for generating a topological order using an artificial neural network (ANN) includes receiving a set of tasks to be performed. The tasks are represented in a graph including multiple nodes connected by edges. Each node corresponds to a task in the set of tasks. A scheduling priority is assigned to each node in the graph. A next node of potential next nodes is selected according to a probability of each of the potential next nodes based on the assigned scheduling priorities and a topology of the graph. A topological order of the tasks is generated by repeating the selection of the next node.
-
-