首页> 外国专利> Data processing system with a plurality of data processing units and a task-based scheduling scheme

Data processing system with a plurality of data processing units and a task-based scheduling scheme

机译:具有多个数据处理单元的数据处理系统和基于任务的调度方案

摘要

Data processing system 5 includes a cluster of data processing units 521-52N, shared storage 56 and bus system 54. Each data processing unit 52 comprises scalar processor device 101, heterogeneous processor device (HPU) 102 and local memory device 103. The scalar processor executes a series of instructions including instructions for execution on the HPU which it forwards automatically. Task-based scheduling includes the maintenance of a task descriptor list TL to hold task information and a free list FL of data processing units available to perform tasks. Each data processing unit is operable to retrieve PB a task descriptor from the list and to update that task descriptor PC,PD based upon a state of execution of that task. Upon completion of a task PG a data processing unit may append PH the address of its wake-up mechanism to the free list and enter a low-power mode. A data processing unit on the free list may be awoken PF to perform a task by writing the address of a task descriptor to the address of the wake-up mechanism.
机译:数据处理系统5包括数据处理单元521-52N,共享存储器56和总线系统54的集群。每个数据处理单元52包括标量处理器设备101,异构处理器设备(HPU)102和本地存储设备103。标量处理器执行一系列指令,包括在HPU上自动转发的HPU执行指令。基于任务的调度包括维护用于保存任务信息的任务描述符列表TL和可用于执行任务的数据处理单元的自由列表FL。每个数据处理单元可操作以从列表中检索PB任务描述符,并基于该任务的执行状态来更新该任务描述符PC,PD。在完成任务PG之后,数据处理单元可以将其唤醒机制的地址PH附加到PH到空闲列表并进入低功率模式。可以将空闲列表上的数据处理单元唤醒PF,以通过将任务描述符的地址写入唤醒机制的地址来执行任务。

著录项

  • 公开/公告号GB2484907A

    专利类型

  • 公开/公告日2012-05-02

    原文格式PDF

  • 申请/专利权人 BLUWIRELESS TECHNOLOGY LIMITED;

    申请/专利号GB20100017752

  • 发明设计人 RAY MCCONNELL;PAUL WINSER;

    申请日2010-10-21

  • 分类号G06F9/48;G06F15/80;

  • 国家 GB

  • 入库时间 2022-08-21 17:03:22

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号