发明名称 OBJECT MEMORY INSTRUCTION SET
摘要 Embodiments of the present invention are directed to an instruction set of an object memory fabric. This object memory fabric instruction set can be used to define arbitrary, parallel functionality such as: direct object address manipulation and generation without the overhead of complex address translation and software layers to manage differing address space; direct object authentication with no runtime overhead that can be set based on secure 3rd party authentication software; object related memory computing in which, as objects move between nodes, the computing can move with them; and parallelism that is dynamically and transparent based on scale and activity. These instructions are divided into three conceptual classes: memory reference including load, store, and special memory fabric instructions; control flow including fork, join, and branches; and execute including arithmetic and comparison instructions.
申请公布号 US2016210075(A1) 申请公布日期 2016.07.21
申请号 US201615001526 申请日期 2016.01.20
申请人 ULTRATA LLC 发明人 FRANK STEVEN;REBACK LARRY
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A hardware-based processing node of a memory fabric, the processing node comprising: a memory module storing and managing one or more memory objects, wherein: each memory object is created natively within the memory module,each memory object is accessed using a single memory reference instruction without Input/Output (I/O) instructions, andeach memory object is managed by the memory module at a single memory layer through an extended instruction set used to define arbitrary, parallel functionality related to the one or more memory objects.
地址 VIENNA VA US