Supercharge Your Innovation With Domain-Expert AI Agents!

Transcendental function processing method realized by many cores

A technology of transcendental functions and processing methods, applied in the field of high-performance computing, to achieve the effect of avoiding a lot of consumption, reducing computing time, and high computing efficiency

Pending Publication Date: 2022-05-31
JIANGNAN INST OF COMPUTING TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a transcendental function processing method realized by many cores, to solve the problem of how to realize different precision transcendental function calculations on the processor

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
  • Transcendental function processing method realized by many cores
  • Transcendental function processing method realized by many cores
  • Transcendental function processing method realized by many cores

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0024] Embodiment: The present invention provides a kind of transcendental function processing method realized by many cores, which approximates the segmental convergence interval of transcendental function calculation by polynomial and error analysis method, and reduces the access time of transcendental function calculation; Convert into an equivalent expression, reduce the input interval of the function to a smaller interval; then, use the approximate polynomial to approximate the transcendental function calculation process, by approximating the maximum error between the polynomial and the function, to determine the function convergence range and parameters such as coefficients of the approximate polynomial; finally, the approximated approximation value is substituted into the approximation polynomial function to complete the reconstruction of the transcendental function; the SIMD method is used to accelerate the calculation of the polynomial after the approximation, reduce un...

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 transcendental function processing method realized by many cores, which comprises the following steps of: 1, converting a transcendental function into composite operation of a common basic function through certain mathematical transformation; 2, performing expansion calculation on the transcendental function converted in the step 1 according to a polynomial form by utilizing the property of a mathematical function to obtain a corresponding polynomial function implementation; 3, decomposing an input interval of the transcendental function into a plurality of convergence intervals in combination with function characteristics, and reducing the infinite polynomial coefficient generated in the step 2 to a finite number of polynomial coefficients by adopting an approximate polynomial approximation mode, and in each convergence interval, fitting the polynomial function expanded by the transcendental function obtained in the step 2 by using an approximate polynomial function, and obtaining the range of the convergence interval and the corresponding coefficient of the approximate polynomial function through error approximation. According to the invention, transcendental function calculation with different precisions can be realized on the processor.

Description

technical field [0001] The invention relates to a transcendental function processing method realized by many cores, and belongs to the technical field of high-performance computing. Background technique [0002] The math function library is one of the basic and core software of the processor, and the transcendental function is an important part of the math function library. Compared with the traditional four arithmetic operations, the transcendental function is much more difficult and expensive than the traditional addition, subtraction, multiplication and division operations due to its nonlinear characteristics. When dealing with the transcendental function problem in the prior art, there are problems such as slow calculation speed, low operation efficiency, and inflexible calculation support for different data scales and precisions. [0003] In the prior art, there are two most commonly used methods: one is to design a general-purpose processor for transcendental function...

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): G06G7/26
CPCG06G7/26Y02D10/00
Inventor 刘鑫陈德训刘沙彭超陈龙得高捷周强
Owner JIANGNAN INST OF COMPUTING TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More