-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathspecificationFile.txt
More file actions
59 lines (39 loc) · 1.8 KB
/
specificationFile.txt
File metadata and controls
59 lines (39 loc) · 1.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
Test specification file
implemented by XML
describe version code
describe source code for test in Intel and OpenPower
classify file in 5 category
file1: Test specification describe file
file2: Test specification describe file + output from Intel
file3: Test specification describe file + output from OpenPower
file4: Test specification describe file + output from Intel + output from OpenPower
file5: Test specification describe file + comparison summary+ output from Intel + output from OpenPower
output from Intel and openpower is described afterward
Need to join specification description and test result in same file?
Comparison result is described afterward or in front? If in front, description must be reordered.
Can comment
How to define floating point random number generation algorithm
define floating point random number generation algorithm by Python in specification file
define testing code defined in C language
we cannot name algorithm of test or random number generation
add infinity and NaN (Quiet NaN)and SNaN(Signaling NaN) and 0(Zero) to floating point random number generation
add minus value
add infinitly tiny
need to generate decimal floating point random value
write data format of output from x86 and OpenPower
Execute Test C language code by command and pass parameter by command argument
separate intrinsic execution code and random floating point number algorithm
Hook Random floating point number generation algorithm and intrinsic execution code and test input
example
<?xml version='1.0' encoding='UTF-8'?>
version code description element
<AkariVersion>1.0</AkariVersion>
<TestingCode>
<RandomNumberAlgorithm>
</RandomNumberAlgorithm>
</IntrinsicCode></IntrinsicCode>
<TestingCode>
<InputData>
<row><x>1.23</x><y>3.56</y></row>
<row><x>1.556</x><y>3.44</y></row>
</InputData>