Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

14 results about "Sequential access" patented technology

In computer science, sequential access means that a group of elements (such as data in a memory array or a disk file or on magnetic tape data storage) is accessed in a predetermined, ordered sequence. Sequential access is sometimes the only way of accessing the data, for example if it is on a tape. It may also be the access method of choice, for example if all that is wanted is to process a sequence of data elements in order.

Multiplexed stacked memory device

A multiplexed stacked memory device comprises a base die and memory stack comprising one or more memory dies supporting a set of memory banks. The memory banks are organized into bank groups each internally accessed via separate internal data buses. The internal data buses may operate as different internal pseudochannels of a set of internal channels. The base die includes bus aggregation logic to switch data between an external data bus and multiple internal data buses, thereby enabling access to multiple bank groups via the single external data bus. The memory device may be configurable between a sequential access mode to enable sequential access on the external data bus to data on the multiplexed internal data buses and an interleaved access mode that enables interleaved access between the external data bus and the multiplexed internal data buses.
Owner:RAMBUS INC

A single-machine-based large-scale graph data processing system

The application provides a single-machine-based large-scale graph data processing system, comprising a data loading module, a data computing module, a data releasing module, a storage management module and a disk; the data loading module is used for obtaining a subgraph with an active state from the disk and transmitting the subgraph to the data computing module; the data computing module is used for updating the subgraph and transmitting a message generated by the update to the storage management module; the data computing module is also used for transmitting the subgraph to the data releasing module; the data releasing module is used for writing the subgraph into the disk; when the subgraph is written into the disk, the storage management module is used for setting the state of the subgraph as convergent. By applying a subgraph center-based computing model to a single-machine system and establishing a unique pipeline processing architecture, the architecture can overlap data I / O and CPU operation, thereby reducing the I / O cost of a traditional vertex center computing model, improving CPU utilization, and promoting sequential access to the disk.
Owner:SHENZHEN INST OF COMPUTING SCI

Input / output processing system for serial digital architectures and associated process

One aspect of the invention relates to a memory access method in a computer network included in an aircraft, the computer network comprising at least a first and a second device, the method comprising: Issuance of at least one sequential access request, by the first device, to a memory of the second device via a serial bus, the sequential access request comprising a plurality of contiguous memory addresses, Reception, by an address conversion module included in the network and connected to the first device by the serial bus, of the sequential access request, For each address of the plurality of contiguous memory addresses, conversion, by the address conversion module of the network, of the address into a converted address from predefined descriptors, Issuance, by the address conversion module of the network, of an access request to the memory of the second device, each access request comprising at least one converted memory address.Figure to be published with the abbreviation: Figure 3.
Owner:SAFRAN ELECTRONICS & DEFENSE (FR)

Portable storage device and method of operating a portable storage device

A portable storage device and a method of operating the same are provided. The portable storage device includes a plurality of nonvolatile memory devices storing data, a storage controller, and a bridge chip set. The bridge chip set is connected to a first connector of a host through a cable assembly; detects a resistance of the cable assembly; provides USB type information of the first connector to the storage controller based on the detected resistance; and provides USB version information associated with an established USB connection to the storage controller after the USB connection is established with the host. The storage controller selects one of a plurality of operation modes based on the USB type information, the USB version information, and a request mode from the host indicating random or sequential access of the data; selects a clock signal having a maximum frequency, the selected clock signal consuming less power than an available maximum power level associated with the selected operation mode at the maximum frequency; and performs power throttling based on the selected clock signal.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and system for managing flash translation layer based on stream-aware cache

PendingCN122654032AHeat flowDisk controller
The application discloses a flash translation layer management method and system based on flow-aware cache, solves the problems of insufficient hot spot identification, cold and hot mixed writing, more GC migration pages and local wear imbalance of the existing flash translation layer under complex load, and belongs to the solid state disk controller and flash translation layer management technology.The application first identifies a target flow, determines the category of the target flow according to statistical information and sequential access proportion of the target flow, and the category at least includes hot flow, warm flow and cold flow; according to the category of the target flow, a physical partition is selected, and the data to be written is written into the corresponding physical partition; a read request is received, corresponding reading is carried out, a to-be-recovered partition request is generated according to the free page state of each physical partition and is queued according to the priority; garbage collection is carried out according to the priority order, and different sacrifice block recovery strategies are selected; the difference in erasing times between the hot partition and the cold partition is monitored, and the data is migrated from the high-wear block in the hot partition to the low-wear block in the cold partition.
Owner:HARBIN INST OF TECH

