会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus for a unified parallel processing architecture
    • 统一并行处理架构的方法和装置
    • US5428803A
    • 1995-06-27
    • US912964
    • 1992-07-10
    • Steve S. ChenDouglas R. BeardGeorge A. SpixEdward C. PriestJohn M. WastlickJames M. VanDyke
    • Steve S. ChenDouglas R. BeardGeorge A. SpixEdward C. PriestJohn M. WastlickJames M. VanDyke
    • G06F9/38G06F1/10G06F12/06G06F13/16G06F15/173G06F3/60
    • G06F13/1657G06F1/10G06F13/1663G06F15/17337G06F15/17381
    • A unified parallel processing architecture connects together an extendible number of clusters of multiple numbers of processors to create a high performance parallel processing computer system. Multiple processors are grouped together into four or more physically separable clusters, each cluster having a common cluster shared memory 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 to form a floating shared memory 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 the 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. A distributed memory model can be used with any programs that are to be executed in the cluster shared memories of any non-adjacently interconnected clusters. The adjacent interconnection of multiple clusters of processors to a create a floating shared memory effectively combines all three type of memory models, pure shared memory, extended shared memory and distributed shared memory, into a unified parallel processing architecture.
    • 统一的并行处理架构将多个处理器的可扩展数量的集群连接在一起,以创建高性能并行处理计算机系统。 多个处理器被分组到四个或更多个物理上可分离的群集中,每个群集具有由该群集中的所有处理器对称地访问的公共群集共享存储器; 然而,只有一些集群是相互关联的。 如果与相对存储器延迟和相对数据局部性相关的某些存储器访问条件可以创建有效的共享存储器并行编程环境,则群集相互互连以形成浮动共享存储器。 共享存储器模型可以与可以在单个集群的集群共享存储器中执行的程序一起使用,或者在由包括相邻互连的任何集合的集群共享存储器的扩展共享存储器空间中定义的浮动共享存储器中使用 集群。 分布式存储器模型可以与要在任何非相邻互连的集群的集群共享存储器中执行的任何程序一起使用。 处理器的多个集群的相邻互连以创建浮动共享存储器有效地将所有三种类型的存储器模型,纯共享存储器,扩展共享存储器和分布式共享存储器组合成统一的并行处理架构。
    • 10. 发明授权
    • Translation look-aside buffer for storing region configuration bits and method of operation
    • 用于存储区域配置位的翻译后备缓冲区和操作方法
    • US06351797B1
    • 2002-02-26
    • US09192122
    • 1998-11-13
    • Douglas R. Beard, Sr.Darren BensleyDaniel W. Green
    • Douglas R. Beard, Sr.Darren BensleyDaniel W. Green
    • G06F1210
    • G06F12/1027
    • There is disclosed, for use in an x86-compatible processor, a translation look-aside buffer (TLB) that stores region configuration bits (or attribute bits) associated with each physical address stored in the TLB and that makes the region configuration bits available at the same time that the physical address is generated/translated by the TLB. The TLB comprises: 1) a tag array capable of storing an untranslated address in one of N tag entries in the tag array; 2) a data array capable of storing a translated physical address corresponding to the untranslated address in one of N data entries in the data array; and 3) a region configuration array capable of storing region configuration bits associated with the translated physical address in one of N region configuration entries in the region configuration array.
    • 公开了在x86兼容处理器中使用的翻译后备缓冲器(TLB),其存储与存储在TLB中的每个物理地址相关联的区域配置位(或属性位),并使区域配置位可用于 物理地址由TLB生成/翻译的同时。 TLB包括:1)能够在标签阵列中的N个标签条目之一中存储非翻译地址的标签阵列; 2)数据阵列,其能够将对应于未翻译地址的翻译物理地址存储在数据阵列中的N个数据条目之一中; 以及3)区域配置阵列,其能够在所述区域配置阵列中的N个区域配置条目之一中存储与所转换的物理地址相关联的区域配置位。