MATLAB Parallel Server

 

MATLAB Parallel Server

클러스터와 클라우드에서 MATLAB 및 Simulink 연산 수행

여러 머신에서 알고리즘 실행

Parallel Computing Toolbox를 사용하여 데스크탑에서 프로토타입을 개발하고 모델이나 알고리즘을 변경할 필요 없이 온프레미스 또는 클라우드의 클러스터로 확장할 수 있습니다.

MATLAB에서 클러스터에 연결

클러스터 프로파일을 변경하는 것만으로 데스크탑에서 다양한 클러스터 환경을 이용할 수 있습니다. 코드를 변경하거나 MATLAB 데스크탑 환경을 벗어나지 않고도 온프레미스 또는 클라우드에서 첨단 하드웨어를 활용할 수 있습니다. 

클러스터에서 테스크탑 툴박스 사용

클러스터에 필요한 유일한 라이선스는 MATLAB Parallel Server입니다. 데스크탑 라이선스 프로파일은 클러스터에서 동적으로 활성화됩니다.

기존 하드웨어에서 확장

몇 개의 전용 머신에서 클러스터를 구축한 후 MATLAB 작업 스케줄러로 작업을 관리하거나 기존 클러스터와 통합한 후 여러분의 스케줄러를 사용하여 작업을 관리할 수 있습니다. 사용자는 MATLAB을 벗어날 필요없이 작업과 작업 아티팩트를 관리할 수 있습니다.

퍼블릭 및 프라이빗 클라우드에서 확장

더 강력한 전문 하드웨어를 이용할 수 있는 퍼블릭 및 프라이빗 클라우드에서 MATLAB Parallel Server를 실행할 수 있습니다. MathWorks 및 MathWorks 호스팅 제공업체의 사전 구성된 옵션을 사용하거나 여러분이 직접 인프라를 구축할 수 있습니다.

클라우드 네이티브 환경에서 확장

컨테이너화된 환경에서 MATLAB Parallel Server를 실행할 수 있습니다. 온프레미스 또는 클라우드에서 MATLAB Parallel Server를 Kubernetes 등의 컨테이너 기반 솔루션에 통합할 수 있습니다.

더 많은 하드웨어 리소스에서 실행

MATLAB 데스크탑 환경을 벗어나지 않고도 온프레미스 또는 클라우드의 클러스터에서 더 많은 CPU 코어와 GPU 리소스를 이용할 수 있습니다.

여러 Simulink 시뮬레이션의 병렬 실행

파라미터 스윕을 쉽게 설정하고 모델 종속성을 관리하며 폴더를 만들고 기본 작업 공간 변수를 클러스터 프로세스로 전송할 수 있습니다. 시뮬레이션 관리자 사용자 인터페이스를 사용하여 클러스터에서 Simulink 모델의 복수 실행을 시각화하고 관리할 수 있습니다.

메모리 한계 극복

분산 배열을 사용하여 알고리즘을 다시 코딩하거나 공유 메모리 아키텍처를 사용하지 않고도 단일 머신의 메모리에 담을 수 없이 큰 계산을 실행할 수 있습니다.

“MATLAB을 사용한 고성능 컴퓨팅을 통해 우리는 전에는 분석하지 못했던 빅데이터를 처리할 수 있게 되었습니다. 우리는 이 데이터에서 배운 내용을 토대로 인간의 활동이 생태계의 건강에 미치는 영향을 파악하여, 사람들이 바다와 육지에서 할 일을 책임감 있게 결정하는 데 필요한 정보를 제공합니다.”

Dr. Christopher Clark, Cornell University

MATLAB Parallel Server에 대해 더 알아보고 싶으십니까?