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

Data processing method, device and system based on hardware acceleration

A hardware acceleration and hardware technology, which is applied in the field of data processing, can solve the problems of not supporting hot migration, hardware acceleration of virtual machine services, virtual machines unable to achieve hot migration, etc., and achieve high-density hot migration and high-density virtual machine services Effect

Pending Publication Date: 2021-03-05
ALIBABA GRP HLDG LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, since the virtual machine needs to have RDMA network capabilities, it is necessary to pass through the RDMA network card to the virtual machine through the pass-through method. However, the general RDMA network card can only support 10-32 virtual machines through the pass-through method, so it cannot achieve high density at the same time. Supports hundreds or even more hardware-accelerated virtual machine services; and the pass-through method does not support live migration, so virtual machines cannot achieve live migration

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, device and system based on hardware acceleration
  • Data processing method, device and system based on hardware acceleration
  • Data processing method, device and system based on hardware acceleration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0068] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0069] The embodiment of the present invention provides a data processing method based on hardware acceleration, such as figure 1 As shown, the method mainly includes:

[0070] 101. The application running on the virtual machine sends the hardware-accelerated API call request to the paravirtualized driver through the API forwarding program.

[0071] Various applications can be installed in the virtual machine, for example, applica...

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 data processing method, device and system based on hardware acceleration, relates to the field of data processing, and the data processing method can solve the problem that high-density hardware acceleration virtual machine service and thermal migration cannot be supported in the prior art. The method mainly comprises the steps that an application program running on a virtual machine sends an API calling request based on hardware acceleration to a para-virtualization drive program through an API forwarding program; and the para-virtualization drive program sends the API call request to corresponding acceleration hardware through a host machine. The method and the device are mainly suitable for a scene of realizing hardware acceleration based on the virtual machine.

Description

technical field [0001] The present invention relates to the field of data processing, in particular to a data processing method, device and system based on hardware acceleration. Background technique [0002] Hardware acceleration is to use hardware modules to replace software algorithms to take full advantage of the inherent fast characteristics of hardware. Hardware acceleration is usually more efficient than software algorithms. At present, various hardware acceleration functions such as Graphics Processing Unit (GPU) hardware acceleration and Field Programmable Gate Array (Field Programmable Gate Array, FPGA) hardware acceleration have been realized. . [0003] For reasons such as security hardening, all services on public clouds currently run in virtual machines. And based on the virtual machine, the hardware acceleration function can also be realized, specifically including: directing the accelerated hardware to the virtual machine, and in order to realize the remote...

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): G06F9/455G06F9/48G06F15/173
CPCG06F9/45558G06F9/4856G06F15/17331G06F2009/4557G06F2009/45595
Inventor 郑晓
Owner ALIBABA GRP HLDG LTD