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

High-speed storage playback method based on SRIO

A high-speed storage and memory block technology, applied in the field of storage playback, SRIO-based high-speed storage playback, can solve problems such as the inability to directly use SRIO physical space, and achieve the effects of avoiding relocation, saving system resources, and avoiding blocking

Active Publication Date: 2021-02-26
CSIC WUHAN LINCOM ELECTRONICS
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In a high-performance embedded system, the Linux system is used as the operating system of the storage unit. In order to enable high-speed reading and writing of files, O_DIRECT mode files are usually used, which can bypass the system cache and directly read and write data, which can ensure the data reading and writing speed. However, files opened in this way cannot directly use the physical space required by SRIO

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
  • High-speed storage playback method based on SRIO
  • High-speed storage playback method based on SRIO
  • High-speed storage playback method based on SRIO

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. 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.

[0026] see Figure 1~3 , a high-speed storage playback method based on SRIO, comprising:

[0027] Uniformly align the address mapping, on the Linux system, make the physical memory used by the SRIO driver consistent with the user space memory, file O_DIRECT read and write space;

[0028] Two-level pipeline, using the continuously aligned physical memory area mapped in the same area, and simultaneously and continuously performing two pipelines of direct DMA of...

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 a high-speed storage playback method based on SRIO. The method comprises unified alignment address mapping and secondary pipeline. The method is advantaged in that SRIO data and disk file data are in the same physical address by uniformly aligning address mapping, so the SRIO data and the disk file data are prevented from being moved in a memory, the direct IO is utilized,the expenditure of a CPU (Central Processing Unit) in a system is saved, and the asynchronous cache-free and DMA (Direct Memory Access) high-speed characteristics are fully utilized. SRIO data in andout of the memory and disk file data in and out of the memory can be simultaneously carried out in a pipelining manner through the two-stage direct IO assembly line, so unnecessary blockage caused bythe sequence of the SRIO data in and out of the memory is avoided; system resources are saved, and transmission bandwidth is improved.

Description

technical field [0001] The invention relates to a storage and playback method, in particular to an SRIO-based high-speed storage and playback method, and belongs to the technical field of digital signal processing. Background technique [0002] In high-performance embedded systems, SRIO is commonly used in systems with a transmission rate exceeding 1GB / s, making SRIO an important way for high-speed data exchange and transmission. When there is a need for data storage and playback in the system, the high-speed The memory playback function has become a key technology in this field. [0003] In a high-performance embedded system, the Linux system is used as the operating system of the storage unit. In order to enable high-speed reading and writing of files, O_DIRECT mode files are usually used, which can bypass the system cache and directly read and write data, which can ensure the data reading and writing speed. However, files opened in this way cannot directly use the physic...

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 Applications(China)
IPC IPC(8): G06F12/06G06F12/02G06F12/1009G06F3/06
CPCG06F12/063G06F12/023G06F12/1009G06F3/0643G06F3/061G06F3/0676G06F3/0673Y02D10/00
Inventor 潘慕晗徐赐坚杨贤谌文杰
Owner CSIC WUHAN LINCOM ELECTRONICS