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 条
  • [21] A High-Performance Routing Engine for Large-Scale FPGAs
    Martin, Timothy
    Maarouf, Dani
    Grewal, Gary
    Areibi, Shawki
    2024 34TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL 2024, 2024, : 53 - 59
  • [22] Large-Scale Integrated Photonics for High-Performance Interconnects
    Beausoleil, Raymond G.
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2011, 7 (02)
  • [23] Large-Scale Integrated Photonics for High-Performance Interconnects
    Beausoleil, R. G.
    2011 IEEE PHOTONICS CONFERENCE (PHO), 2011, : 326 - 327
  • [24] Large-Scale Integrated Photonics for High-Performance Interconnects
    Beausoleil, R. G.
    2012 IEEE PHOTONICS CONFERENCE (IPC), 2012, : 274 - 275
  • [25] SOLVING LARGE-SCALE LEAST SQUARES SEMIDEFINITE PROGRAMMING BY ALTERNATING DIRECTION METHODS
    He, Bingsheng
    Xu, Minghua
    Yuan, Xiaoming
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2011, 32 (01) : 136 - 152
  • [26] High-accuracy solution of large-scale semidefinite programs
    Davi, Thomas
    Jarre, Florian
    OPTIMIZATION METHODS & SOFTWARE, 2012, 27 (4-5): : 655 - 666
  • [27] LARGE-SCALE HIGH-PERFORMANCE VIBRATION TABLE FACILITIES AT NUPEC
    OHMORI, T
    OHNO, T
    KUSU, Y
    JOURNAL OF THE ATOMIC ENERGY SOCIETY OF JAPAN, 1983, 25 (02): : 92 - 96
  • [28] High-performance computing for large-scale analysis, optimization, and control
    Adeli, Hojjat, 1600, ASCE, Reston, VA, United States (13):
  • [29] A large-scale study of failures in high-performance computing systems
    Schroeder, Bianca
    Gibson, Garth A.
    DSN 2006 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2006, : 249 - 258
  • [30] A High-Performance Accelerator for Large-Scale Convolutional Neural Networks
    Sun, Fan
    Wang, Chao
    Gong, Lei
    Xu, Chongchong
    Zhang, Yiwei
    Lu, Yuntao
    Li, Xi
    Zhou, Xuehai
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 622 - 629