Appendix A. Performance Data
GFK-2222AD
April 2018
267
CPE010
CPE020
CRE020
94
CPE030
CRE030
CPE040
CRE040
Instruction
En
a
b
le
d
(
μ
s)
Di
sa
b
le
d
(
μ
s)
En
a
b
le
d
(
μ
s)
Di
sa
b
le
d
(
μ
s)
En
a
b
le
d
(
μ
s)
Di
sa
b
le
d
(
μ
s)
En
a
b
le
d
(
μ
s)
Di
sa
b
le
d
(
μ
s)
En
a
b
le
d
(
μ
s)
Di
sa
b
le
d
(
μ
s)
SWAP_DWORD
2.59
1.43
1.08
0.58
1.29
0.73
0.93
0.42
0.31
0.14
SHFR_BIT
6.35
2.94
2.74
1.27
2.92
1.22
2.37
1.08
0.79
0.36
SHFR_WORD
7.08
4.90
3.04
2.11
3.25
2.16
3.27
2.46
1.09
0.82
SHFR_DWORD
7.62
5.03
3.27
2.10
3.39
2.24
3.29
2.43
1.10
0.81
Data Table
SORT_INT
36.57
1.40
15.66
0.60
15.94
0.75
16.50
0.44
5.50
0.15
SORT_UINT
36.48
1.40
15.66
0.60
15.90
0.75
16.50
0.44
5.49
0.15
SORT_WORD
36.51
1.39
15.61
0.60
15.90
0.76
16.46
0.44
5.49
0.15
TBLRD_INT
4.14
1.75
1.79
0.77
2.03
0.97
1.52
0.73
0.49
0.25
TBLRD_DINT
4.19
1.77
1.79
0.76
2.02
0.97
1.47
0.69
0.48
0.22
TBLWRT_INT
4.06
1.74
1.73
0.74
1.72
0.84
1.59
0.74
0.53
0.25
TBLWRT_DINT
4.00
1.70
1.72
0.72
1.70
0.84
1.60
0.72
0.53
0.23
FIFORD_INT
3.92
1.69
1.68
0.71
1.67
0.72
1.58
0.66
0.53
0.22
FIFORD_DINT
3.89
1.71
1.65
0.73
1.65
0.68
1.56
0.66
0.52
0.22
FIFOWRT_INT
3.17
1.46
1.35
0.64
1.41
0.75
1.23
0.49
0.42
0.18
FIFOWRT_DINT
3.10
1.43
1.33
0.62
1.39
0.72
1.25
0.51
0.42
0.17
LIFORD_INT
3.77
1.73
1.60
0.72
1.62
0.72
1.49
0.66
0.50
0.22
LIFORD_DINT
3.77
1.74
1.60
0.72
1.63
0.72
1.48
0.66
0.49
0.22
LIFOWRT_INT
3.18
1.49
1.35
0.63
1.43
0.72
1.25
0.51
0.42
0.17
LIFOWRT_DINT
3.08
1.42
1.33
0.61
1.41
0.72
1.33
0.68
0.42
0.18
LIFOWRT_DWORD
3.15
1.47
1.35
0.63
1.43
0.72
1.25
0.53
0.41
0.18
Array
ARRAY_MOVE_BIT
4.10
2.16
1.76
0.92
1.94
1.06
1.57
0.75
0.52
0.25
ARRAY_MOVE_BYTE
3.12
1.97
1.34
0.84
1.45
0.95
1.25
0.82
0.42
0.27
ARRAY_MOVE_WORD
3.19
2.10
1.37
0.91
1.45
1.05
1.26
0.81
0.42
0.27
ARRAY_MOVE_DINT
3.10
2.04
1.33
0.85
1.41
0.97
1.24
0.81
0.41
0.20
ARRAY_MOVE_DWORD
3.07
1.97
1.32
0.84
1.42
0.95
1.24
0.81
0.42
0.27
ARRAY_MOVE_INT
3.23
2.12
1.39
0.92
1.47
1.03
1.26
0.79
0.42
0.26
ARRAY_MOVE_UINT
3.10
1.96
1.33
0.84
1.53
1.07
1.37
1.14
0.42
0.28
SRCH_BYTE
4.07
1.86
1.74
0.79
2.11
0.91
1.74
0.87
0.58
0.29
SRCH_WORD
3.90
1.86
1.70
0.82
1.83
0.91
1.90
0.83
0.63
0.27
SRCH_DWORD
4.57
1.91
1.96
0.82
1.92
0.96
1.78
0.78
0.59
0.25
ARRAY_RANGE_WORD
4.14
1.89
1.80
0.81
1.90
0.96
1.70
0.69
0.57
0.23
ARRAY_RANGE_DWORD
4.61
1.88
1.99
0.80
2.06
0.97
1.70
0.65
0.57
0.22
ARRAY_RANGE_DINT
4.39
1.89
1.88
0.81
1.97
0.99
1.81
0.69
0.61
0.23
ARRAY_RANGE_INT
4.22
1.84
1.81
0.79
1.92
0.96
1.84
0.68
0.61
0.23
ARRAY_RANGE_UINT
4.44
1.82
1.76
0.78
1.91
0.96
1.68
0.66
0.56
0.22
Math
ADD_INT
2.11
1.31
0.91
0.58
0.87
0.66
1.00
0.49
0.33
0.16
ADD_DINT
2.56
1.34
1.12
0.58
0.97
0.67
0.90
0.46
0.30
0.15
ADD_REAL
2.75
1.32
1.19
0.56
0.96
0.66
0.92
0.50
0.30
0.17
ADD_LREAL
2.82
1.30
1.21
0.54
1.09
0.62
1.28
0.53
0.43
0.18
ADD_UINT
2.23
1.42
0.93
0.57
0.96
0.68
0.90
0.51
0.29
0.16
SUB_INT
2.13
1.35
0.91
0.55
0.87
0.65
0.87
0.49
0.29
0.16