Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Service processing method based on heterogeneous computing platform

A computing platform and business processing technology, applied in the computer field, can solve problems such as low system performance

Pending Publication Date: 2020-04-10
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF11 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The purpose of this application is to provide a heterogeneous computing platform based on its business processing method, device and main core, to solve the problem that traditional heterogeneous computing acceleration systems are affected by thread overhead during business processing, resulting in low system performance The problem

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
  • Service processing method based on heterogeneous computing platform
  • Service processing method based on heterogeneous computing platform
  • Service processing method based on heterogeneous computing platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to enable those skilled in the art to better understand the solution of the present application, the present application will be further described in detail below in conjunction with the drawings and specific implementation methods. Apparently, the described embodiments are only some of the embodiments of this 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.

[0044] In order to ensure the computing performance, the main core uses the call to the accelerator function in the position of the computing-intensive module (generally speaking, the for loop of the code layer) to complete the goal of offloading the computing part to the accelerator; after the computing is completed, that is, from After the called function returns, the main core CPU continues with the non-computation-inten...

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 heterogeneous computing platform, a service processing method and device thereof and a main core, and the scheme can start and end a thread once in a service processing process under a unified computing framework, thereby avoiding the expenditure caused by the frequent starting and closing of the thread, and improving the efficiency of heterogeneous computing. Moreover, the communication of the calculation progress between a master core and a slave core is realized by utilizing a master-slave core communication framework and a synchronization mechanism, so the mastercore is ensured to perform the next operation after the slave core finishes calculation, the slave core is ensured to start the corresponding slave core calculation module to execute the correspondingcalculation operation at different moments, and the correctness of calculation is ensured.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a heterogeneous computing platform and its service processing method, device and main core. Background technique [0002] The use of large-scale supercomputers for simulation and simulation is an important and even irreplaceable method to support the development of scientific research. Computational simulation and simulation have become the third paradigm of scientific research. [0003] In recent years, as many applications have higher requirements for computing speed, accelerators with stronger floating-point computing capabilities have become an important part of building supercomputers. By offloading the calculation-intensive parts that originally run on traditional CPUs to accelerators specially designed to increase calculation speed, it can increase the calculation speed of applications. Typical accelerators include GPU, domestic SW26010, etc. [0004] In orde...

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): G06F9/50G06F9/54
CPCG06F9/5016G06F9/546
Inventor 赵雅倩朱效民
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products