×
嵌入式 > 电路设计 > 详情

The MathWorks为并行应用程序、多线程计算和64位平台提供关键功能

发布时间:2020-05-25 发布时间:
|

新功能为大型数据集提供更强的性能和支持

美国马萨诸塞州内蒂克市(NATICK, Mass.) – 2007年11月12日 – The MathWorks 今天宣布在 MATLAB和分布式计算工具中推出四项增强功能,提供更高的性能和大型数据集处理能力。MATLAB 现在包括了针对多核系统和 64 位Solaris平台的多线程计算支持。“分布式计算工具”现在提供的功能可用于开发能插入并行和串行代码的应用程序,并通过运行四个本地 MATLAB 会话在台式机上交互式制作并行算法的原型。

这些增强功能让今天的工程师和科学家不依赖可执行的资源即可开发并行应用程序,帮助他们在更短的时间内开发越来越复杂的建模系统。 运用MATLAB和“分布式计算工具”,他们可以使用最多四个处理器和四个MATLAB 会话在其多核台式机上制作并行应用程序的原型。 要获得更多计算能力,这些应用程序不用改变任何代码,通过利用 MATLAB 分布式计算引擎即可调整到计算机集群。 这些应用程序也可以包括在台式机上执行的串行代码。

借助多线程功能,使用元素智能(element-wise)和线性代数函数的 MATLAB 应用程序可通过同时运行多线程来提升性能从而充分利用多核机器。 最后,借助 64 位Solaris 支持,使用 MATLAB 的工程师还可以利用 64 位计算的优势来开发涉及大型数据集和计算密集型任务的应用程序。

The MathWorks 并行计算营销经理 Silvina Grad-Freilich 表示:“使用全新的分布式计算工具箱增强功能,用户只需改变少量代码或不改变任何代码即可扩充其 MATLAB 程序来利用集群,同时又能在他们熟悉的交互式MATLAB 环境中工作。新的并行回路结构可以让用户非常方便地直接在 MATLAB 命令提示符中分配工作。 这些新功能增强了工程师和科学家解决问题的能力,同时又不会让并行编程过度复杂。”

Max Planck 生物化学研究所的研究员 Andreas Korinek 表示:“MATLAB可以让我们的生物化学家、生物学家和物理学家小组把精力集中在解决复杂问题上,而不是编程细节。“分布式计算工具”使我们的处理速度快了几乎20 - 30 倍。 我们不必精通并行编程或学习另外一种编程语言,仅在 MATLAB 环境中即可高效使用我们的集群”。

可用性

MATLAB 7.5 适用于Microsoft Windows, Solaris, Linux, and Macintosh 平台。

关于 The MathWorks

The MathWorks公司是世界领先的科学计算和基于模型设计的软件供应商的领导者,其客户是覆盖世界各大洲100多个国家的1,000,000多名顶级工程师、科学家,数学家和研发人员,他们工作在世界上最先进的技术公司、政府实验室、金融机构以及3500多所大学。基于MATLAB和 Simulink之上,The MathWorks公司针对不同行业的应用提供了更为丰富的工具包和技术支持,来帮助工程师面对复杂的设计挑战和加速科技创新的进程。这些产品已经在很多行业得到了广泛应用:如汽车、航空航天、无线通信和数字通信、政府研发、过程工业、电子系统、生物技术、制药业、金融分析、地球与星球科学、仪器仪表制造和能源开发等。

The MathWorks 公司成立于1984年,总部位于美国马萨诸塞州的Natick市,在全球拥有超过1800人的员工。更多信息,请访问中文网站:www.mathworks.cn。



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
采用FPGA实现脉动阵列