MathWorks近日宣布一項能夠加快程式碼產生的新功能,未來工程師在以模型參考來構成設計時,程式碼的生成時間能夠大幅減少。程式碼產生工具如C程式碼產生器(Real-Time Workshop),現在可利用平行運算工具箱(Parallel Computing Toolbox)和MATLAB分散式運算引擎(Distributed Computing Server)的平行運算功能,加快程式碼產生的速度。
MathWorks平行運算產品行銷經理Silvina Grad-Freilich表示,程師和科學家需要一種簡單的方法,來利用高效能運算的資源,以執行大型模擬和加快程式碼產生的速度,該公司正努力滿足MATLAB和Simulink產品家族在這方面的需求,如此一來,無論使用者是進行科技運算或模型化基礎設計,都可以擴展他們的應用到多核心和多處理器的電腦、電腦叢集以及網格。
新功能也擴展現有平行運算對其他MathWorks工具的支援,可提高大規模應用的整體工作效率用,包括計算密集型的任務,例如更新設計模型和模擬的執行。
除了Real-Time Workshop之外,Parallel Computing Toolbox和MATLAB Distributed Computing Server也支援其他模型化基礎設計的產品,包括Simulink、Simulink設計最佳化模塊組(Design Optimization)、Simulink控制模塊組(Control Design)和Simulink驗證及有效性檢測模塊組(Verification and Validation)。
使用MathWorks公司所提供的平行工具,工程師就可以輕鬆地運用高效能運算的硬體,從多核和多處理器的個人電腦到電腦叢集,都能應用在設計探索、檢測和驗證,以及實現工作。
MathWorks網址:www.mathworks.com
鈦思科技網址:www.terasoft.com.tw