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

An apparatus and method for performing multiple transcendental function operations

A technology that transcends functions and functions, and is applied in computing, electrical digital data processing, digital data processing components, etc. It can solve the problems of insufficient accuracy and excessive overhead of pure linear approximation methods, so as to improve support, reduce time or power consumption Waste, solve the effect of excessive overhead

Active Publication Date: 2021-07-16
CAMBRICON TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of this, the main purpose of the present disclosure is to provide a device and method for performing multiple transcendental function calculations, to solve the problems of excessive overhead of general-purpose processors and insufficient precision of pure linear approximation, and to improve the accuracy of various transcendental functions. Computing support

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
  • An apparatus and method for performing multiple transcendental function operations
  • An apparatus and method for performing multiple transcendental function operations
  • An apparatus and method for performing multiple transcendental function operations

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] Other aspects, advantages and salient features of the present disclosure will become apparent to those skilled in the art from the following detailed description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings.

[0039] In this disclosure, the terms "include" and "comprising" and their derivatives mean to include but not to limit; the term "or" is inclusive, meaning and / or.

[0040] In this specification, the various embodiments described below to describe the principles of the present disclosure are illustrative only and should not be construed in any way to limit the scope of the disclosure. The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of exemplary embodiments of the present disclosure as defined by the claims and their equivalents. The following description includes numerous specific details to aid in understanding, but these should be cons...

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 present disclosure discloses a device and method for performing multiple transcendental function operations, the device includes a pre-processing unit group, a core unit and a post-processing unit group, and the pre-processing unit group is used to transform an externally input argument a It is the coordinate x, y, angle z, other information k, and determines the operation mode mode adopted by the core unit; the core unit is used to perform trigonometric or hyperbolic transformation on the coordinate x, y, angle z, and obtain the transformed coordinate x′ , y′, angle z′ and output to the post-processing unit group; the post-processing unit group is used to input the coordinates x′, y′ and angle z of the core unit according to the remaining information k and function f input by the pre-processing unit group ’ Transform to obtain the output result c. The present invention solves the problems of excessive overhead of general-purpose processor and insufficient precision of pure linear approximation, and effectively improves support for various transcendental function operations.

Description

technical field [0001] The present disclosure relates to the technical field of transcendental function calculations, in particular to a device and method for performing multiple transcendental function calculations, especially a device and method for performing trigonometric, hyperbolic, exponential or logarithmic function calculations. Background technique [0002] Transcendental functions such as trigonometric, hyperbolic, exponential, and logarithmic are not only commonly used in various scientific calculations, but also used as activation functions in multi-layer artificial neural networks. Multi-layer artificial neural networks are widely used in the fields of pattern recognition, image processing, function approximation and optimization calculation. and the increasing attention of the industry. [0003] One known method to support the computation of the various transcendental functions described above is to use a general-purpose processor. The method approximates va...

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): G06F7/544G06F7/548G06F7/556
CPCG06F7/544G06F7/548G06F7/556
Inventor 张士锦李尚应陈天石陈云霁
Owner CAMBRICON TECH 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