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