图形工作站、集群应用方案
  • 网站首页
  • 商城
  • 产品
  • 行业计算
  • 科学工程计算
  • 化学&生物
  • 图形设计
  • 图像处理
  • 视景仿真
  • 人工智能
  • 影视后期
全球领先的高端图形工作站供应商

免费测试 热线 : 400-7056-800 【 为任何应用提供 最快计算设备 如不符,退货】【最新报价】【选购指南】【京东商城】



企业通用模版网站

  • 科研团队全能超算平台25v1
  • 超高分拼接 数字孪生
  • 科学计算MatLAB工作站24
  • 地质建模 油藏模拟工作站
  • 工业CT扫描 机器视觉计算
  • 电力系统关键应用配置24
  • 网站首页
  • 商城
  • 产品
  • 行业计算
  • 科学工程计算
  • 化学&生物
  • 图形设计
  • 图像处理
  • 视景仿真
  • 人工智能
  • 影视后期
  • 送无人机啦 8核6.4GHz  96核4.8GHz 加速改装 

  • 高性能集群 虚拟并行计算 芯片设计 光学仿真 

  • 蛋白质预测 生物信息 冷冻电镜 材料模拟

  • RSS订阅
  • 理科计算推荐
  • 仿真计算最快最完美25v1
  • 电磁仿真单机与集群25v1
  • 航拍实景建模单机集群
  • 遥感图像处理工作站集群
  • 4K/8K剪辑特效调色24v1
  • AI大模型工作站集群25v1
  • Abaqus硬件配置大全24v3
  • CST电磁仿真工作站25v1
  • 多物理场仿真单机与集群
  • 流体/空气动力学仿真25v1
  • 量子化学 分子动力模拟
  • 三维设计24v2  3D打印

 

您的位置:UltraLAB图形工作站方案网站 > 科学工程计算 > 科学计算 > 借助并行MATLAB应用程序提升科学计算效率

借助并行MATLAB应用程序提升科学计算效率

时间:2009-03-31 19:24:00   来源:UltraLAB图形工作站方案网站   人气:10877 作者:admin
关键字导读:Parallel Computing Toolbox , Parallel Matlab , 并行计算工具箱


随着诸如金融分析、地震预报、医学影像、流体模拟等应用对科学计算的要求变得更加复杂,工程师和科学家必须使用大量的数据集来解决日益增长的计算强度问题。多数情况下,不是客户的计算机处理不了这样的难题,就是必须花几天甚至数周的时间运行才能得到结果。
另一方面,传统HPC用户也正在寻找更好、更简单的编程工具,以便能创造性地解决问题。否则,他们就不得不在低级语言环境中开发并行应用(例如C、FORTRAN);或者,即便采用了诸如MATLAB(r)这样的高级语言,他们也仍然要依靠程序员用C或FORTRAN来重新编写这些应用 。显然,这些工作成本高又费时,而且还容易出错。

    为了更好地解决上述问题,The MathWorks公司曾在2008年5月宣布,将其并行计算工具箱(Parallel Computing Toolbox)并行计算功能整合到MATLAB Optimization Toolbox和遗传算法和直接搜索工具箱(Genetic Algorithm and Direct Search Toolbox)等优化求解器之中,让用户无需代码修改,即可创建密集型计算MATLAB应用的并行版本。

    “简便性、灵活性、和易于部署始终是并行MATLAB最为看中和关注的。”该公司MATLAB产品市场总监Lisa Kempler日前在北京为其新版并行计算工具箱进行推广时做出了此番表态。“正版用户只要使用并行计算工具箱开发应用程序并通过MATLAB Compiler发布,便无需缴纳版税。”

    她强调说,MATLAB并行计算工具箱能够为客户提供多种高级编程结构,包括parfor(并行for循环)和spmd(单程序多数据)语句、分布式数组、并行数值算法、以及消息传递函数等。用户可利用此工具箱对串行MATLAB代码进行转换,使之在数个worker(独立于MATLAB客户端运行的MATLAB计算引擎)上并行运行。

    例如,parfor功能就提供了一种在多个MATLAB worker间分配任务的方式,用户可以在MATLAB脚本和函数中使用该循环,并以交互或脱机的方式执行;如果使用spmd结构,指定代码的区段就可以在所有参与并行计算的worker间并行运行。程序执行过程中,该结构会自动将在其内部使用的数据和代码传输给worker,并在执行完毕后将结果返回给MATLAB客户端。

    而使用分布式数组和支持分布式数组的并行函数的好处则在于,用户不但可以在参与并行计算的所有worker间分配任何数据类型的矩阵,还能够执行多种数学运算,例如索引、矩阵相乘、分解,以及在分布式数组上直接转换。此外,该工具箱还提供了作业和任务对象,用以在批处理环境中执行并行 MATLAB 应用程序。

  尽管通过MATLAB并行工具箱,使用者已经可以在一台使用一个工具箱许可证的计算机上使用四个本地worker。但Lisa认为,如果能与MATLAB 分布式计算服务器集成使用,应用程序还可得到扩展,从而可以使用运行在任意数量计算机上的任意数量的worker。“这就意味着,其它领域内不直接使用MATLAB的专业人士,也能从并行MATLAB性能中获益。”

    她进一步解释说,MATLAB 分布式计算服务器会在应用程序运行时在基于用户配置文件的集群上动态启用所需的许可证。这样,管理员便只需在集群上管理一个服务器许可证,而无需针对每位集群用户在集群上管理单独的工具箱和模块集许可证。


    MATLAB并行计算工具箱 4.0新版本使用了用户熟悉的MATLAB环境来建立原型、开发任务并行和数据并行应用程序。以Matlabpool命令为例,它可为用户分配一组专用的计算资源,并将MATLAB会话连接至一个MATLAB worker池。同时,它还可以建立一个交互式并行执行环境。在该环境中,使用者可以从MATLAB命令提示符执行并行的MATLAB代码,并且在计算结束后立即得到结果。相信该工具箱的推出,会让更多的科学家和工程师更高效地利用计算资源和解决大数据量并行计算问题,从而加速自身科研工作的进展。

F1 使用The MathWorks公司并行计算工具箱开发并行应用程序

关闭此页
上一篇:MATHWORKS简化了MATLAB并行应用的开发
下一篇:MATLAB为并行程序、多核计算和64位平台提供关键功能

相关文章

  • 05/12AMD 第 6 代 EPYC Venice:发现 CCD 配置和线程性能
  • 05/12UltraLAB定制图形工作站产品介绍2025v2
  • 05/09Xeon6代+4块GPU--图灵超算工作站GT450M介绍
  • 05/09汽车风阻测试模拟分析、算法,及服务器/工作站计算设备硬件配置推荐
  • 04/26高频交易(HFT)应用分析、算法,服务器/工作站硬件配置推荐
  • 04/25衍生品定价与风险对冲应用分析、算法,及服务器工作站硬件配置
  • 04/25量化交易策略应用算法分析、服务器工作站硬件配置
  • 04/24金融风险管理应用算法分析、服务器/工作站硬件配置推荐
  • 04/19油藏模拟软件的算法分析以及图形工作站/服务器硬件配置推荐25v2
  • 04/17大型3D设计软件CATIA-算法分析与图形工作站硬件配置

工程技术(工科)专业工作站/服务器硬件配置选型

    左侧广告图2

新闻排行榜

  • 1MatLAB科学计算工作站精准应用硬件配置推荐2020v2
  • 2读取速度提升50倍 Intel推广固态硬盘应用
  • 3全国首创---XASUN12核便携图形工作站解决方案
  • 4MATLAB科学计算工作站及集群配置方案
  • 5深度学习台式、便携式、机架式、集群硬件配置选型2022v2
  • 62024年MATLAB科学计算工作站及集群配置方案
  • 7基于Infiniband高性能集群硬件配置方案
  • 8显卡进入高速时代 PCI-E 2.0带宽翻倍
  • 9颠覆集群计算-饭山16核个人超算工作站
  • 10Matlab在半导体行业应用计算特点与计算设备硬件配置推荐

最新信息

  • Matlab神经科学应用工具箱计算特点与计算设备硬件配置推荐
  • Matlab生物科学专业应用计算特点与计算设备硬件配置推荐
  • Matlab地球、海洋和大气科学专业应用计算特点与计算设备硬件配置推荐
  • Matlab化学专业应用计算特点与计算设备硬件配置推荐
  • Matlab物理学专业应用计算特点与计算设备硬件配置推荐
  • Matlab数学和优化专业工具箱计算特点与计算设备硬件配置推荐
  • Matlab在半导体行业应用计算特点与计算设备硬件配置推荐
  • Matlab在铁路系统行业应用计算特点与计算设备硬件配置推荐

应用导航:

工作站产品中心 京东商城 中关村商城 淘宝商城 超高分可视化商城 便携工作站商城 ANSYS CATIA Microsoft INTEL NVIDIA 网站统计

公司简介-业务咨询-招聘英才-资料下载-UM-

本网站所有原创文字和图片内容归西安坤隆计算机科技有限公司版权所有,未经许可不得转载
陕ICP备16019335号 陕公网安备61010302001314号
Copyright © 2008-2023 , All Rights Reserved

首页
热线
商城
分类
联系
顶部