Checkpointing using FPGA
    1.
    发明授权

    公开(公告)号:US10467116B2

    公开(公告)日:2019-11-05

    申请号:US14396324

    申请日:2012-06-08

    IPC分类号: G06F11/00 G06F11/30 G06F11/14

    摘要: Methods, systems, and computer-readable and executable instructions are provided for checkpointing using a field programmable gate array (FPGA). Checkpointing using FPGA can include checkpointing data within a region of a server's contents to memory and monitoring the checkpointed data using the FPGA.

    AUGMENTING MEMORY CAPACITY FOR KEY VALUE CACHE
    3.
    发明申请
    AUGMENTING MEMORY CAPACITY FOR KEY VALUE CACHE 审中-公开
    增强主要价值高速缓存的内存容量

    公开(公告)号:US20150177987A1

    公开(公告)日:2015-06-25

    申请号:US14405899

    申请日:2012-06-08

    IPC分类号: G06F3/06 G06F12/08

    摘要: Methods, systems, and computer-readable and executable instructions are provided for augmenting memory capacity. Augmenting memory capacity can include connecting a memory blade to a hyperscale computing system via an interconnect, wherein the hyperscale computing system includes an in-memory key-value cache, and augmenting memory capacity to the hyperscale computing system using the memory blade.

    摘要翻译: 提供了方法,系统和计算机可读和可执行指令,用于增加存储容量。 增强存储器容量可以包括通过互连将存储器刀片连接到超大规模计算系统,其中超大规模计算系统包括内存中键值高速缓存,并且使用存储器刀片将超大容量计算系统的存储器容量增大。

    MEMORY SERVER
    4.
    发明申请
    MEMORY SERVER 有权
    内存服务器

    公开(公告)号:US20110072204A1

    公开(公告)日:2011-03-24

    申请号:US12993926

    申请日:2008-07-03

    IPC分类号: G06F12/02 G06F12/00 G06F1/32

    摘要: A memory server providing remote memory for servers independent from the memory server. The memory server includes memory modules and a page table. A memory controller for the memory server allocates memory in the memory modules for each of the servers and manages remote memory accesses for the servers. The page table includes entries identifying the memory module and locations in the memory module storing data for the servers.

    摘要翻译: 为独立于内存服务器的服务器提供远程内存的内存服务器。 内存服务器包括内存模块和页表。 内存服务器的内存控制器为每个服务器的内存模块分配内存,并管理服务器的远程内存访问。 页表包括标识存储器模块的条目和存储器模块中存储服务器数据的位置。

    Tier identification (TID) for tiered memory characteristics
    5.
    发明授权
    Tier identification (TID) for tiered memory characteristics 有权
    分层记忆特征的层次识别(TID)

    公开(公告)号:US08683125B2

    公开(公告)日:2014-03-25

    申请号:US13286681

    申请日:2011-11-01

    IPC分类号: G06F12/00

    摘要: A tier identification (TID) is to indicate a characteristic of a memory region associated with a virtual address in a tiered memory system. A thread may be serviced according to a first path based on the TID indicating a first characteristic. The thread may be serviced according to a second path based on the TID indicating a second characteristic.

    摘要翻译: 层标识(TID)是指示与分层存储器系统中的虚拟地址相关联的存储器区域的特性。 可以基于指示第一特征的TID根据第一路径来服务线程。 可以基于指示第二特征的TID根据第二路径来服务线程。

    RECONFIGURABLE CROSSBAR NETWORKS
    6.
    发明申请
    RECONFIGURABLE CROSSBAR NETWORKS 有权
    可重构的十字路口网络

    公开(公告)号:US20140040528A1

    公开(公告)日:2014-02-06

    申请号:US13563074

    申请日:2012-07-31

    IPC分类号: G06F13/36

    摘要: Reconfigurable crossbar networks, and devices, systems and methods, including hardware in the form of logic (e.g. application specific integrated circuits (ASICS)), and software in the form of machine readable instructions stored on machine readable media (e.g., flash, non-volatile memory, etc.), which implement the same, are provided. An example of a reconfigurable crossbar network includes a crossbar. A plurality of endpoints is coupled to the crossbar. The plurality of endpoints is grouped into regions at design time of the crossbar network. A plurality of regional interconnects are provided. Each regional interconnect connects a group of endpoints within a given region.

    摘要翻译: 可重构的交叉网络以及设备,系统和方法,包括逻辑形式的硬件(例如专用集成电路(ASICS))以及存储在机器可读介质(例如,闪存, 易失性存储器等),其实现相同。 可重构交叉网络的示例包括交叉开关。 多个端点耦合到横杆。 多个端点在交叉网络的设计时被分组成区域。 提供了多个区域互连。 每个区域互连连接给定区域内的一组端点。

    Memory server
    8.
    发明授权
    Memory server 有权
    内存服务器

    公开(公告)号:US09575889B2

    公开(公告)日:2017-02-21

    申请号:US12993926

    申请日:2008-07-03

    IPC分类号: G06F12/02 G06F12/10

    摘要: A memory server providing remote memory for servers independent from the memory server. The memory server includes memory modules and a page table. A memory controller for the memory server allocates memory in the memory modules for each of the servers and manages remote memory accesses for the servers. The page table includes entries identifying the memory module and locations in the memory module storing data for the servers.

    摘要翻译: 为独立于内存服务器的服务器提供远程内存的内存服务器。 内存服务器包括内存模块和页表。 内存服务器的内存控制器为每个服务器的内存模块分配内存,并管理服务器的远程内存访问。 页表包括标识存储器模块的条目和存储器模块中存储服务器数据的位置。

    CHECKPOINTING USING FPGA
    9.
    发明申请
    CHECKPOINTING USING FPGA 审中-公开
    使用FPGA检查

    公开(公告)号:US20150089285A1

    公开(公告)日:2015-03-26

    申请号:US14396324

    申请日:2012-06-08

    IPC分类号: G06F11/30 G06F11/14

    摘要: Methods, systems, and computer-readable and executable instructions are provided for checkpointing using a field programmable gate array (FPGA). Checkpointing using FPGA can include checkpointing data within a region of a server's contents to memory and monitoring the checkpointed data using the FPGA.

    摘要翻译: 提供了使用现场可编程门阵列(FPGA)进行检查点的方法,系统和计算机可读和可执行指令。 使用FPGA进行检查点可以包括将服务器内容区域内的数据检查到内存,并使用FPGA监控检查点数据。

    Partitioning a memory pool among plural computing nodes
    10.
    发明授权
    Partitioning a memory pool among plural computing nodes 有权
    在多个计算节点之间分配一个内存池

    公开(公告)号:US08082400B1

    公开(公告)日:2011-12-20

    申请号:US12243657

    申请日:2008-10-01

    CPC分类号: G06F9/5077

    摘要: To share a memory pool that includes at least one physical memory in at least one of plural computing nodes of a system, firmware in management infrastructure of the system is used to partition the memory pool into memory spaces allocated to corresponding ones of at least some of the computing nodes. The firmware maps portions of the at least one physical memory to the memory spaces, where at least one of the memory spaces includes a physical memory portion from another one of the computing nodes.

    摘要翻译: 为了共享在系统的多个计算节点中的至少一个计算节点中至少包含一个物理存储器的存储器池,使用该系统的管理基础设施中的固件来将存储器池分配到分配给至少一些 计算节点。 固件将至少一个物理存储器的部分映射到存储器空间,其中至少一个存储器空间包括来自另一个计算节点的物理存储器部分。