Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for merging data streams for multi-stream enabled solid-state drives

A solid-state drive and statistical data technology, applied in the input/output process of data processing, electrical digital data processing, instruments, etc., can solve the problem of insufficient coverage of all files

Active Publication Date: 2022-01-28
SAMSUNG ELECTRONICS CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, SSDs only support a limited number of valid write streams that can be used at one time, which is usually not enough to cover all files opened by the system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for merging data streams for multi-stream enabled solid-state drives
  • Method for merging data streams for multi-stream enabled solid-state drives
  • Method for merging data streams for multi-stream enabled solid-state drives

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Reference will now be made in detail to embodiments of the inventive concepts, examples of which are illustrated in the accompanying drawings. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the inventive concept. It is understood, however, that one of ordinary skill in the art may practice the inventive concept without these specific details. In other instances, well-known methods, procedures, components, circuits, and networks have not been described in detail so as not to unnecessarily obscure aspects of the embodiments.

[0042] It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first module could be called a second module, and similarly, a second module could be called a first module, with...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method of merging data streams for a multi-stream enabled solid-state drive is provided. A solid state drive (SSD) is disclosed. The SSD may include: flash memory for storing data and supporting multiple device streams. The SSD may further include: an SSD controller, configured to manage reading data from the flash memory and writing data to the flash memory. The SSD may also include host interface logic, wherein the host interface logic may include: a receiver for receiving commands related to software streams from the host, a timer for timing windows, and a statistical data collector for A value for at least one criterion for the software flow is determined from the command, a classifier for grading the software flow according to the value for the at least one criterion for the software flow; a mapper for establishing the software flow and the means Mapping between streams.

Description

[0001] This application claims priority to U.S. Provisional Patent Application Serial No. 62 / 448,958, filed January 20, 2017, and U.S. Provisional Patent Application Serial No. 62 / 413,177, filed October 26, 2016, both The patent application is hereby incorporated by reference for all purposes. [0002] This application is related to U.S. Patent Application Serial No. 15 / 167,974, filed May 27, 2016, which claims the benefit of U.S. Provisional Patent Application Serial No. 62 / 309,446, filed March 16, 2016, both This patent application is hereby incorporated by reference for all purposes. technical field [0003] The present inventive concepts relate generally to solid state drives (SSDs), and more particularly, to managing streams in multi-stream SSDs. Background technique [0004] Multi-stream solid-state drives (SSDs) allow intelligent allocation of input data to minimize the impact of internal garbage collection (GC) and reduce write amplification. Multi-streaming can be...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0635G06F3/0659G06F3/0679G06F3/0605G06F13/1668G06F3/0655G06F2212/7207
Inventor 禤庆钧崔昌皓
Owner SAMSUNG ELECTRONICS CO LTD