-
公开(公告)号:EP3308282A1
公开(公告)日:2018-04-18
申请号:EP16808050.5
申请日:2016-06-01
申请人: Ultrata LLC
发明人: FRANK, Steven , REBACK, Larry
IPC分类号: G06F13/00
摘要: 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: 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; and a router configured to interface between a processor on the memory module and the one or more memory objects; wherein a set of data is stored within the first memory of the memory module; wherein the memory module dynamically determines that at least a portion of the set of data will be transferred from the first memory to the second memory; and wherein, in response to the determination that at least a portion of the set of data will be transferred from the first memory to the second memory, the router is configured to identify the portion to be transferred and to facilitate execution of the transfer.
-
公开(公告)号:EP3248106A1
公开(公告)日:2017-11-29
申请号:EP16740661.0
申请日:2016-01-20
申请人: Ultrata LLC
发明人: FRANK, Steven , REBACK, Larry
IPC分类号: G06F13/00
CPC分类号: G06F3/0683 , G06F3/061 , G06F3/0631 , G06F3/0635 , G06F3/0638 , G06F3/064 , G06F3/0647 , G06F3/067 , G06F3/0685 , G06F12/0877 , G06F2212/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.
-
公开(公告)号:EP3248105A1
公开(公告)日:2017-11-29
申请号:EP16740628.9
申请日:2016-01-20
申请人: Ultrata LLC
发明人: FRANK, Steven , REBACK, Larry
IPC分类号: G06F13/00
CPC分类号: G06F3/0632 , G06F3/0613 , G06F3/0683 , G06F3/0685 , G06F12/06 , G06F12/0646 , G06F13/4282
摘要: 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.
-
公开(公告)号:EP4012548B1
公开(公告)日:2024-05-01
申请号:EP22155662.4
申请日:2016-01-20
IPC分类号: G06F3/06 , H04L67/1097 , G06F12/0817 , G06F12/0837
CPC分类号: H04L67/1097 , G06F3/0659 , G06F3/067 , G06F12/0824 , G06F12/0837 , G06F2212/254220130101 , G06F3/061
-
公开(公告)号:EP3248105B1
公开(公告)日:2023-11-15
申请号:EP16740628.9
申请日:2016-01-20
发明人: FRANK, Steven , REBACK, Larry
IPC分类号: G06F16/13 , G06F12/0806 , G06F13/42
-
公开(公告)号:EP3308282B1
公开(公告)日:2020-11-11
申请号:EP16808050.5
申请日:2016-06-01
申请人: Ultrata LLC
发明人: FRANK, Steven , REBACK, Larry
IPC分类号: G06F12/109 , G06F16/22
-
公开(公告)号:EP3308268A1
公开(公告)日:2018-04-18
申请号:EP16808045.5
申请日:2016-06-01
申请人: Ultrata LLC
发明人: FRANK, Steven , REBACK, Larry
IPC分类号: G06F9/45 , G06F17/30 , H04L12/721 , H04L12/771 , H04L12/851 , H04L12/933
CPC分类号: G06F3/0647 , G06F3/061 , G06F3/0613 , G06F3/0635 , G06F3/067 , G06F3/0683 , G06F9/543
摘要: 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 an instruction set of an object memory fabric. This object memory fabric instruction set can include trigger instructions defined in metadata for a particular memory object. Each trigger instruction can comprise a single instruction and action based on reference to a specific object to initiate or perform defined actions such as pre-fetching other objects or executing a trigger program.
-
公开(公告)号:EP3387548B1
公开(公告)日:2023-08-02
申请号:EP16873742.7
申请日:2016-12-07
发明人: FRANK, Steven , REBACK, Larry
IPC分类号: G06F15/167 , G06F12/02 , G06F12/04 , G06F12/0815 , G06F11/00 , G06F16/00
-
公开(公告)号:EP3387547B1
公开(公告)日:2023-07-05
申请号:EP16873738.5
申请日:2016-12-07
发明人: FRANK, Steven , REBACK, Larry
-
公开(公告)号:EP3248097B1
公开(公告)日:2022-02-09
申请号:EP16740669.3
申请日:2016-01-20
发明人: FRANK, Steven , REBACK, Larry
IPC分类号: H04L29/08 , G06F12/0817 , G06F3/06 , G06F12/0837
-
-
-
-
-
-
-
-
-