多GPU平台的多路视频数据的实时处理方法

    公开(公告)号:CN106686352A

    公开(公告)日:2017-05-17

    申请号:CN201611209342.X

    申请日:2016-12-23

    Applicant: 北京大学

    CPC classification number: H04N7/181 G06T1/20

    Abstract: 本发明提供了一种多GPU平台的多路视频数据的实时处理方法。该方法主要包括:步骤1、建立基于任务处理器的层式并行结构;步骤2、对层式并行结构中的各个任务处理器进行初始化,各个任务处理器接收监控视频数据,对监控视频数据进行实时处理;步骤3、进行环境监测,根据环境监测结果计算任务队列健康度、任务缓存区健康度和各GPU健康度;步骤4、根据任务队列健康度、缓存区健康度及各GPU健康度值进行任务处理器调度和作业分发;步骤5、定时重复步骤3、4,使各GPU间保持负载均衡状态。本发明为在多GPU平台上的多路视频多任务实时处理设计了完整的并行、调度、数据管理方案,能够充分利用多GPU处理器强大的计算能力,大大加快计算速度。

    多GPU平台的多路视频数据的实时处理方法

    公开(公告)号:CN106686352B

    公开(公告)日:2019-06-07

    申请号:CN201611209342.X

    申请日:2016-12-23

    Applicant: 北京大学

    Abstract: 本发明提供了一种多GPU平台的多路视频数据的实时处理方法。该方法主要包括:步骤1、建立基于任务处理器的层式并行结构;步骤2、对层式并行结构中的各个任务处理器进行初始化,各个任务处理器接收监控视频数据,对监控视频数据进行实时处理;步骤3、进行环境监测,根据环境监测结果计算任务队列健康度、任务缓存区健康度和各GPU健康度;步骤4、根据任务队列健康度、缓存区健康度及各GPU健康度值进行任务处理器调度和作业分发;步骤5、定时重复步骤3、4,使各GPU间保持负载均衡状态。本发明为在多GPU平台上的多路视频多任务实时处理设计了完整的并行、调度、数据管理方案,能够充分利用多GPU处理器强大的计算能力,大大加快计算速度。

Patent Agency Ranking