Mul
Performs element-by-element multiplication of complex vector
a
and complex vector b
.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
|
4.64
|
5.24
|
4.45
|
3.09
|
LA
|
4.63
|
5.24
|
4.45
|
3.09
| |
EP
|
4.63
|
3.05
|
2.57
|
2.60
| |
double
|
HA
|
60.20
|
11.65
|
10.34
|
9.95
|
LA
|
20.63
|
11.65
|
10.34
|
9.95
| |
EP
|
14.45
|
5.99
|
5.04
|
5.05
|
Notes:
- Units - CPE (Clocks per Element)
- Performance was measured on "working" interval (double precision: [ -10000.0, 10000.0 ] × [ -10000.0, 10000.0 ] for HA and LA, [ 1000.0, 10000.0 ] for EP for both arguments; single precision: [ -10000.0, 10000.0 ] × [ -10000, 10000 ] for HA and LA, [ 1000.0, 10000.0 ] for EP 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.50
|
0.50
|
0.50
|
0.50
|
LA
|
0.50
|
0.50
|
0.50
|
0.50
| |
EP
|
0.98
|
0.98
|
0.98
|
0.98
| |
double
|
HA
|
0.50
|
0.50
|
0.50
|
0.50
|
LA
|
0.50
|
0.50
|
0.50
|
0.50
| |
EP
|
0.98
|
0.98
|
0.98
|
0.98
|
Note:
Units - ULP (Units in the Last Place).Performance Graphs:



