Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3087177B2 - Floating point calculation method and calculation processing device thereof - Google Patents
[go: Go Back, main page]

JP3087177B2 - Floating point calculation method and calculation processing device thereof - Google Patents

Floating point calculation method and calculation processing device thereof

Info

Publication number
JP3087177B2
JP3087177B2 JP01197636A JP19763689A JP3087177B2 JP 3087177 B2 JP3087177 B2 JP 3087177B2 JP 01197636 A JP01197636 A JP 01197636A JP 19763689 A JP19763689 A JP 19763689A JP 3087177 B2 JP3087177 B2 JP 3087177B2
Authority
JP
Japan
Prior art keywords
intersection
exponent
calculation
coefficient
equation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP01197636A
Other languages
Japanese (ja)
Other versions
JPH0362166A (en
Inventor
一博 竹内
一美 山本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP01197636A priority Critical patent/JP3087177B2/en
Publication of JPH0362166A publication Critical patent/JPH0362166A/en
Application granted granted Critical
Publication of JP3087177B2 publication Critical patent/JP3087177B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Complex Calculations (AREA)

Description

【発明の詳細な説明】 〔概要〕 図形間の交点を算出する浮動小数点計算方法およびそ
の計算処理装置に関し、 交点計算するための方程式の係数の指数差が最小とな
るように指数の調整を行い、幾何形状の組み合せに依存
せず、安定に交点を求めることを目的とし、 与えられた図形間の交点計算を行う方程式をたて、こ
れの各係数の指数の最大値と最小値とのほぼ中間の指数
になるように各係数の指数の変換を行い、この変換した
後の係数を持つ方程式によって交点計算を行い、図形間
の交点を算出するように構成する。
DETAILED DESCRIPTION OF THE INVENTION [Summary] The present invention relates to a floating-point calculation method for calculating an intersection between figures and a calculation processing device therefor, wherein the exponent is adjusted so that the exponent difference between coefficients of equations for calculating the intersection is minimized. In order to find the intersection stably irrespective of the combination of geometric shapes, an equation for calculating the intersection between given figures is set, and the maximum value and the minimum value of the exponent of each coefficient are approximately calculated. The conversion of the exponent of each coefficient is performed so as to be an intermediate exponent, and the intersection is calculated using an equation having the converted coefficient to calculate the intersection between the figures.

〔産業上の利用分野〕[Industrial applications]

本発明は図形間の交点を算出する浮動小数点計算方法
およびその計算処理装置に関するものである。
The present invention relates to a floating-point calculation method for calculating an intersection between figures and a calculation processing device therefor.

〔従来の技術と発明が解決しようとする課題〕[Problems to be solved by conventional technology and invention]

CADの分野において、線と線、線と面、面と面などと
の交点/交線計算を行う場合に代数方程式を解く必要が
ある。
In the field of CAD, it is necessary to solve an algebraic equation when performing an intersection / intersection calculation between a line and a line, a line and a surface, a surface and a surface, and the like.

このときにたてる交点計算の方程式の係数は、非常に
バラツキがあるのが普通である。また、交点計算の方程
式を解く過程で、最高次の係数で各係数を割って規格化
したり、係数の2〜3乗を計算する必要がでてくる。こ
のため、係数があまり大きい場合や、バラツキが有り過
ぎる場合には、計算途中でオーバーフローしてしまい、
方程式が解けず、交点が求められなくなってしまうとい
う問題があった。これらの事象は、特に図形同士が接し
ている場合や、図形がかなり大きい場合に顕著に起きや
すく、ユーザーの使用頻度の高い場合であるので、交点
を求められない事態を可及的に回避することが望まれれ
ている。
In this case, the coefficients of the equation for the intersection calculation usually vary greatly. In the process of solving the intersection calculation equation, it is necessary to divide each coefficient by the highest-order coefficient to normalize the coefficient, or to calculate the coefficient to the second to third power. For this reason, if the coefficient is too large or if there is too much variation, overflow occurs during the calculation,
There was a problem that the equation could not be solved and the intersection could not be found. These phenomena are particularly likely to occur when the figures are in contact with each other or when the figures are quite large, and when the user frequently uses them. It is desired.

本発明は、交点計算するための方程式の係数の指数差
が最小になるように指数の調整を行い、幾何形状の組み
合せに依存せず、安定に交点を求めることを目的として
いる。
An object of the present invention is to adjust an exponent so that an exponent difference between coefficients of an equation for calculating an intersection is minimized, and to stably find an intersection without depending on a combination of geometric shapes.

〔課題を解決する手段〕[Means to solve the problem]

第1図を参照して課題を解決する手段を説明する。 Means for solving the problem will be described with reference to FIG.

第1図において、交点計算モジュール1−1は、図形
間の交点計算のための方程式をたて、これの各係数の指
数の最大値と最小値とのほぼ中間の指数になるように各
係数の変換を行い、演算部2に依頼して交点を求めさせ
るものである。
In FIG. 1, an intersection calculation module 1-1 sets up an equation for calculating an intersection between figures, and calculates each of the coefficients so that an index is substantially intermediate between the maximum value and the minimum value of the index of each coefficient. And requests the arithmetic unit 2 to find the intersection.

演算部2は、交点計算モジュール1−1から通知され
た交点計算の方程式の演算を行うものである。
The calculation unit 2 calculates the intersection calculation equation notified from the intersection calculation module 1-1.

〔作用〕[Action]

本発明は、第1図に示すように、交点計算モジュール
1−1が図形間の交点計算のための方程式をたて、これ
の各係数の指数の最大値最小値とのほぼ中間の指数にな
るように各係数の指数の変換を行い、演算部2が交点計
算モジュール1−1から通知された交点計算の方程式の
演算を行い、その結果を交点計算モジュール1−1に通
知し、結果として出力するようにしている。
According to the present invention, as shown in FIG. 1, the intersection calculation module 1-1 sets an equation for calculating an intersection between figures, and calculates an equation that is substantially intermediate between the maximum value and the minimum value of the index of each coefficient. The calculation unit 2 performs the calculation of the equation of the intersection calculation notified from the intersection calculation module 1-1, and notifies the result to the intersection calculation module 1-1 as a result. Output.

従って、交点計算するための方程式の係数の指数差が
最小となるように指数の調整を行った後、交点を算出す
ることにより、幾何形状の組み合せに依存せず、安定に
交点を求めることが可能となる。
Therefore, after adjusting the exponent so that the index difference between the coefficients of the equation for calculating the intersection is minimized, by calculating the intersection, it is possible to obtain the intersection stably without depending on the combination of the geometric shapes. It becomes possible.

〔実施例〕〔Example〕

次に、第1図から第3図に用いて本発明の1実施例の
構成および動作を順次詳細に説明する。
Next, the configuration and operation of one embodiment of the present invention will be sequentially described in detail with reference to FIGS.

第1図において、データ処理部1は、交点計算モジュ
ール1−1、幾何データアクセス部1−2などから構成
され、交点を算出などするものである。
In FIG. 1, a data processing unit 1 includes an intersection calculation module 1-1, a geometric data access unit 1-2, and the like, and calculates an intersection.

交点計算モジュール1−1は、図形間の交点計算のた
めの方程式をたて、これの各係数の指数の最大値と最小
値とのほぼ中間の指数(例えば16進の整数倍の指数)に
なるように各係数の指数の変換を行い、演算部2に依頼
して交点を求めさせるものである。
The intersection calculation module 1-1 sets an equation for calculating an intersection between figures and converts the equation into an index approximately halfway between the maximum value and the minimum value of the index of each coefficient (for example, an integer multiple of hexadecimal). The conversion of the exponent of each coefficient is performed so that the calculation unit 2 requests the calculation unit 2 to obtain the intersection.

演算部2は、交点計算モジュール1−1から通知され
た交点計算の方程式の演算を行うものである。
The calculation unit 2 calculates the intersection calculation equation notified from the intersection calculation module 1-1.

表示部3は、幾何図形を表示したりなどするディスプ
レイである。
The display unit 3 is a display for displaying a geometric figure or the like.

幾何データ4は、幾何データを格納したファイルであ
る。
The geometric data 4 is a file storing the geometric data.

次に、第2図フローチャートに示す順序に従い、第1
図構成の動作を詳細に説明する。
Next, according to the order shown in the flowchart of FIG.
The operation of the diagram configuration will be described in detail.

第2図において、は、EXTENTをとる。これは、倍精
度をとる。
In FIG. 2, EXTENT is taken. It takes double precision.

は、方程式をたてる。これは、ユーザから交点計算
を依頼された図形の幾何データをファイルから取り出
し、交点計算を行うための方程式をたてることを意味し
ている。
Makes an equation. This means that the geometric data of the figure requested by the user to calculate the intersection is extracted from the file, and an equation for performing the intersection calculation is established.

は、係数を調整する。以下詳細に説明する。 Adjust the coefficient. This will be described in detail below.

ステップ1:各係数の16進としてのORDER(指数)を求
める。
Step 1: Calculate the hexadecimal ORDER (index) of each coefficient.

ステップ2:ORDERの差の最大値を求める。 Step 2: Find the maximum ORDER difference.

ステップ3:最適な変換のORDERを求める。 Step 3: Find the optimal conversion ORDER.

元の交点の方程式を とし、 t=s16pとすると、 となり、変換時の各係数は、ai16pi(i=0・・・k)
である。これらのORDERの最大差が最小となるpを求め
る。
The original intersection equation And t = s16 p , Where each coefficient at the time of conversion is a i 16 pi (i = 0... K).
It is. The value p that minimizes the maximum difference between these ORDERs is determined.

ステップ4:最適なpに対して係数を調整し、新しい係
数を求める。最適なpに対する係数のORDERの最大q、
最小をrとすると、新しい係数は、次のようになる。
Step 4: Adjust coefficients for optimal p and find new coefficients. The maximum q of the ORDER of the coefficients for the optimal p,
If the minimum is r, the new coefficients are:

bi=ai16pi16−(q+r)/2・・・・・・・・(3) ここで、i=0、1・・・k また、解を求める区間は次のようになる。bi = ai16 pi 16 − (q + r) / 2 (3) where i = 0, 1,... k Further, the section for finding the solution is as follows.

t∈〔T1、T2〕→s∈〔T116-p、T216-p〕 ・(4) は、交点を計算する。これは、のステップ1ない
しステップ4によって最適なpになるように各係数を調
整した交点の方程式を演算部2に渡し、交点を計算す
る。そして、この交点をユーザに返答する。
t∈ [T 1 , T 2 ] → s∈ [T 1 16 -p , T 2 16 -p ] (4) calculates the intersection. In this case, the equations of the intersections where the respective coefficients are adjusted so as to obtain the optimum p in steps 1 to 4 are passed to the arithmetic unit 2 and the intersections are calculated. Then, the intersection is returned to the user.

以上のように、ユーザから依頼を受けた2つの図形間
の交点計算の方程式の係数を最適に調整した後、計算し
て交点を算出することにより、図形の幾何形状の組み合
せの影響を受けることなく、交点を確実に求めることが
可能となる。
As described above, after optimally adjusting the coefficients of the equation for calculating the intersection between two figures requested by the user, calculating and calculating the intersection, the influence of the combination of the geometric shapes of the figures is obtained. Therefore, the intersection can be reliably obtained.

第3図は、本発明の交点算出例を示す。これは、スプ
ラインと円との交点を求める交点算出例であって、点E1
に最も近い交点を求める依頼があったとする。以下順次
詳細に説明する。
FIG. 3 shows an example of calculating an intersection according to the present invention. This is an example of calculating the intersection between the spline and the circle, and the point E1
Suppose there is a request for the nearest intersection. The details will be sequentially described below.

スプラインの第2区間と円との交点を求めるための方
程式は下式(5)となる。
An equation for finding the intersection between the second section of the spline and the circle is given by the following equation (5).

C(1)t6+C(2)t5+C(3)t4+C(4)t3 +C(5)t2+C(6)t+C(7)=0・・・(5) ここで、各係数は下式となる。 C (1) t 6 + C (2) t 5 + C (3) t 4 + C (4) t 3 + C (5) t 2 + C (6) t + C (7) = 0 ··· (5) wherein each The coefficient is given by the following equation.

C(1)=0.33484280685074295D−21 C(2)=−0.25663605759412337D−15 C(3)=0.44144374389516779D−10 C(4)=−0.25216500766439103D−5 C(5)=0.21871559152262257D+1 C(6)=−0.21345202744064580D+6 C(7)=−0.17500000000000000D+11 尚、第3図(ロ)は、106〜107の値で創成した図形
で、CADで設計する場合として特別なものではないが、
上式(5)のように係数にかなりのバラツキがあり、計
算の途中でオーバフローを起し、交点が求られない(第
3図(ロ)の小さい円を付与した交点しか求められな
い)。
C (1) = 0.33484280685074295D-21 C (2) =-0.25663605759412337D-15 C (3) = 0.44144374389516779D-10 C (4) =-0.25216500766439103D-5 C (5) = 0.21871559152262257D + 1 C (6) = −0.21345202744064580D + 6 C (7) = − 0.17500000000000000D + 11 FIG. 3 (b) is a figure created with values of 10 6 to 10 7 , which is not a special case when designing by CAD.
As shown in the above equation (5), there is considerable variation in coefficients, overflow occurs during the calculation, and no intersection is obtained (only intersections with small circles in FIG. 3 (b) are obtained).

そこで、本実施例は、第2図で既述した係数の調整
を行い、下記に示すように係数を変換し、第3図(ロ)
の小さい円を付与した交点を求めることが可能とな
る。
Therefore, in the present embodiment, the adjustment of the coefficients described above with reference to FIG. 2 is performed, and the coefficients are converted as shown below.
It is possible to obtain an intersection point provided with a circle having a small value.

C(1)=0.617675956289821457D−2 C(2)=−0.722366283344204468D−1 C(3)=0.189598644305354530D+0 C(4)=−0.165258859422935306D+0 C(5)=0.218715591522622566D+1 C(6)=−0.325701946167977585D+1 C(7)=−0.407453626394271850D+1 尚、上記結果は第2図およびその説明に従い、以下の
ようにして求めたものである。
C (1) = 0.617675956289821457D-2 C (2) = − 0.722366283344204468D−1 C (3) = 0.189598644305354530D + 0 C (4) = − 0.165258859422935306D + 0 C (5) = 0.218715591522622566D + 1 C (6) = − 0.325701946167977585D + 1 C (7) = − 0.407453626394271850D + 1 The above results were obtained as follows in accordance with FIG. 2 and the description thereof.

第1に、第2図のステップ1の説明および式(2)に
したがって、各係数の16進としてのORDER(指数)を求
める。上記C(1)からC(7)の式を式(2)の形式
とし、係数であるai16piのpについて一定の範囲(例え
ば−100〜+100)で変更し、ORDERを計算する。例えば
p=4の場合に、C(1)について求めると 新しい係数C(1)=変換前の係数C(1) ×164 × =0.098828153006371433×167 となり、指数は7となる。
First, the ORDER (exponent) of each coefficient as hexadecimal is obtained in accordance with the description of step 1 in FIG. 2 and equation (2). The above formulas C (1) to C (7) are expressed in the form of formula (2), and the coefficient ai16 pi is changed within a certain range (for example, -100 to +100) to calculate ORDER. For example, in the case of p = 4, C (1) determined for the new coefficient C (1) = coefficient before conversion C (1) × 16 4 × 6 = 0.098828153006371433 × 16 7 , and the index is 7.

第2に、第2図のステップ3にしたがって、最適な変
換のORDERを求める。ステップ2で一定の範囲(例えば
−100〜+100)内でpの値を変更して試算した結果に基
づき、ORDERの最大値と最小値の差が最小となるpの値
を求める。例えば、上述のようにp=4の場合に、C
(1)からC(7)について試算すると、ORDER(指
数)は最大値が9(q=9)、最小値が(r=7)とな
り、ORDERの最大差が最小となるため、最適なpとして
4が求められる。
Second, an optimal conversion ORDER is determined according to step 3 in FIG. In step 2, the value of p that minimizes the difference between the maximum and minimum values of ORDER is determined based on the result of trial calculation by changing the value of p within a certain range (for example, -100 to +100). For example, when p = 4 as described above, C
When trial calculation is performed for (1) to C (7), the maximum value of ORDER (index) is 9 (q = 9) and the minimum value is (r = 7), and the maximum difference of ORDER is minimum. Is obtained as 4.

第3に、第2図のステップ4にしたがって、最適なp
に対して新しい係数を求める。新しい係数は、式(3)
で定義するように指数の最大値qと最小値rのほぼ中間
の指数になるように変換する。たとえばC(1)であれ
ば、新しい係数C(1)は、 変換前の係数C(1)×164×6×16−(q+r)/2 =C(1)×164×6×16-8 で求められる。この手順を同様にC(2)からC(7)
まで繰り返すことにより、上記の新しい係数(C)1か
らC(7)のように、各係数の指数の最大値と最小値の
差が小さい新しい係数が求められる。
Third, according to step 4 of FIG.
Find a new coefficient for. The new coefficient is given by equation (3)
The conversion is performed so as to be an intermediate value between the maximum value q and the minimum value r of the exponent as defined by. For example, if C (1), the new coefficient C (1) is the coefficient C (1) × 164 × 6 × 16− (q + r) / 2 = C (1) × 164 4 × 6 × 16 before conversion. -8 required. This procedure is similarly repeated from C (2) to C (7).
By repeating this procedure, new coefficients having a small difference between the maximum value and the minimum value of the exponent of each coefficient, such as the new coefficients (C) 1 to C (7), are obtained.

第3図(イ)は、第3図(ロ)の図形のデータを示
す。円のデータおよびスプラインデータを示す。
FIG. 3 (a) shows the graphic data of FIG. 3 (b). The circle data and the spline data are shown.

第3図(ロ)は交点算出例を示す。 FIG. 3 (b) shows an example of calculating the intersection.

は、第3図(イ)の図形のデータを模式的に表したも
のである。
Is a schematic representation of the graphic data of FIG. 3 (a).

は、係数を調整する前の状態(従来)で求めた交点を
小さな丸で示す。この場合には、第3図(ロ)に示す
点E1に最も近い交点が求まっていない。
Indicates a point of intersection obtained in a state before the coefficient adjustment (conventional) by a small circle. In this case, the intersection closest to the point E1 shown in FIG. 3 (b) has not been found.

は、係数を調整した後の状態で求めた交点を小さな丸
で示す。この場合には、第3図(ロ)に示す点E1に最
も近い交点が求まっている。
Indicates a point of intersection obtained in a state after adjusting the coefficient by a small circle. In this case, an intersection closest to the point E1 shown in FIG.

〔発明の効果〕〔The invention's effect〕

以上説明したように、本発明によれば、交点計算する
ための方程式の係数の指数差が最小となるように指数の
調整を行った後、交点を算出する構成を採用しているた
め、幾何形状の組み合せに依存せず、安定に交点を求め
ることができる。
As described above, according to the present invention, since the index is adjusted so that the index difference between the coefficients of the equation for calculating the intersection is minimized, and then the intersection is calculated, the geometrical configuration is adopted. Intersections can be obtained stably without depending on the combination of shapes.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明の1実施例構成図、第2図は本発明の動
作説明フローチャート、第3図は本発明の交点算出例を
示す。 図中、1はデータ処理部、1−1は交点計算モジュー
ル、1−2は幾何データアクセス部、2は演算部、3は
表示部、4は幾何データを表す。
FIG. 1 is a block diagram of one embodiment of the present invention, FIG. 2 is a flowchart for explaining the operation of the present invention, and FIG. 3 shows an example of calculating an intersection according to the present invention. In the figure, 1 is a data processing unit, 1-1 is an intersection calculation module, 1-2 is a geometric data access unit, 2 is an operation unit, 3 is a display unit, and 4 is geometric data.

フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 17/10 G06F 17/11 G06F 17/50 Continuation of the front page (58) Field surveyed (Int.Cl. 7 , DB name) G06F 17/10 G06F 17/11 G06F 17/50

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】計算式を浮動小数点表現を利用して実行
し、計算実行中に指数部のデータ長が計算機で設定した
データ長を越えるとオーバーフローとなる計算機におい
て、 計算式中の各係数の指数を抽出するステップと、 抽出された指数の最大値と最小値の差を減少させるよう
に指数を変換するステップと、 変換された指数に合わせて各係数を変換するステップ
と、 変換した指数および係数から構成される計算式に従って
計算するステップと からなるコンピュータによる浮動小数点計算方法。
1. A computer which executes a calculation formula using a floating-point expression and overflows when the data length of the exponent exceeds the data length set by the computer during execution of the calculation. Extracting the exponent; converting the exponent to reduce the difference between the maximum value and the minimum value of the extracted exponent; converting each coefficient according to the converted exponent; Calculating according to a calculation formula composed of coefficients.
【請求項2】計算式を浮動小数点表現を利用して実行
し、計算実行中に指数部のデータ長が計算機で設定した
データ長を越えるとオーバーフローとなる計算機におい
て、 計算式中の各係数の指数を抽出する抽出手段と、 前記抽出手段で抽出された各係数の指数の最大値と最小
値の差を減少させるように指数を変換し、合わせて各係
数を変換する変換手段と、 前記変換手段で変換した指数および係数から構成される
計算式に従って計算する計算手段と から構成されることを特徴とする計算処理装置。
2. A computer which executes a calculation formula using a floating-point expression and overflows if the data length of the exponent exceeds the data length set by the computer during execution of the calculation. Extracting means for extracting the exponent; converting means for converting the exponent so as to reduce the difference between the maximum value and the minimum value of the exponent of each coefficient extracted by the extracting means; Calculating means for calculating in accordance with a calculation formula comprising an index and a coefficient converted by the means.
JP01197636A 1989-07-29 1989-07-29 Floating point calculation method and calculation processing device thereof Expired - Lifetime JP3087177B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP01197636A JP3087177B2 (en) 1989-07-29 1989-07-29 Floating point calculation method and calculation processing device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP01197636A JP3087177B2 (en) 1989-07-29 1989-07-29 Floating point calculation method and calculation processing device thereof

Publications (2)

Publication Number Publication Date
JPH0362166A JPH0362166A (en) 1991-03-18
JP3087177B2 true JP3087177B2 (en) 2000-09-11

Family

ID=16377782

Family Applications (1)

Application Number Title Priority Date Filing Date
JP01197636A Expired - Lifetime JP3087177B2 (en) 1989-07-29 1989-07-29 Floating point calculation method and calculation processing device thereof

Country Status (1)

Country Link
JP (1) JP3087177B2 (en)

Also Published As

Publication number Publication date
JPH0362166A (en) 1991-03-18

Similar Documents

Publication Publication Date Title
CN107291419B (en) Floating-Point Multipliers and Floating-Point Multiplication for Neural Network Processors
JP5563193B2 (en) Device for evaluating mathematical functions
US20040001061A1 (en) Approximation of catmull-clark subdivision surfaces by bezier patches
EP0381161A3 (en) Modular multipication method and the system
CN114546330B (en) Function implementation method, approximation interval segmentation method, chip, device and medium
Berchtold et al. Robust arithmetic for multivariate Bernstein-form polynomials
JP2670875B2 (en) Device for displaying parametric function using adaptive forward difference and integer arithmetic and method for realizing using integer arithmetic
JPS60140422A (en) Arithmetic processing unit
JP3087177B2 (en) Floating point calculation method and calculation processing device thereof
JP3752186B2 (en) Graphics system for processing perspective-corrected texture coordinates
WO2018196750A1 (en) Device for processing multiplication and addition operations and method for processing multiplication and addition operations
US7617268B2 (en) Method and apparatus supporting non-additive calculations in graphics accelerators and digital signal processors
KR101084581B1 (en) Fixed Point Exponential Function Calculation Methods, Apparatus and Recording Media
JPS63123175A (en) Arithmetic unit for moment of image data
US6549924B1 (en) Function generating interpolation method and apparatus
Wingo Estimating the location of the Cauchy distribution by numerical global optimization
CN1338091A (en) Tessellation of a surface based on slope
JP3078696B2 (en) Reciprocal arithmetic unit
CN120451353B (en) A method and related apparatus for generating skin weights
JP2510594B2 (en) Supportable power calculation method
CN110287026A (en) Efficient implicit time propulsion method based on high accurate scheme and local airflow variable
JP3335769B2 (en) Fixed-point square root arithmetic unit
Bui et al. Constant-based truncated cubing architectures
Saunders A boundary conforming grid generation system for interface tracking
CN119272811A (en) A hardware-based method for calculating the PReLU activated convolution operator

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080714

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090714

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100714

Year of fee payment: 10

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100714

Year of fee payment: 10