Full-amount verification method, device and equipment for data and computer program product

The embodiment of the invention provides a data full-amount verification method, device and equipment and a computer program product, a data synchronization method is applied to a distributed storage system, and the distributed storage system comprises a plurality of task nodes used for verifying an original data table; the method comprises the steps of obtaining a to-be-verified data sub-table in each task node, wherein the data sub-table is a part of an original data table; a verification mapping table corresponding to the original data table is determined, the verification mapping table comprises the mapping relation between the metadata file and the data fragments, and the data access sequence corresponding to the verification mapping table is the same as the data access sequence corresponding to the original data table; and based on the verification mapping table, performing full-amount verification on the data sub-table in each task node to obtain a verification result. In the embodiment of the invention, the full-quantity verification operation of the data can be realized by carrying out a large number of sequential access operations on the metadata, so that the time required by the data verification operation is effectively shortened.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Superconductor Memory Architecture From Delay Lines

PendingUS20260094644A1Digital storageSoftware engineeringMegabit
Recent advances in logic schemes and fabrication processes have renewed interest in using superconductor electronics for energy-efficient computing and quantum control processors. However, scalable superconducting memory still poses a challenge. To address this issue, this disclosure presents an alternative to approaches that solely emphasize storage cell miniaturization by exploiting the minimal attenuation and dispersion properties of superconducting transmission lines to develop a delay-line memory system. The fully superconducting design is operable at frequencies ranging from approximately 20 GHz to 100 GHz and achieves data densities on the order of tens to thousands of megabits per square centimeter. Additionally, the circulating nature of this design allows for minimal control circuitry, eliminates the need for data splitting and merging, and enables inexpensive implementations of sequential access and content-addressable memories.
Owner:THE RGT UNIV OF MICHIGAN

A file system management model and system

The file system model of the application divides the file storage system into three sub-models of a file management module first sub-model, an object management second sub-model and a flash medium management module third sub-model, the file management module converts file reading, writing, deleting or rewriting into object operation by assigning all file attributes to the object, removes the double mapping logic of the file system and the block management module, simplifies the IO path and eliminates the double write amplification inside the file system and the block management module. The object storage management module uses the inherited file attribute characteristics to do storage optimization according to the ZNS SSD physical attributes, such as storing the hot and cold data and different application data separately to reduce the garbage collection overhead caused by mixed storage of different mode data. Meanwhile, through the optimization algorithm, the object is directly used to complete the file-based calculation acceleration at the storage device end, the one-time file is reorganized according to the Zone partition space size, the Zone space use efficiency is improved, and the same file continuous storage is used to play the performance advantage in the sequential access of the medium, and the overall performance of the storage system is improved.
Owner:武汉麓谷科技有限公司

A method, apparatus, and medium for identifying sequentially accessed intervals

ActiveCN114995761BInput/output to record carriersData storeMixed services
The application discloses a method and device for identifying sequential access intervals and a medium, and is applied to the field of data storage. After a storage system obtains a storage interval corresponding to a read request in a block device, the sequential access interval and the storage interval corresponding to the read request are compared. If there is no intersection between the current sequential access interval and the storage interval corresponding to the read request, a new sequential access interval is established according to the storage interval corresponding to the read request to pre-read data in the new sequential access interval. If there is an intersection between the current sequential access interval and the storage interval corresponding to the read request, the corresponding sequential access interval is sequentially slid to pre-read data in the sequential access interval after the sliding. The sequential access interval is a storage interval in the block device. When there is a mixed service scenario of random reading and sequential reading, the sequential access interval is slid to pre-read the sequential reading related data, and the sequential reading is not affected by the random reading.
Owner:JINAN INSPUR DATA TECH CO LTD

Selective hardware and software rewrites

The present disclosure includes systems and methods for reducing rewrite overhead in sequential access storage systems. The method may include writing a data set to a sequential access medium using a magnetic head, the data set having a plurality of encoded data blocks, classifying each of the plurality of encoded data blocks on the sequential access medium into one of at least three classes of write quality, and rewriting the encoded data blocks in a rewrite area of ​​the sequential access medium based at least in part on the write quality class. In some embodiments, the at least three classes of write quality may include a hard rewrite class in which rewriting is required to prevent data loss, a soft rewrite class in which rewriting is desirable but not necessary, and a no rewrite class in which rewriting is not necessary or desired.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Dynamic pre-reading method for massive small directories in portable flash memory device

