- Patent Title: Systems, methods, and interfaces for vector input/output operations
-
Application No.: US15000995Application Date: 2016-01-19
-
Publication No.: US10296220B2Publication Date: 2019-05-21
- Inventor: Ashish Batwara , James G. Peterson , Nisha Talagala , Nick Piggin , Michael Zappe
- Applicant: SanDisk Technologies LLC
- Applicant Address: US TX Plano
- Assignee: SANDISK TECHNOLOGIES LLC
- Current Assignee: SANDISK TECHNOLOGIES LLC
- Current Assignee Address: US TX Plano
- Agency: Kunzler, PC
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/00 ; G06F12/02

Abstract:
Data of a vector storage request pertaining to one or more disjoint, non-adjacent, and/or non-contiguous logical identifier ranges are stored contiguously within a log on a non-volatile storage medium. A request consolidation module modifies one or more sub-requests of the vector storage request in response to other, cached storage requests. Data of an atomic vector storage request may comprise persistent indicators, such as persistent metadata flags, to identify data pertaining to incomplete atomic storage requests. A restart recovery module identifies and excludes data of incomplete atomic operations.
Public/Granted literature
- US20160132243A1 SYSTEMS, METHODS, AND INTERFACES FOR VECTOR INPUT/OUTPUT OPERATIONS Public/Granted day:2016-05-12
Information query