Skip to content

Commit b61ab44

Browse files
authored
relax the full profile fp16 tan accuracy requirement to 2.5 ULP (#1387)
* relax the full profile fp16 tan accuracy requirement to 2.25 ULP The embedded profile accuracy requirement is unchanged and remains 3 ULP. * further relax the fp16 tan accuracy requirement to 2.5 ULP
1 parent 6ec237b commit b61ab44

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

OpenCL_C.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16441,7 +16441,7 @@ is the infinitely precise result.
1644116441
| *smoothstep* | Implementation-defined | Implementation-defined
1644216442
| *sqrt* | \<= 1.5 ulp | \<= 1.5 ulp
1644316443
| *step* | 0 ulp | 0 ulp
16444-
| *tan* | \<= 2 ulp | \<= 3 ulp
16444+
| *tan* | \<= 2.5 ulp | \<= 3 ulp
1644516445
| *tanh* | \<= 2 ulp | \<= 3 ulp
1644616446
| *tanpi* | \<= 2 ulp | \<= 3 ulp
1644716447
| *tgamma* | \<= 4 ulp | \<= 4 ulp

env/numerical_compliance.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -596,7 +596,7 @@ given as ULP values for the full profile.
596596
| *OpExtInst* *tan*
597597
| \<= 5 ulp
598598
| \<= 5 ulp
599-
| \<= 2 ulp
599+
| \<= 2.5 ulp
600600

601601
| *OpExtInst* *tanh*
602602
| \<= 5 ulp

0 commit comments

Comments
 (0)