使用Intel编译器优化中尺度模式MM5在奔腾4上的运行
维普资讯
第 23卷 第 3期 气 象 科 学 VoI.23,No.3
2003年 9月 SCIENTIA M ETE0R0L0GICA SINICA Sept.,2003
使用 Intel编译器优化 中尺度模式 MM5
在奔腾 4上 的运行
杨 森
(itg京大学大气科学系,南京 210093)
周 小珊
(中国气象局沈阳大气环境研究所,沈阳 110016)
摘 要 本文介绍了一种在奔腾 4处理器微机上 Linux操作系统下 的优化编
译方法 。作者通过查询 、试验发现 :使用 Intel编译器优化 中尺度模式 MM5,能够
使得 MM5在奔腾 4上的运行速度提高 1.4~1.5倍 。利用 Intel编译器优化后的
MM5模式,进行 了三个月资料的计算,模式运行稳定。给 出了一个使用 Intel编译
器和通常使用的 PGI编译器分别编译的计 算实例,对 比表明 :使 用 Intel编译器 明
显提高了运算速度,两种编译方法预报的降水场和形势场没有太大差异 。
关■词 编译优化 奔腾 4 MM5
分类号 P4O9 文献标识码 B
引 言
2000年 ,中尺度数值模式 MM5的Linux版本公开发布,随后 ,气象部 门的许多科研和业
务单位纷纷行动起来,在微机 的Linux操作系统下 ,在奔腾 Ⅲ上实现了MM5模式 的运行。这
样 ,使得暂时无法购置大型计算机和工作站单位的技术人员,能够利用微机运行 MM5中尺度
模式 ,进行科研和业务工作 。由于微机价位低 ,更新快 ,所 以 MM5模式从最初 的在微机奔腾
Ill--600上运行 ,逐步到在奔腾Ⅲ一800、……、奔腾 Ⅲ一1G上运行 ,随着计算机 的更新,MM5
在微机上也能够实现多重套网格计算方案,并且能够有较高的模式分辨率 。但是 ,随着微机奔
腾 4的出现,人们发现 ,尽管机器处理器的频率提高了,但计算速度却没有得到想象的应有提
高,在 同主频的情况下 ,奔腾 4的性能仅相当于奔腾Ⅲ的8O 左右,以致许多科研人员希望通
过购置奔腾 4来扩大 MM5的运算区域或提高 MM5的模式分辨率的想法难 以实现 。针对这
个问题 ,为寻求解决方法 ,笔者多方查询 、试验 ,发现 :如果使用 Intel编译器在奔腾 4上优化
MM5,能够获得令人满意的结果 。
收疆 日期 :2002—07-02I修效疆 日期 :2002·10-25
基金项 目:本文得到国家科研院所社会公益研究专项资金项 目2001DIB10084资助
第一作者简介 :杨 森 (1977)‘,男 (汉),辽宁省法库县人 ,助理工程师,南京大学在职研究生,现在 中国气象局沈阳大气
环境研究所工作,主要从事数值预报研究
维普资讯
36O 气 象 科 学 23卷
1 奔腾 4的运算性能和技术特点Ⅲ
目前 ,在微机 的Linux操作系统下 ,使用 的 PGI编译器没有专 门为奔腾 4及 SSE2(流式
单指令多数据扩展 2)指令集优化 的选项 。而 由于采用 了过长的运算流水线 ,奔腾 4的 IPC(单
位脉冲频率 内,或者说是每 MHz内CPU所执行 的指令数 目)与奔腾 Ⅲ相 比明显偏低 ,因此可
以说奔腾 4是提上去 了速度 ,却 降下来 了性能 。例如 ,奔腾 4的IPC相 当于奔腾Ⅲ的8O ,然
后根据公式 :CPU性能一IPC(CPU每一时钟周期 内所执行 的指令多少)×频率 (MHz时钟速
度)我们可 以折算 出奔腾 41.5GHz处理器 的性能 ,大概相 当于奔腾 Ⅲ 1.2GHz的性能 。同
样道理 ,2GHz的奔
您可能关注的文档
最近下载
- 制造业信息化战略规划实施与优化-PDM.docx VIP
- 那智不二越机器人flexgui toolbox操作说明书.pdf VIP
- 智慧工厂-智慧工厂解决方案.docx VIP
- 高中化学解题方法归纳:和量法.doc VIP
- 译林牛津新版高中英语(必修1-3)单词表.pdf VIP
- 包装有限公司分切机安全风险分级清单.docx VIP
- 重庆市西南大学附属中学2025届高三下学期二诊模拟考试物理试卷 含解析.docx VIP
- 【高中英语】《星火英语同步词汇》抗遗忘速记手册.docx VIP
- 成都市锦江区2026届初三一诊(暨期末考试)数学试卷(含答案).docx
- 三坐标 培训教程.pptx VIP
原创力文档

文档评论(0)