Data processing method and related device

A data processing device and data processing technology, applied in the computer field, can solve problems such as read-write blocking, read request blocking write request, and low processing efficiency of cached data, so as to achieve the effect of reducing mutual blocking and improving overall efficiency

Pending Publication Date: 2022-02-25
HYGON INFORMATION TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the above-mentioned operations are likely to cause the problem of mutual blocking of reading and writing. For example, when the cache processes a queue of read and write requests received, according to the order in which the requests arrive, the first-arriving read requests should be processed first, but the later ones should be processed first. The write data required by the write request is already in place, which causes the read request to block the write request, resulting in low cache data processing efficiency

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
  • Data processing method and related device
  • Data processing method and related device
  • Data processing method and related device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0030] figure 1 It exemplarily shows a schematic diagram of the basic system architecture when a computer performs high-performance computing data processing, such as figure 1 As shown, the system architecture may include: a processor 110 , a cache memory 120 , and a main memory 130 .

[0031] Wherein, the processor 110 is mainly a high-performance computing processor, generally a CPU (central processing unit) or a GPGPU (general-purpose graphics processing unit). The processor 110...

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 embodiment of the invention provides a data processing method and a related device, and the method comprises the steps: receiving each data processing request with a request category, and writing each data processing request into a corresponding request category queue; according to a writing sequence of the data processing requests located at the head of each request category queue, determining a previous data processing request and a later data processing request, and according to the previous data processing request, determining a storage space of a current-level module corresponding to previous request data; when the previous request data is not obtained, determining a storage space of a current-level module corresponding to the post-requested data according to the post-data processing request, obtaining the post-requested data, and when previous obtained data in the previous request data and the post-requested data is obtained, processing the request category of the data processing request corresponding to the previously obtained data. According to the embodiment of the invention, the cache data processing efficiency can be improved.

Description

technical field [0001] The embodiments of the present application relate to the field of computer technology, and in particular, to a data processing method and a related device. Background technique [0002] In computer technology, processors and multi-level memory are typical computer structures. During the data operation process, the main memory in the multi-level memory stores instructions and data, and the processor obtains instructions and corresponding data from the main memory, executes the instructions, and writes the resulting data back to the main memory. There is usually one or more levels of cache memory (Cache) between the processor and the main memory. Cache memory is used to reduce the time it takes for the processor to fetch instructions and data. [0003] In the core operations of high-performance computing such as data operations and matrix operations, there is usually a clear processing order for data. When operation requests are received in the cache, ...

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/0811G06F12/0877G06F13/16
CPCG06F12/0811G06F12/0877G06F13/1673
Inventor 翟海峰左航潘于王森梅程强
Owner HYGON INFORMATION 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