High-Performance General Solver for Extremely Large-Scale Semidefinite Programming Problems

被引:0
|
作者
Fujisawa, Katsuki [1 ]
Endo, Toshio [2 ]
Sato, Hitoshi [2 ]
Yamashita, Makoto [2 ]
Matsuoka, Satoshi [2 ]
Nakata, Maho [3 ]
机构
[1] Chuo Univ, Bunkyo Ku, 1-13-27 Kasuga, Tokyo 112, Japan
[2] Tokyo Inst Technol JST CREST, Tokyo, Japan
[3] RIKEN, Wako, Saitama, Japan
基金
日本科学技术振兴机构;
关键词
Parallel Computing; Optimization; Applications; GPGPU; Dense Matrix Algebra; Semidefinite Programming; General Optimization Solver; INTERIOR-POINT METHODS; OPTIMIZATION; CSDP;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Semidefinite programming (SDP) is one of the most important problems among optimization problems at present. It is relevant to a wide range of fields such as combinatorial optimization, structural optimization, control theory, economics, quantum chemistry, sensor network location and data mining. The capability to solve extremely large-scale SDP problems will have a significant effect on the current and future applications of SDP. In 1995, Fujisawa et al. started the SDPA(Semidefinite programming algorithm) Project aimed at solving large-scale SDP problems with high numerical stability and accuracy. SDPA is one of the main codes to solve general SDPs. SDPARA is a parallel version of SDPA on multiple processors with distributed memory, and it replaces two major bottleneck parts (the generation of the Schur complement matrix and its Cholesky factorization) of SDPA by their parallel implementation. In particular, it has been successfully applied to combinatorial optimization and truss topology optimization. The new version of SDPARA (7.5.0-G) on a large-scale supercomputer called TSUBAME 2.0 at the Tokyo Institute of Technology has successfully been used to solve the largest SDP problem (which has over 1.48 million constraints), and created a new world record. Our implementation has also achieved 533 TFlops in double precision for large-scale Cholesky factorization using 2,720 CPUs and 4,080 GPUs.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Implementation of a Large-Scale Optimal Power Flow Solver Based on Semidefinite Programming
    Molzahn, Daniel K.
    Holzer, Jesse T.
    Lesieutre, Bernard C.
    DeMarco, Christopher L.
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2013, 28 (04) : 3987 - 3998
  • [2] An Efficient Approach to Solve the Large-Scale Semidefinite Programming Problems
    Zheng, Yongbin
    Yan, Yuzhuang
    Liu, Sheng
    Huang, Xinsheng
    Xu, Wanying
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [3] High-performance domainwise parallel direct solver for large-scale structural analysis
    Kim, JH
    Lee, CS
    Kim, SJ
    AIAA JOURNAL, 2005, 43 (03) : 662 - 670
  • [4] High-performance aggregation element-by-element iterative solver for the large-scale complex shell structure problems
    Fialko, S.Yu.
    Archives of Civil Engineering, 1999, 45 (02): : 193 - 207
  • [5] STRATEGIES FOR LARGE-SCALE STRUCTURAL PROBLEMS ON HIGH-PERFORMANCE COMPUTERS
    NOOR, AK
    PETERS, JM
    COMMUNICATIONS IN APPLIED NUMERICAL METHODS, 1991, 7 (06): : 465 - 478
  • [6] Petascale General Solver for Semidefinite Programming Problems with over Two Million Constraints
    Fujisawa, Katsuki
    Endo, Toshio
    Yasui, Yuichiro
    Sato, Hitoshi
    Matsuzawa, Naoki
    Matsuoka, Satoshi
    Waki, Hayato
    2014 IEEE 28TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, 2014,
  • [7] PRIMME_SVDS: A HIGH-PERFORMANCE PRECONDITIONED SVD SOLVER FOR ACCURATE LARGE-SCALE COMPUTATIONS
    Wu, Lingfei
    Romero, Eloy
    Stathopoulos, Andreas
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2017, 39 (05): : S248 - S271
  • [8] Interior-Point Solver for Large-Scale Quadratic Programming Problems with Bound Constraints
    S. Cafieri
    M. D’Apuzzo
    M. Marino
    A. Mucherino
    G. Toraldo
    Journal of Optimization Theory and Applications, 2006, 129 : 55 - 75
  • [9] Interior-point solver for large-scale quadratic programming problems with bound constraints
    Cafieri, S.
    D'Apuzzo, M.
    Marino, M.
    Mucherino, A.
    Toraldo, G.
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2006, 129 (01) : 55 - 75
  • [10] Distributed Semidefinite Programming With Application to Large-Scale System Analysis
    Pakazad, Sina Khoshfetrat
    Hansson, Anders
    Andersen, Martin S.
    Rantzer, Anders
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (04) : 1045 - 1058