Memory-bound scheduling
    2.
    发明授权

    公开(公告)号:US12086636B2

    公开(公告)日:2024-09-10

    申请号:US17463393

    申请日:2021-08-31

    IPC分类号: G06F9/50 G06F8/41 G06F9/48

    摘要: Certain aspects of the present disclosure provide techniques for generating execution schedules, comprising receiving a data flow graph for a process, where data flow graph comprises a plurality of nodes and a plurality of edge; generating a topological ordering for the data flow graph based at least in part on memory utilization of the process; generating a first modified topological ordering by inserting, into the topological ordering, one or more new nodes corresponding to memory access based on a predefined memory capacity; allocating units of memory in the memory based on the first modified topological ordering; and generating a second modified topological ordering by rearranging one or more nodes in the first modified topological ordering, where the second modified topological ordering enables increased parallel utilization of a plurality of hardware components.