首页> 外国专利> Switching processing tasks between cores by moving memory segments between core memory and task memory using a multiplexer based fabric

Switching processing tasks between cores by moving memory segments between core memory and task memory using a multiplexer based fabric

机译:通过使用基于多路复用器的架构在核心内存和任务内存之间移动内存段,从而在核心之间切换处理任务

摘要

A multiprocessor data processing system has a number of cores 115 each with its own memory. Programs are divided in to tasks and the task images are stored in a task specific memory segments 550. The cores are connected to the task specific memories using core specific multiplexers and task specific multiplexers 510. When a task is allocated to a core, the core is connected to the corresponding memory segment and the memory image is copied into the core memory. A controller 140 continually re-evaluates the task allocation based on the number of cores a program is demanding and the task priority list. If a core is allocated to a different task, then the task memory image is copied to the task specific memory and the new task image is copied from its memory.
机译:多处理器数据处理系统具有多个内核115,每个内核具有其自己的存储器。程序被划分为任务,并且任务图像被存储在任务特定的存储器段550中。使用内核特定的多路复用器和任务特定的多路复用器510将核心连接到任务特定的存储器。当任务被分配给核心时,核心连接到相应的内存段,并将内存映像复制到核心内存中。控制器140基于程序所需的核心数量和任务优先级列表来连续地重新评估任务分配。如果将核心分配给其他任务,则将任务内存映像复制到任务特定的内存中,并从其内存中复制新的任务映像。

著录项

  • 公开/公告号GB2490766A

    专利类型

  • 公开/公告日2012-11-14

    原文格式PDF

  • 申请/专利权人 MARK HENRIK SANDSTROM;

    申请/专利号GB20120006534

  • 发明设计人 MARK HENRIK SANDSTROM;

    申请日2012-04-13

  • 分类号G06F9/48;G06F9/50;G06F15/167;

  • 国家 GB

  • 入库时间 2022-08-21 16:20:24

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号