Powx
Raises each element of
a
real vector to the constant power, that is, computes a
to power b
, where b
is a scalar.Performance:
Intel® Xeon® Processor E5-2680
|
Intel® Xeon® Processor E5-2699 v3
|
Intel® Xeon® Processor E5-2699 v4
|
Intel® Xeon® Gold 6148 Processor
| ||
---|---|---|---|---|---|
single
|
HA
|
9.34
|
9.82
|
8.25
|
4.89
|
LA
|
9.34
|
8.26
|
7.25
|
4.69
| |
EP
|
3.99
|
2.86
|
2.48
|
1.69
| |
double
|
HA
|
42.56
|
18.89
|
15.91
|
9.48
|
LA
|
16.38
|
18.20
|
15.35
|
8.49
| |
EP
|
9.33
|
9.47
|
7.93
|
4.85
|
Notes:
- Units - CPE (Clocks per Element)
- Performance was measured on "working" interval (double precision: [ 5.0, 100.0 ] for both arguments; single precision: [ 0.1, 10.0 ] for both arguments)
- Data - vectors of 1000 elements with random generated numbers.
- All data was collected with 64-bit libraries.
Accuracy:
Intel® Xeon® Processor E5-2680
|
Intel® Xeon® Processor E5-2699 v3
|
Intel® Xeon® Processor E5-2699 v4
|
Intel® Xeon® Gold 6148 Processor
| ||
---|---|---|---|---|---|
single
|
HA
|
0.71
|
0.61
|
0.61
|
0.61
|
LA
|
2.63
|
2.59
|
2.59
|
2.59
| |
EP
|
4.52E+03
|
4.52E+03
|
4.52E+03
|
1.77E+03
| |
double
|
HA
|
0.51
|
0.51
|
0.51
|
0.56
|
LA
|
2.42
|
2.42
|
2.42
|
2.42
| |
EP
|
2.12E+08
|
2.12E+08
|
2.12E+08
|
2.12E+08
|
Note:
Units - ULP (Units in the Last Place).Performance Graphs:



