SLIDE 14 14
2 4 6 8 10 12 14
(Numeric phase time) / (parallel solve time)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Solve phase speedup w.r.t. MKL trisolver
UMFPACK LU, Ivy Bridge, OMP_PROC_BIND=spread OMP_PLACES=cores
10 threads 20 threads 40 threads
2 4 6 8 10
(Symbolic phase time) / (serial solve time)
copter2 gas_sensor matrix-new_3 av41092 xenon2 c-71 shipsec1 xenon1 g7jac160 g7jac140sc mark3jac120 mark3jac100sc ct20stif vanbody ncvxbqp1 dawson5 venkat50 c-59 2D_54019_highK gridgena epb3 torso2 finan512 twotone torsion1 jan99jac120 boyd1 c-73b hvdc2 rajat16 hcircuit 2 4 6 8 10
(Symbolic phase time) / (serial solve time)
copter2 gas_sensor matrix-new_3 av41092 xenon2 c-71 shipsec1 xenon1 g7jac160 g7jac140sc mark3jac120 mark3jac100sc ct20stif vanbody ncvxbqp1 dawson5 venkat50 c-59 2D_54019_highK gridgena epb3 torso2 finan512 twotone torsion1 jan99jac120 boyd1 c-73b hvdc2 rajat16 hcircuit 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80
Solve phase speedup w.r.t. MKL trisolver
UMFPACK LU, Knights Corner, KMP_AFFINITY=compact
60 threads 120 threads 240 threads
2 4 6 8 10 12 14
(Numeric phase time) / (parallel solve time)
Results: UMFPACK LU on IB and KNC