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 条
  • [41] Solution method for large-scale linear programming problems
    Golikov, AI
    Evtushenko, YG
    DOKLADY MATHEMATICS, 2004, 70 (01) : 615 - 619
  • [42] An Efficient Parallel Adaptive GMG Solver for Large-Scale Stokes Problems
    Saberi, S.
    Meschke, G.
    Vogel, A.
    EURO-PAR 2023: PARALLEL PROCESSING, 2023, 14100 : 694 - 709
  • [43] Quadratic programming solver for large-scale structural optimization using SQP algorithm
    Horowitz, B
    Afonso, SMB
    IDENTIFICATION, CONTROL AND OPTIMISATION OF ENGINEERING STRUCTURES, 2000, : 79 - 84
  • [44] Large-scale semidefinite programming via a saddle point Mirror-Prox algorithm
    Zhaosong Lu
    Arkadi Nemirovski
    Renato D. C. Monteiro
    Mathematical Programming, 2007, 109 : 211 - 237
  • [45] Large-scale semidefinite programming via a saddle point Mirror-Prox algorithm
    Lu, Zhaosong
    Nemirovski, Arkadi
    Monteiro, Renato D. C.
    MATHEMATICAL PROGRAMMING, 2007, 109 (2-3) : 211 - 237
  • [46] A SOLVER OF LINEAR SYSTEMS OF EQUATIONS (REBSM) FOR LARGE-SCALE ENGINEERING PROBLEMS
    Gao, Xiao-Wei
    Li, Lingjie
    INTERNATIONAL JOURNAL OF COMPUTATIONAL METHODS, 2012, 9 (01)
  • [47] 3-D seismic imaging using high-performance parallel direct solver for large-scale finite element analysis
    Kim, Jeong Ho
    Yang, Dongwoo
    Shin, Changsoo
    Eighth International Conference on High-Performance Computing in Asia-Pacific Region, Proceedings, 2005, : 187 - 194
  • [48] High-performance Placement for Large-scale Heterogeneous FPGAs with Clock Constraints
    Zhu, Ziran
    Mei, Yangjie
    Li, Zijun
    Lin, Jingwen
    Chen, Jianli
    Yang, Jun
    Chang, Yao-Wen
    PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 643 - 648
  • [49] High-performance large-scale simulation of multi-stable metastructures
    Hwang, Myungwon
    Scalo, Carlo
    Arrieta, Andres F.
    COMPUTER PHYSICS COMMUNICATIONS, 2022, 277
  • [50] A High-Performance, Scalable Infrastructure for Large-Scale Active DNS Measurements
    van Rijswijk-Deij, Roland
    Jonker, Mattijs
    Sperotto, Anna
    Pras, Aiko
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (06) : 1877 - 1888