PendingCN121957491AGuaranteed sequential read performancereduce overheadInput/output to record carriersOperational systemDisk layout
The invention discloses a dynamic pre-reading method for massive small directories in portable flash memory equipment, and belongs to the technical field of storage management of computer operating systems. Aiming at the problems of excessive invalid I / O (Input / Output) and overlong traversal time consumption caused by scattered storage of directory entries and preread aggressive of the portable flash memory equipment in a scene of traversing massive small directories, the invention provides a dynamic preread method, and by maintaining a preread prompt structure in a memory, when a directory entry read request is processed, the read request of the directory entries is processed, and the read request of the directory entries is read. Judging whether the current access sector and the historical record meet a continuity condition or not; if the continuity is satisfied, dynamically increasing the size of the pre-reading window to reward the sequential access; and if the access is not satisfied or the access is the first time, dynamically reducing the pre-reading window. According to the method, on the premise of not changing the disk layout of the file system, by optimizing the pre-reading strategy in the memory, invalid I / O operation is reduced, the traversal efficiency of massive small directories is improved by several times, and meanwhile, the sequential reading performance of large directories is considered.
Owner:EAST CHINA NORMAL UNIV

Sequential access to linked memory dice for bus training

During a command bus training (CBT), interconnected memory dice are accessed in a sequence determined (e.g., predetermined) by a bit sequence generator and via a shared data link for retrieving a respective set of feedback data of the CBT from each memory dice. This eliminates a need to individually train and / or control interconnected memory dice for the CBT; thereby, providing a flexible and scalable architecture that can accommodate a range of memory densities (e.g., a number of memory dice that are interconnected) and making it a valuable solution for high-performance memory applications.
Owner:MICRON TECHNOLOGY INC

SHA-2 algorithm acceleration method and system based on RISC-V platform

The invention relates to the technical field of network security, and discloses an SHA-2 algorithm acceleration method and system based on an RISC-V platform, and the method comprises the steps: compiling a compression function of an SHA-2 algorithm through an RISC-V assembly instruction set; performing data stream recombination and sliding window register mapping on a message expansion process of the SHA-2 algorithm, and mapping sequential access to a plurality of word arrays on the algorithm into cyclic coverage access to a plurality of registers or memory units; performing complete expansion on multiple rounds of iteration loops in the compression function, and statically and sequentially arranging calculation of each round of iteration; operation optimization of RISC-V instruction characteristics is carried out on the SHA-2 algorithm; and adjusting the calculation sequence in the sub-function and the lifetime of the intermediate result to reduce the number of temporary registers. According to the method, the compression function in the SHA-2 algorithm is optimized by using the RISC-V assembly instruction set, so that the operation efficiency is remarkably improved, the processing speed and performance are improved, and the optimization effect range is expanded; the memory access frequency is reduced, and the calculation efficiency is improved.
Owner:JIANGSU PUBLIC INFORMATION CO LTD

A method, system, medium, and apparatus for optimizing SSD read-ahead

The application discloses a method, system, medium and equipment for optimizing SSD pre-reading, and relates to the technical field of storage. The method comprises the following steps: receiving and judging a host command, and adding the host command to a pre-reading queue for scheduling; when entering a scheduling stage for the first time, initializing and filling a pre-reading buffer based on an LBA address carried by a read command triggering a pre-reading mechanism; after the filling is completed, if the LBA address of a read command subsequently sent by a host belongs to an effective address range covered by the pre-reading buffer, extracting corresponding data from the pre-reading buffer by a SSD controller; and if the LBA address of the host command does not belong to the effective address range covered by the pre-reading buffer, judging that a current sequential access mode has been interrupted, and actively exiting a pre-reading state. The application significantly improves the utilization efficiency of a SSD cache space, eliminates redundant data copying, and reduces delay; meanwhile, the robustness to concurrent and out-of-order I / O is enhanced, and the stability of sequential read performance is improved.
Owner:JIANGSU XINSHENG INTELLIGENT TECH CO LTD