首页> 外国专利> Circuitry and method for addressing global array elements in a distributed memory, multiple processor computer

Circuitry and method for addressing global array elements in a distributed memory, multiple processor computer

机译:用于解决分布式存储器,多处理器计算机中的全局阵列元素的电路和方法

摘要

A method of addressing an arbitrary global element stored within a first local memory associated with a first processing device is described for a distributed memory computers which includes a multiplicity of processing devices each having an associated base pointer or memory location and an associated memory, each of the local memories storing a subarray of a global array, each subarray having a subarray base element, each of the memories having a subarray base element memory address with said global array including a multiplicity of global elements. The method includes the steps of calculating subarray offsets for each subarray, calculating base pointer values for each processing device based upon its associated subarray offset, generating base pointer electrical values represented of a base pointer values, storing base pointer electrical signals within base pointer memory location, receiving an offset signal representative of the offset of the arbitrary global element, and generating address signals for the first local memory by combining the base pointer electrical signal for the first processing device with the arbitrary with element offset signals. Circuitry for addressing an arbitrary global element stored within a first local memory associated with a first processing device is also described in a context of the distributed memory computer having a multiplicity of processing devices, each one having a base pointer memory location and an associated memory, each of the memory storing a subarray of a global array and having a base element, each memory having a base element address and the global array including a multiplicity of global elements.
机译:针对分布式存储计算机描述了一种寻址存储在与第一处理设备相关联的第一本地存储器中的任意全局元素的方法,该分布式存储计算机包括多个处理设备,每个处理设备具有相关联的基本指针或存储位置以及相关联的存储器,每个局部存储器存储全局阵列的子阵列,每个子阵列具有一个子阵列基本元素,每个存储器具有一个子阵列基本元素的存储器地址,所述全局阵列包括多个全局元素。该方法包括以下步骤:计算每个子阵列的子阵列偏移;基于每个处理设备的相关子阵列偏移,计算每个处理设备的基本指针值;生成由基本指针值表示的基本指针电值;将基本指针电信号存储在基本指针存储位置内接收代表任意全局元素的偏移的偏移信号,并通过将用于第一处理设备的基本指针电信号与具有元素的任意偏移信号组合来生成用于第一本地存储器的地址信号。在具有多个处理设备的分布式存储计算机的上下文中,还描述了用于寻址存储在与第一处理设备相关联的第一本地存储器中的任意全局元素的电路,每个分布式处理计算机具有多个处理设备,每个处理设备具有基本指针存储位置和相关联的存储器,每个存储器存储全局数组的子数组并具有基本元素,每个存储器具有基本元素地址,并且全局数组包括多个全局元素。

著录项

  • 公开/公告号US5446856A

    专利类型

  • 公开/公告日1995-08-29

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION;

    申请/专利号US19940357083

  • 发明设计人 MARC BABER;

    申请日1994-12-15

  • 分类号G06F12/06;G06F12/08;

  • 国家 US

  • 入库时间 2022-08-22 04:04:26

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号