EDA/专用CAD软件
按行业筛选
请选择行业
------------------
-机床与金属加工设备
-刀具/量具/夹具/磨具
-模具设计与制造
-塑料机械/橡胶机械
-通用机械/化工机械
-工程机械/建材机械
-交通运输/海工装备
-农业机械
-食品机械/烟草机械
-包装机械
-印刷机械/广告设备
-纺织机械
-木工/造纸/环保/医疗设备
-物流设备
-智能楼宇/安防设备
-炉窑/热处理设备
-五金工具
------------------
-工业自动化
-佳工激光网
-仪器/仪表/衡器
-电力设备
-电子/通讯/办公文具
-家电/照明/健康设备
------------------
-基础件/通用件
-标准件
-工业原材料
-电子元器件及材料
-包装材料
------------------
-CAD/CAM/PDM/PLM
-ERP/制造业信息化
-管理咨询/认证
-服务/培训/工业设计
按产品筛选
请选择产品
--------------------
-本行业全部新闻
--------------------
-CAD/CAM软件
-CAE/模拟仿真
-PDM/PLM/C
-EDA/专用CAD
-三维打印机
-三坐标测量机
-三维扫描仪
-CAD硬件/先进制
本产品全部新闻
DoCoMo北京研究所导入“并行”MATLAB,LTE+和WiMAX2算法开发时间减半
http://cn.newmaker.com
2/1/2012 6:26:00 PM
日经BP社
美国The MathWorks宣布,中国DoCoMo Beijing Communications Laboratories(DoCoMo北京研究所)在LTE+和WiMAX2等的算法开发中采用了“并行运行”的MATLAB。与以前使用C语言和C++的开发方法相比,获得了将开发时间缩短50%等多项成果。
发布资料显示,由于DoCoMo北京研究所的研究开发对象——无线通信系统非常复杂,因此无法对系统性能和可靠性进行分析验证。由此,决定实施含有多种参数的蒙特卡洛模拟(Monte Carlo simulation)。不过,包含了数十家基站和数百台移动终端的蒙特卡洛模拟,其计算量也自然很庞大。尽管该研究所尝试了采用计算机群集进行并行计算,但由于处理的分散配置以及结果的整合需要花费很长时间,因此决定寻找其他方法。
具体而言,就是采用了使用两种并行化技术的MATLAB来进行计算。这两种并行化技术分别是“Parallel Computing Toolbox”和“MATLAB Distributed Computing Server”。前者是利用个人电脑中的多核微处理器进行并行计算。后者是像计算机群集一样使用多台计算机进行并行计算。
由此,减少了了各计算机和各处理器内核的处理分散化及结果整合的工作量,可在短时间内比较不同算法之间的性能差别,评估信道状态不佳时的通信可靠性,且还能对整个网络和终端的吞吐量进行评估。
将数周缩短成数小时
此次在验证利用MATLAB开发的算法时,该研究所首先采用MATLAB、“Signal Processing Toolbox”以及“Communications System Toolbox”,构建了一个再现完整收发链的模拟环境。然后使用Parallel Computing Toolbox使通信算法实现并行化,并使用MATLAB Distributed Computing Server在32核计算机的群集上运行。
借此,将以往耗时数周的模拟时间缩短到了几个小时。这样,验证量达以前4倍以上的测试案例、参数设定以及运用场景都得以实现。以此提高了该研究所内的研究员对设计可靠性的自信心。
该研究所内的一位主任研究工程师表示,“通过利用MATLAB,缩短了代码的编写时间,并通过开发出先进的移动通信算法腾出了大量时间。而且只需稍作改变,便可利用计算机群集提高算法模拟的速度,并可在更大范围的运用条件及场景下进行详细评估和验证”。
对 EDA/专用CAD软件 有何见解?请到 EDA/专用CAD软件论坛 畅所欲言吧!