-
公开(公告)号:US11347653B2
公开(公告)日:2022-05-31
申请号:US16544605
申请日:2019-08-19
申请人: Nyriad Limited
发明人: Stuart John Inglis , Sheridan John Lambert , Timothy Kelly Dawson , Xavier Aldren Simmons , Alexander Kingsley St. John
IPC分类号: G06F12/00 , G06F12/06 , G06F12/10 , G06F11/10 , G06F12/12 , G06F12/0815 , G06F12/02 , G06F3/06 , G06F9/38 , G06F9/30 , G06F12/14
摘要: A method comprising: receiving a request to write data at a virtual location; writing the data to a physical location on a persistent storage device; and recording a mapping from the virtual location to the physical location; wherein the physical location corresponds to a next free block in a sequence of blocks on the persistent storage device.
-
公开(公告)号:US11263144B2
公开(公告)日:2022-03-01
申请号:US16556575
申请日:2019-08-30
申请人: Nyriad Limited
发明人: Stuart John Inglis , Timothy Kelly Dawson , Xavier Aldren Simmons , Sheridan John Lambert , Rafael John Patrick Shuker , Dominic Joseph Michael Houston Azaris , Alexander Kingsley St. John
IPC分类号: G06F12/10 , G06F9/30 , G06F12/14 , G06F12/12 , G06F12/0815 , G06F12/02 , G06F3/06 , G06F9/38 , G06F11/10 , G06F12/0871 , G06F12/0842 , G06F12/0868 , G06F15/167
摘要: A method comprising: receiving, at a block device interface, an instruction to write data, the instruction comprising a memory location of the data; copying the data to pinned memory; performing, by a vector processor, one or more invertible transforms on the data; and writing the data from the pinned memory to one or more storage devices asynchronously; wherein the pinned memory of the data corresponds to a location in pinned memory, the pinned memory being accessible by the vector processor and one or more other processors.
-