CUDA 기반 SDP 최적화 솔버 cuADMM 소개
요약
ComputationalRobotics/cuADMM 는 반정방 프로그래밍 (Semi-Definite Programming, SDP) 문제를 해결하기 위한 대안적 방향 승수법 (Alternating Direction Method of Multipliers, ADMM) 알고리즘의 CUDA 기반 구현체입니다. MATLAB 환경에서 널리 사용되던 최적화 솔버를 C++ 와 CUDA 를 통해 가속화하여 고성능 컴퓨팅 환경에서 SDP 문제를 효율적으로 풀 수 있도록 지원합니다.
핵심 포인트
- CUDA 를 활용한 ADMM 알고리즘으로 반정방 프로그래밍 (SDP) 문제를 해결합니다.
- MATLAB 기반의 기존 최적화 워크플로우를 C++ 및 CUDA 로 대체할 수 있는 솔루션입니다.
- ComputationalRobotics/cuADMM 레포지토리는 admm, cpp, cuda, sdp 등 최적화 관련 토픽을 보유하고 있습니다.
ComputationalRobotics/cuADMM
Repository: ComputationalRobotics/cuADMM
Language: C++
Stars: 40
Forks: 0
Topics: admm, cpp, cuda, matlab, optimization, sdp, semidefinite-programming, solver
Description:
A CUDA-based implementation of the Alternating Direction Method of Multipliers (ADMM) algorithm to solve Semi-Definite Programming (SDP) problems.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub ML Hardware의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기