会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Infinite memory fabric hardware implementation with memory
    • US10698628B2
    • 2020-06-30
    • US15169580
    • 2016-05-31
    • ULTRATA, LLC
    • Steven J. FrankLarry Reback
    • G06F3/06
    • Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to a hardware-based processing node of an object memory fabric. The processing node may include a memory module storing and managing one or more memory objects, the one or more memory objects each include at least a first memory and a second memory, wherein the first memory has a lower latency than the second memory, and wherein each memory object is created natively within the memory module, and each memory object is accessed using a single memory reference instruction without Input/Output (I/O) instructions, wherein a set of data is stored within the first memory of the memory module; wherein the memory module is configured to receive an indication of a subset of the set of data that is eligible to be transferred between the first memory and the second memory; and wherein the memory module dynamically determines which of the subset of data will be transferred to the second memory based on access patterns associated with the object memory fabric.
    • 6. 发明申请
    • INFINITE MEMORY FABRIC HARDWARE IMPLEMENTATION WITH MEMORY
    • 无限内存硬件实现与内存
    • US20160364172A1
    • 2016-12-15
    • US15169580
    • 2016-05-31
    • ULTRATA LLC
    • STEVEN FRANKLARRY REBACK
    • G06F3/06
    • Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to a hardware-based processing node of an object memory fabric. The processing node may include a memory module storing and managing one or more memory objects, the one or more memory objects each include at least a first memory and a second memory, wherein the first memory has a lower latency than the second memory, and wherein each memory object is created natively within the memory module, and each memory object is accessed using a single memory reference instruction without Input/Output (I/O) instructions, wherein a set of data is stored within the first memory of the memory module; wherein the memory module is configured to receive an indication of a subset of the set of data that is eligible to be transferred between the first memory and the second memory; and wherein the memory module dynamically determines which of the subset of data will be transferred to the second memory based on access patterns associated with the object memory fabric.
    • 本发明的实施例提供了用于管理处理,存储器,存储,网络和云计算的系统和方法,以显着提高处理节点的效率和性能。 更具体地,本发明的实施例涉及对象存储器结构的基于硬件的处理节点。 处理节点可以包括存储和管理一个或多个存储器对象的存储器模块,所述一个或多个存储器对象每个包括至少第一存储器和第二存储器,其中第一存储器具有比第二存储器更低的等待时间,并且其中 每个存储器对象在存储器模块内部本地创建,并且使用没有输入/输出(I / O)指令的单个存储器参考指令访问每个存储器对象,其中一组数据存储在存储器模块的第一存储器内; 其中所述存储器模块被配置为接收有资格在所述第一存储器和所述第二存储器之间传送的所述数据集合的子集的指示; 并且其中所述存储器模块基于与所述对象存储器结构相关联的访问模式来动态地确定所述数据子集中的哪一个将被传送到所述第二存储器。
    • 7. 发明申请
    • UTILIZATION OF A DISTRIBUTED INDEX TO PROVIDE OBJECT MEMORY FABRIC COHERENCY
    • 分配索引的使用以提供对象记忆体织物
    • US20160210238A1
    • 2016-07-21
    • US15001652
    • 2016-01-20
    • ULTRATA LLC
    • Steven FrankLarry Reback
    • G06F12/08G06F3/06
    • G06F3/0604G06F3/061G06F3/0631G06F3/0635G06F3/0638G06F3/064G06F3/0644G06F3/0647G06F3/0659G06F3/067G06F3/0683G06F3/0685G06F12/0817G06F12/0837G06F12/0877G06F2212/2542G06F2212/6012
    • Embodiments of the invention provide systems and methods to implement an object memory fabric. Object memory modules may include object storage storing memory objects, memory object meta-data, and a memory module object directory. Each memory object and/or memory object portion may be created natively within the object memory module and may be a managed at a memory layer. The memory module object directory may index all memory objects and/or portions within the object memory module. A hierarchy of object routers may communicatively couple the object memory modules. Each object router may maintain an object cache state for the memory objects and/or portions contained in object memory modules below the object router in the hierarchy. The hierarchy, based on the object cache state, may behave in aggregate as a single object directory communicatively coupled to all object memory modules and to process requests based on the object cache state.
    • 本发明的实施例提供了实现对象存储器结构的系统和方法。 对象存储器模块可以包括存储存储器对象,存储器对象元数据和存储器模块对象目录的对象存储。 可以在对象存储器模块内本地创建每个存储器对象和/或存储器对象部分,并且可以在存储器层处被管理。 存储器模块对象目录可以对对象存储器模块内的所有存储器对象和/或部分进行索引。 对等路由器的层次结构可以通信地耦合目标存储器模块。 每个对象路由器可以为层次结构中的对象路由器下方的存储器对象和/或包含在对象存储器模块中的部分保持对象缓存状态。 基于对象高速缓存状态的层次结构可以作为通信地耦合到所有对象存储器模块并且基于对象高速缓存状态来处理请求的单个对象目录进行聚合。
    • 8. 发明申请
    • OBJECT MEMORY FABRIC PERFORMANCE ACCELERATION
    • 对象记忆织物性能加速
    • US20160210079A1
    • 2016-07-21
    • US15001343
    • 2016-01-20
    • ULTRATA LLC
    • Steven FrankLarry Reback
    • G06F3/06G06F12/06
    • G06F12/06G06F3/0683G06F12/08G06F12/0806G06F12/10G06F13/4282G06F16/13
    • Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. Embodiments described herein can provide transparent and dynamic performance acceleration, especially with big data or other memory intensive applications, by reducing or eliminating overhead typically associated with memory management, storage management, networking, and data directories. Rather, embodiments manage memory objects at the memory level which can significantly shorten the pathways between storage and memory and between memory and processing, thereby eliminating the associated overhead between each.
    • 本发明的实施例提供了用于管理处理,存储器,存储,网络和云计算的系统和方法,以显着提高处理节点的效率和性能。 本文描述的实施例可以通过减少或消除通常与存储器管理,存储管理,网络和数据目录相关联的开销来提供透明和动态的性能加速,特别是对于大数据或其他存储器密集型应用。 相反,实施例管理存储器级别的存储器对象,其可以显着缩短存储器和存储器之间以及存储器和处理之间的通路,从而消除每个之间的相关开销。
    • 9. 发明申请
    • DISTRIBUTED INDEX FOR FAULT TOLERANT OBJECT MEMORY FABRIC
    • 分布式索引,用于容错对象记忆织物
    • US20160210053A1
    • 2016-07-21
    • US15001451
    • 2016-01-20
    • ULTRATA LLC
    • STEVEN FRANKLARRY REBACK
    • G06F3/06H04L29/08
    • G06F3/0604G06F3/061G06F3/0631G06F3/0635G06F3/0638G06F3/064G06F3/0644G06F3/0647G06F3/0659G06F3/067G06F3/0683G06F3/0685G06F12/0817G06F12/0837G06F12/0877G06F2212/2542G06F2212/6012
    • Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. Embodiments can implement an object memory fabric including object memory modules storing memory objects created natively within the object memory module and may be a managed at a memory layer. The memory module object directory may index all memory objects within the object memory module. A hierarchy of object routers communicatively coupling the object memory modules may each include a router object directory that indexes all memory objects and portions contained in object memory modules below the object router in the hierarchy. The hierarchy of object routers may behave in aggregate as a single object directory communicatively coupled to all object memory modules and to process requests based on the router object directories.
    • 本发明的实施例提供了用于管理处理,存储器,存储,网络和云计算的系统和方法,以显着提高处理节点的效率和性能。 实施例可以实现包括对象存储器模块的对象存储器结构,该对象存储器模块存储在对象存储器模块内本地创建的存储器对象,并且可以在存储器层进行管理。 内存模块对象目录可能会索引对象内存模块中的所有内存对象。 通信地耦合对象存储器模块的对等路由器的层次结构可以各自包括路由器对象目录,其对层级中的对象路由器下面的对象存储器模块中的所有存储器对象和包含的对象存储器模块中 对等路由器的层次结构可以作为单个对象目录进行聚合,通信地耦合到所有对象存储器模块并且基于路由器对象目录来处理请求。