首页> 外国专利> METHOD AND APPARATUS FOR A UNIFIED PARALLEL PROCESSING ARCHITECTURE.

METHOD AND APPARATUS FOR A UNIFIED PARALLEL PROCESSING ARCHITECTURE.

机译:用于统一并行处理体系结构的方法和装置。

摘要

A unified parallel processing architecture connects together an extendible number of clusters (100a, 100b, 100c, 100d) of multiple numbers of processors (102a, 102b, 102c, 102d) to create a high performance parallel processing computer system. Multiple processors are grouped together into four or more physically separable clusters (100a, 100b, 100c, 100d) each cluster having a common cluster shared memory (104a, 104b, 104c, 104d) that is symmetrically accessible by all of the processors in that cluster; however, only some of the clusters are adjacently interconnected. Clusters are adjacently interconnected (100a, 100c) to form a floating shared memory (104a, 104c) if certain memory access conditions relating to relative memory latency and relative data locality can create an effective shared memory parallel programming environment. A shared memory model can be used with programs that can be executed in the cluster shared memory of a single cluster, or in a floating shared memory that is defined across an extended shared memory space comprised of the cluster shared memories of any set of adjacently interconnected clusters. The adjacent interconnections of multiple clusters of processors to create a floating shared memory effectively combines all three types of memory models, pure shared memory (20, 22, 24), extended shared memory (30, 34, 32) and distributed shared memory (14, 12, 10) into a unified parallel processing architecture.
机译:统一的并行处理架构将多个处理器(102a,102b,102c,102d)的可扩展数量的群集(100a,100b,100c,100d)连接在一起,以创建高性能的并行处理计算机系统。多个处理器被分组为四个或更多个物理上可分离的集群(100a,100b,100c,100d),每个集群具有一个公共集群共享内存(104a,104b,104c,104d),该集群中的所有处理器均可对称访问;但是,只有一些集群是相邻互连的。如果与相对存储器等待时间和相对数据局部性有关的某些存储器访问条件可以创建有效的共享存储器并行编程环境,则集群被相邻地互连(100a,100c)以形成浮动共享存储器(104a,104c)。共享内存模型可以与可以在单个群集的群集共享内存中执行的程序一起使用,也可以在浮动共享内存中执行的程序使用,该浮动共享内存是在扩展共享内存空间中定义的,该扩展共享内存空间由任何一组相邻互连的群集共享内存组成集群。多个处理器集群的相邻互连可创建浮动共享内存,有效地组合了所有三种类型的内存模型:纯共享内存(20、22、24),扩展共享内存(30、34、32)和分布式共享内存(14 ,12、10)转换为统一的并行处理架构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号