AUTOMATIC PIPELINING FRAMEWORK FOR HETEROGENEOUS PARALLEL COMPUTING SYSTEMS
    1.
    发明申请
    AUTOMATIC PIPELINING FRAMEWORK FOR HETEROGENEOUS PARALLEL COMPUTING SYSTEMS 有权
    用于异构并行计算系统的自动管道框架

    公开(公告)号:US20130298130A1

    公开(公告)日:2013-11-07

    申请号:US13887044

    申请日:2013-05-03

    CPC classification number: G06F9/4887 G06F8/451

    Abstract: Systems and methods for automatic generation of software pipelines for heterogeneous parallel systems (AHP) include pipelining a program with one or more tasks on a parallel computing platform with one or more processing units and partitioning the program into pipeline stages, wherein each pipeline stage contains one or more tasks. The one or more tasks in the pipeline stages are scheduled onto the one or more processing units, and execution times of the one or more tasks in the pipeline stages are estimated. The above steps are repeated until a specified termination criterion is reached.

    Abstract translation: 用于异构并行系统(AHP)的软件管线自动生成的系统和方法包括在具有一个或多个处理单元的并行计算平台上将具有一个或多个任务的程序流水线化,并将程序划分成流水线阶段,其中每个流水线阶段包含一个 或更多的任务。 流水线级中的一个或多个任务被调度到一个或多个处理单元上,并且估计流水线阶段中的一个或多个任务的执行时间。 重复上述步骤直到达到指定的终止标准。

    Automatic pipelining framework for heterogeneous parallel computing systems
    2.
    发明授权
    Automatic pipelining framework for heterogeneous parallel computing systems 有权
    用于异构并行计算系统的自动流水线框架

    公开(公告)号:US09122523B2

    公开(公告)日:2015-09-01

    申请号:US13887044

    申请日:2013-05-03

    CPC classification number: G06F9/4887 G06F8/451

    Abstract: Systems and methods for automatic generation of software pipelines for heterogeneous parallel systems (AHP) include pipelining a program with one or more tasks on a parallel computing platform with one or more processing units and partitioning the program into pipeline stages, wherein each pipeline stage contains one or more tasks. The one or more tasks in the pipeline stages are scheduled onto the one or more processing units, and execution times of the one or more tasks in the pipeline stages are estimated. The above steps are repeated until a specified termination criterion is reached.

    Abstract translation: 用于异构并行系统(AHP)的软件管线自动生成的系统和方法包括在具有一个或多个处理单元的并行计算平台上将具有一个或多个任务的程序流水线化,并将程序划分成流水线阶段,其中每个流水线阶段包含一个 或更多的任务。 流水线级中的一个或多个任务被调度到一个或多个处理单元上,并且估计流水线阶段中的一个或多个任务的执行时间。 重复上述步骤直到达到指定的终止标准。

Patent Agency Ranking