Patent ID: 11871246
Assignee: DEEPSIG INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H  Y | IPC G  H

Claim 7:
8. A method comprising:
providing a computational dataflow graph corresponding to a radio signal processing application, the computational dataflow graph comprising nodes representing operations and directed edges representing data flow;
partitioning the nodes and directed edges of the computational dataflow graph to produce a set of software kernels that, when executed using a plurality of processing units of a target hardware platform, achieve a specific optimization objective;
determining data placement for individual software kernels in the set of software kernels across the plurality of processing units to execute operations using the plurality of processing units of the target hardware platform,
wherein determining data placement for the individual software kernels is based on resource consumption by at least one other process that is running on the target hardware platform or that will run concurrently to the operations; and
executing the operations using the target hardware platform, wherein the execution comprises allocating resources of the plurality of processing units in the target hardware platform according to the determined data placement for the individual software kernels.