
図に示したブロック対角構造を持った非常に大きな SDP を SDPA クラスタで解いた結果を示す(もちろん SDPARA を用いる)。
問題名 : H2O.1A1.DZ.pqgt1t2p.dat-s
2: SDPA クラスタ
CPU : Xeon 5460 3.16GHz
メモリ : 48GB
64 CPU を用いて実行時間は 94479.534 sec. = およそ 26.24時間
phase.value = pdOPT
Iteration = 38
mu = 3.3201686541099684e-10
relative gap = 3.3791786226887304e-08
gap = 5.2837163961506038e-06
digits = 7.4711888509011244e+00
objValPrimal = -8.5344849145e+01
objValDual = -8.5344846261e+01
p.feas.error = 3.1243755451e-08
d.feas.error = 2.7097715800e-08
Time(sec) Ratio(% : MainLoop)
Predictor time = 86916.745812, 92.158171
Corrector time = 4163.472935, 4.414547
Make bMat time = 81296.754417, 86.199272
Make bDia time = 340.448377, 0.360979
Make bF1 time = 1613.205399, 1.710488
Make bF2 time = 0.000000, 0.000000
Make bF3 time = 79339.689394, 84.124188
Make bPRE time = 1529.529828, 1.621767
Make rMat time = 965.734026, 1.023972
Make gVec Mul = 2568.801818, 2.723711
Make gVec time = 0.487561, 0.000517
Copy bMat time = 962.203857, 1.020229
Symm bMat time = 31.181993, 0.033062
Cholesky bMat = 787.085162, 0.834550
solve = 12.326240, 0.013070
Copy DyVec time = 0.139647, 0.000148
Ste Pre time = 0.008841, 0.000009
Ste Cor time = 920.284781, 0.975782
sumDz = 38.501433, 0.040823
makedX = 3626.262915, 3.844941
symmetriseDx = 34.587376, 0.036673
makedXdZ = 3726.674690, 3.951408
xMatTime = 658.714041, 0.698437
zMatTime = 656.360664, 0.695942
invzMatTime = 467.414005, 0.495601
xMatzMatTime = 887.484448, 0.941003
EigxMatTime = 447.688086, 0.474685
EigzMatTime = 428.394466, 0.454228
EigxMatzMatTime = 0.000001, 0.000000
updateRes = 69.575957, 0.073772
EigTime = 876.082553, 0.928914
sub_total_bMat = 13015.822489, 13.800728
Parallel = 83090.178877, 88.100847
Main Loop = 94312.576906, 100.000000
File Check = 0.000000, 0.000000
File Change = 0.034961, 0.000037
File Trans = 51.909712, 0.055040
File Read = 71.788788, 0.076118
Total = 94479.533908, 100.177025