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

A unit computing component and method for cross-platform automatic performance optimization

An automatic performance and cross-platform technology, applied in computer components, calculation, design optimization/simulation, etc., can solve the problem of low cycle optimization efficiency and achieve the effect of reducing optimization complexity

Active Publication Date: 2021-11-09
INST OF APPLIED PHYSICS & COMPUTATIONAL MATHEMATICS
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of this paper provides a cross-platform automatic performance optimization-oriented unit calculation component and method, which is used to solve the problem of low efficiency of unit calculation cycle optimization in the field of numerical simulation in the prior art

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
  • A unit computing component and method for cross-platform automatic performance optimization
  • A unit computing component and method for cross-platform automatic performance optimization
  • A unit computing component and method for cross-platform automatic performance optimization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The following will clearly and completely describe the technical solutions in the embodiments herein in conjunction with the accompanying drawings in the embodiments herein. Obviously, the described embodiments are only some of the embodiments herein, not all of them. Based on the embodiments herein, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts fall within the scope of protection herein.

[0051] The following explains some technical terms in this article, which are only for simple understanding of the technical terms and should not be interpreted as limitations on the technical terms:

[0052] Grid entity: Given a discrete grid, according to the different geometric positions, the index number can be defined separately on the center of the grid unit, the grid node, and the center of the grid edge, etc., and the discrete grid is used to define the index number A geometric position of is called a mesh entity, or en...

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

This paper relates to the field of high-performance numerical simulation technology, in particular to a unit calculation component and method for cross-platform automatic performance optimization. The unit calculation component includes unit calculation component interface, cycle feature adaptation module, cycle performance optimization template library, performance optimization execution module and other components. Through the unit calculation component of the above-mentioned embodiments in this paper, the common performance optimization between unit calculation cycles can be reused technology, reduce the optimization complexity of the optimization unit calculation cycle, and write a cross-platform portable high-performance unit calculation cycle, thus providing a new technical approach for numerical simulation software reuse performance optimization technology and cross-platform performance portability.

Description

technical field [0001] This paper relates to the field of high-performance numerical simulation technology, in particular to a unit calculation component and method for cross-platform automatic performance optimization. Background technique [0002] High-performance numerical simulation is a necessary research method for scientific research and engineering design, and parallel numerical simulation software is a tool for high-performance numerical simulation. The unit calculation cycle is the main floating-point operation mode of the numerical simulation software, and the performance optimization of the unit calculation cycle is the main technical way to map the numerical simulation software module to the processor architecture and make it run efficiently. In the prior art, manual performance optimization is performed in conjunction with specific unit calculation cycles and specific processors. Performance optimization lacks reusability between different unit calculation cycl...

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 Patents(China)
IPC IPC(8): G06F30/20G06K9/62G06F111/10
CPCG06F30/20G06F2111/10G06F18/24323
Inventor 莫则尧张爱清张鹏王景焘
Owner INST OF APPLIED PHYSICS & COMPUTATIONAL MATHEMATICS
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