CPC G06N 3/04 (2013.01) [G06F 9/30003 (2013.01); G06F 9/4881 (2013.01); G06F 16/9024 (2019.01)] | 20 Claims |
1. A system comprising:
a database that stores subsets of executable instructions, wherein each subset of the subsets of executable instructions is associated with one of a plurality of subgraph identifiers and one of a plurality of processor identifiers; and
one or more processors; and
a non-transitory computer-readable medium storing a compiler that, when executed by the one or more processors, causes the compiler to:
receive a computational graph to be executed on a processor;
determine a subgraph identifier of a computational subgraph from the computational graph;
determine a processor identifier of the processor;
retrieve, from the database, instructions from one of the subsets of executable instructions associated with both the subgraph identifier and the processor identifier, the instructions having been stored in the database prior to the compiler receiving the computational graph; and
provide the instructions for execution by the processor.
|