產品及服務 > MATLAB® Distributed Computing Server™, MATLAB分散式運算引擎
MATLAB® Distributed Computing Server™, MATLAB分散式運算引擎

Introduction
MATLAB分散式運算引擎搭配平行運算工具箱可讓MATLAB和Simulink使用者在電腦叢集上執行工作。這個工具箱提供使用者一個架構去原型化和測試解決大量運算與資料密集問題的應用,一旦開始在desktop上執行工作,使用者可將此工作透過MATLAB分散運算引擎分派至叢集上還有可用資源的電腦運算。

對於電腦叢集的管理人員而言,主要的工作為軟體安裝、產品授權與叢集的工作執行。MATLAB分散運算引擎可安裝於所有支援MATLAB和Simulink的硬體平台與作業系統,它也提供一套授權的管理機制,管理人員不用在叢集上去管理個別使用者的授權身分。

MATLAB分散運算引擎包含一個基本的排程器[the MathWorks™ job manager],它也可直接支援Platform LSF®、 Microsoft® Windows® Compute Cluster Server、 PBS Pro®和TORQUE的排程器,其他廠商的排程器也能透過一般的介面整合使用。

本工具箱使用需搭配MATLAB、Parallel Computing Toolbox

Key Features

  • 使MATLAB或Simulink的應用程式能在電腦叢集上執行
  • 提供動態授權(dynamic licensing)以執行合法授權的工具箱(toolbox)和模塊組(blockset)
  • 支援所有MATLAB和Simulink支援的硬體平台與作業系統
  • 可使用theMathWorks的排程器(job manager),或其他公司的排程器,如Platform LSF、Windows CCS、PBS Pro和TORQUE來進行應用程式的工作排程
  • 2012a版本後可在Amazon EC2的雲端系統作業,進行點選運算(on-demand)以及依據每次運算使用(pay-per-use)計費之功能
  • 2014b後增加客戶端函式庫,可於 C/C++ 和 Python® 環境下使用