
まだ改善の第一歩という感じではあるが、結果が出てきたので以下に記す。今後に期待が出来る内容になっている。
Make bMat time = 37.837696, 22.692260
とは、SDPA 全体の中での SCM (bMat)に作成にかかる時間(37.837696秒)と全体に占める割合(22.692260%) を示してる。
○問題 nug12_r2 (QAP に対する DNN 緩和)
SDPA 7.3.2 : 167.72 秒
Make bMat time = 37.837696, 22.692260
SDPA 7.3.3β : 151.88 秒
Make bMat time = 21.765915, 14.421360
○問題 theta6 (Lovasz 数の計算)
SDPA 7.3.2 : 16.28 秒
Make bMat time = 5.284072, 33.325996
SDPA 7.3.3β : 13.70 秒
Make bMat time = 2.717404, 20.392052
○問題 NH3+.2A2".STO6G.pqgt1t2p.dat-s (量子化学)
SDPA 7.3.2 : 434.53 秒
Make bMat time = 396.927715, 91.822555
SDPA 7.3.3β : 424.83 秒
Make bMat time = 388.019430, 91.807977
いずれの問題においても SCM の計算部分の高速化に成功している。
○サーバ (2 CPU x 4 コア = 8 コア)
CPU : Intel Xeon 5460 (3.16GHz / 6MB L2 x 2) x 2
Memory : 48GB (12 x 4GB)
OS : CentOS 5.5 for x86_64