The MathWorks近日宣布将其Parallel Computing Toolbox并行计算功能实现在应用广泛的MATLAB Optimization Toolbox中,以进一步简化并行应用的开发。
并行计算功能现已整合到The MathWorks Optimization Toolbox和Genetic Algorithm and Direct Search Toolbox等优化求解器之中,让用户能够在不会对其现有应用造成过多影响的情况下,在多核计算机和计算机集群上更好地解决密集型计算优化问题。
The MathWorks优化工具箱能够为工程师和科学家提供必要的工具,帮助他们寻求优化解决方案,执行权衡分析,平衡多个设计方案,以及在算法和模型中快速整合优化方法。在优化求解器中整合Parallel Computing Toolbox,有助于充分利用可用的计算资源,与原来的单核计算机相比,能够解决更密集型计算的问题,以缩短采用并行计算方法进行处理的优化问题的解决时间。应用示例包括采用实验数据对汽车发动机控制器的校准,确定能够最大程度地降低噪音、同时尽可能提高燃料效率的飞机设计,以及选择具有最大收益和最低风险的投资组合等等。
Genetic Algorithm and Direct Search Toolbox软件采用在遗传算法、模拟退火和直接搜索中使用的工具,对MATLAB和Optimization Toolbox产品的优化能力进行了拓展。这些算法可用于解决使用传统优化技术难以解决的问题,包括未明确定义或难以进行数学建模的问题。更多信息,请访问The MathWorks产品网站:www.mathworks.com/products/gads