-
公开(公告)号:US12229055B2
公开(公告)日:2025-02-18
申请号:US17731038
申请日:2022-04-27
Applicant: Daedalus Cloud LLC
Inventor: Stuart John Inglis , Sheridan John Lambert , Timothy Kelly Dawson , Xavier Aldren Simmons , Alexander Kingsley St. John
IPC: G06F12/00 , G06F3/06 , G06F9/30 , G06F9/38 , G06F11/10 , G06F12/02 , G06F12/0815 , G06F12/10 , G06F12/12 , G06F12/14
Abstract: A method includes 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. The physical location corresponds to a next free block in a sequence of blocks on the persistent storage device.
-
公开(公告)号:US12086070B2
公开(公告)日:2024-09-10
申请号:US17579264
申请日:2022-01-19
Applicant: Daedalus Cloud LLC
Inventor: 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 , G06F3/06 , G06F9/30 , G06F9/38 , G06F11/10 , G06F12/02 , G06F12/0815 , G06F12/12 , G06F12/14
CPC classification number: G06F12/10 , G06F3/0607 , G06F3/065 , G06F9/30036 , G06F9/30123 , G06F9/3877 , G06F11/1004 , G06F11/1088 , G06F12/0246 , G06F12/0815 , G06F12/12 , G06F12/1408 , G06F3/0679 , G06F2212/1052 , G06F2212/657
Abstract: A method includes 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. 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.
-