IO request pipeline processing equipment, method and system and storage medium

A technology for IO requests and processing equipment, applied in the direction of electrical digital data processing, input/output process of data processing, instruments, etc., can solve the problems of high implementation cost and high power consumption

Active Publication Date: 2021-05-04
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The overall process control, status polling, and operation processing in this implementat...

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
  • IO request pipeline processing equipment, method and system and storage medium
  • IO request pipeline processing equipment, method and system and storage medium
  • IO request pipeline processing equipment, method and system and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The core of the present invention is to provide an IO request pipeline processing device, which can reduce the CPU's control load on IO request processing, reduce power consumption, and improve processing performance at the same time.

[0041] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0042] The controller contains multiple hardware functional modules, such as the protocol module interacting with the host, the DMA module for data transmission, the com...

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

The invention discloses IO request pipeline processing equipment. The equipment mainly comprises an IO state buffer and a pipeline controller, wherein the IO state buffer comprises a plurality of elements and is used for storing context information comprising a module calling sequence generated by the CPU; and the pipeline controller is used for carrying out pipeline control on the IO request according to the context information. According to the equipment, assembly line management of an IO processing state is carried out through the arrangement of a hardware module, the huge workload of an original CPU software control process is shared, the requirement for CPU design is reduced, meanwhile, triggering of processing logic of the assembly line controller is achieved through the module calling sequence recorded in the IO state buffer, the implementation power consumption can be reduced, and the implementation efficiency can be improved. Correspondingly, the invention further provides a method and system corresponding to the IO request pipeline processing equipment and a readable storage medium, and the corresponding technical effects are achieved.

Description

technical field [0001] The present invention relates to the technical field of request processing, in particular to an IO request pipeline processing device, method, system and readable storage medium. Background technique [0002] A solid-state drive (SSD) is a device used to store user data. Solid state hard drives are composed of modules such as controllers and storage media NAND (flash memory). The solid-state hard disk communicates with the host, and the host sends storage requests to the solid-state hard disk, and notifies the solid-state hard disk of the data to be stored. After obtaining the request, the SSD stores the data in the NAND (flash memory) medium. [0003] One reason why solid-state drives have extremely high performance is that they provide high concurrency, that is, the host can send multiple requests to solid-state drives, and solid-state drives can process the next request at the same time before a request is processed. This concurrency is typically...

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
IPC IPC(8): G06F3/06
CPCG06F3/061G06F3/0625G06F3/0656G06F3/0658G06F3/0679Y02D10/00G06F3/0613
Inventor 张博
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products