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

Data operation method, device and system

A data manipulation and data technology, applied in the computer field, can solve the problems of low data transmission efficiency, data exchange delay, and feedback of data processing results to the host, so as to improve the data transmission efficiency and reduce the data exchange delay effect.

Pending Publication Date: 2020-01-31
ALIBABA GRP HLDG LTD
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] It can be seen from this that whether the data to be processed is transmitted from the host to the FPGA, or the data processing results are transmitted from the FPGA to the host, that is, the process of data exchange between the host and the FPGA needs to be read from the device memory of the FPGA itself. Data or write data, that is, the memory on the device side is used as the intermediary of data transmission between the host side and the FPGA, which has the problems of low data transmission efficiency and data exchange delay, which is not conducive to the fast and efficient feedback of data processing results to the host by the FPGA end

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 operation method, device and system
  • Data operation method, device and system
  • Data operation method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to enable those skilled in the art to better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described The embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the scope of protection of this application.

[0053] The embodiment of the present application provides a data operation method, device, and system. By predetermining a virtual memory address field that has a certain mapping relationship with the physical memory address field allocated to the device side in the memory of the host side for direct data operations, when the data operatio...

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 operation method, device and system, and the method comprises the steps: judging whether a target address domain carried in a data operation request belongs to a virtual memory address domain corresponding to an equipment end or not, and enabling the virtual memory address domain to have a preset mapping relation with a physical memory address domainof a host end memory; if so, determining a physical memory address field corresponding to the target address field according to the preset mapping relationship; and performing data operation on the host memory according to the determined physical memory address field. By pre-determining a virtual memory address field having a certain mapping relationship with a physical memory address field whichis allocated to an equipment end to directly perform data operation in a host end memory, when the address field carried in the data operation request belongs to the virtual memory address field, thecorresponding physical memory address field is determined through address field conversion, so that data operation is directly carried out on the host memory, the data transmission efficiency is improved, and the data exchange delay is reduced.

Description

technical field [0001] The present application relates to the computer field, in particular to a data operation method, device and system. Background technique [0002] At present, with the increasing demand for fast processing of large data by computers, since the Field Programmable Gate Array (Field Programmable Gate Array, FPGA) is between a dedicated chip and a general-purpose chip, it has a certain degree of programmability and can simultaneously process data. Parallel and task-parallel computing have more obvious efficiency when dealing with specific applications, and Field Programmable Gate Array FPGA also has obvious performance-to-power ratio advantages. At the same time, based on the Open Computing Language (OpenCL), using high-level software language and model programming, the development cycle can be greatly shortened, providing a broader platform for the development of FPGA applications. Therefore, the application of accelerating services by using the field pro...

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/10G06F12/1027
CPCG06F12/10G06F12/1027
Inventor 蒋佳立龙欣
Owner ALIBABA GRP HLDG LTD