64位linux并行计算大气模型效率优化研究,64位Linux并行计算大气模型效率优化研究...

第26卷第6期

2009年6月

计算机应用研究

ApplicationResearchofComputers

V01.26No.6

Jun.2009

64位Linux并行计算大气模型

效率优化研究术

朱云1,LINChe-jenl’2,陈春贻3,JANG

(1.华南理工大学环境科学与工程学院,广州510006;2.Dept.of

Carey

4,钟义龙1

CivilEngineering,LamarUniversity,Beau.

mont,TX77710-0024,USA;3.广东省环境信息中心,广州510640;4.USEPA/OffieeofAirQualityPlanning&Standards,RTP,NC27711,USA)

摘要:研究了CMAQ大气模型在64位Linux操作系统上不同CPU核心数目并行计算模拟耗时以及结果的差

异情况。研究结果表明,并行计算能大幅缩短CMAQ模拟耗时,以16个cPu核心并行处理为性价比最佳值;此

时连续模拟中国区域37天空气质量状况(分辨率36km、167行×97列、垂直14层)平均耗时小于16min/d,而相同情况下单核模拟耗时大于2h/d;多于16个核心并行处理时,随核心数量的增加模型性能提升的趋势减缓;

操作系统和参与运算的核心数目对CMAQ模型模拟结果没有影响。

关键词:并行计算;空气质量模型;CMAQ;Linux中图分类号:TP39

文献标志码:A

文章编号:1001.3695(2009)06.2266.04

doi:10.3969/j.issn.1001-3695.2009.06.081

Airqualitymodelparallelcomputationoptimizedresearch

using64.bitLinuxplatform

ZHUYunl,LIN

Che-jenl”,CHENChun—yi3,JANG

(1.Coll管geofEnvironmental&沥柳出Er硒neenng,South

China扔渤嘶矿Technology,‰硝咖口510006,China;2.鲫.ofCivilEn-

J,咖m锄n

Centre,Guangzhou510640,

2771

Carey4,ZHONGYi.10n91

∥,l∞一,曙,LamarUniversity,Beaumont,TX77710-0024,USA;3.GuangdongProvirtoeEnvironmentChina;4.USEPA/OffweofAir

0嘶Planning&Standards,R仰,Ⅳc

CMAQrun

number.Theaverage

up

to

1,USA)

Abstract:ne

byU.S.EPA

were

computationalefficiencyandsimulationresultsofcommunitymuhiscaleairqualityrCMAQ)modeldeveloped

analyzedusingavarietyofparallelCPUcoresundertwo64bitLinuxOSplaffo咖s.Theresultsshowthat

can

theparallelcomputingsignificantlyreducethe

cores

time,and16appearsimulationtime

per

to

betheoptimalperformancecomparing

was

hardwareinvestmentparallelCPUusingthe16parallelday

day

reducedtolessthan16minutes

period

overa

2hoursusingsinglecolewhentheairqualityweresimulatedbyCMAQfora37一

mainChinesenationaldomainwitha36kmresolution.167lOWX97column.14layers.Theimprovementof

cores,compared

to

computationalefficiencytionsystem.

perCPUseemed

werenot

to

droprapidlywhenmorethan16CPU

coreswere

used.Inaddition,this

coresor

paper

vet-

ifiedthatthesimulationresults

beaffectedbytheusageofdifferentnumberofparallelCPUdifferentopera-

Keywords:parallelcomputation;airqualitymodel;communitymultisealeairquality(CAMQ);Linux

程式。

0引言

CMAQ…是美国环保总署(USEPA)为仿真分析各种复杂大气物理、化学过程而发展的数学模型。CMAQ系统考虑了多种污染物之间的反应过程,并能准确描述大气中复合污染物质浓度的时空分布,适合处理复杂的空气污染问题嵋o。目前CMAQ已经在国内外空气质量管理尤其是相关科研中得到了广泛的应用口“…。

如图1所示,CCTM(化学传输模型)是CMAQ模型的核心

Q堪垃世J墟I删

Ca肫

grm(aotmm∞dprojection

veltlcalsnucnl耻

am)

chemicalmechanism

图1CMAQ核心处理程序组成

输入数据由以下几个子程式生成:经过MCIP(气象化学界面处理器)编译处理后的气象模型(MM5)数据;经过排放模型(SMOKE等)处理过的排放源数据,其中大点源的排放数据

收稿日期:2008.08.13;修回日期:2008 11一12家“863”计划资助项目(2006AA06A308)

基金项目:中美双边合作项目;广东省普通高等学校重点实验室开放基金资助项目:国

作者简介:朱云(1972一),男,湖南长沙人,副教授,博士,主要研究方向为环境模拟与环境信息系统(zhuyun@scut.edu.cn):unChe-jen(1968-),男,羡籍中国台湾人,美国Lamar

University副教影华南理工大学讲座教授,博士,主要研究方向为大气环境模拟及水污染控制;陈春赠

(1963 ),男,海南人,高级I程师,主要研究方向为环境管理与环境信息g统;JangCavey(1966一),男,美籍中国台湾人,美国环保总署国家科学家,博士。主要研究方向为大气环境污染控制及管理;钟义龙(1976一),男,广东揭阳人,系统分析员,硕士,主要研究方向为环境模拟与信息系统.

万方数据

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/344308.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

J2Pay –实施网关

介绍 如果您使用任何网关,您都可以在我们的库中实现该网关并支持开放源代码世界,我们将非常高兴地欢迎贡献者。 您可以在这里找到我们的github存储库 在开始实现网关之前,您应该首先看到其他一些类。 以下是简要定义的类。 HTTP客户端 使…

linux中jq的使用方法,linux使用jq工具解析json

jq类似一个awk或grep一样的神器,可以方便地在命令行操作json一、安装官网:https://stedolan.github.io/jq/download/基本就是brew install、apt install、yum install之类的,很简单二、常用操作1.格式化json直接请求格式如下,不易…

linux手机摩托,Linux操作系统触控智能机 摩托ZN4图赏

北京时间2008年11月25日,有国外的网友拿到由通信运营商Verizon Wireless定制的摩托罗拉ZN4真机。摩托罗拉ZN4的发布已经过了一个多月了,网友们对于这款手机的评论可谓是褒贬不一。有的朋友们指出摩托罗拉ZN4在造型上面抄袭了经典“明”系列设计&#xff…

Apache Camel 2.23发布

昨天发布了Apache Camel 2.23 ,其中最值得注意的新功能是对Spring Boot 2.1的支持,我们还改进了启动器组件以包括更多的元数据,并对改进的Spring Boot自动配置进行了优化。 此版本主要是一个大的错误修复版本和一些其他小的新增功能。 这些功…

对c语言字符数组描述错误的是,下述对C语言字符数组的描述中错误的是( )。

摘要:条形图用频率值型来表分组分布示数数据,下述没有相邻之间间隔竖条。中国:在中大学列联分析,字符百分表的条件正确关于的是方向说法。条形图用频率值型来表分组分布示数数据,数组述中没有相邻之间间隔竖条。...条形图用频率值…

android 实现自动拍照,Android自定义相机实现定时拍照功能

这篇博客为大家介绍Android自定义相机,并且实现倒计时拍照功能。首先自定义拍照会用到SurfaceView控件显示照片的预览区域,以下是布局文件:activity_main.xmlandroid:layout_width"match_parent"android:layout_height"match_…

10个步骤的筛选器模式

过滤器是仅在某些情况下应应用的模式。 在原始帖子中 ,我提供了一个非常简单的示例,旨在演示如何应用它。 在这篇文章中,我提供了一个更详细的示例,该示例还旨在说明何时以及为什么应用它。 介绍 该职位包括以下10个简短步骤 。…

android 网络调试工具,安卓网络调试助手

安卓网络调试助手源码是一款专门为专业人士准备的安卓网络调试软件,安卓网络调试助手apk支持各种进制的转换发生和多种端口协议,让用户操作起来更加方便,安卓网络调试助手源码有着专业的操作流程,帮助用户快速上手,就算…

android版本8.1.0和9的区别,安卓8.1和9.0的区别是什么

安卓8.1和9.0的主要差别是:流畅度、耗电量、功能等等方面的不同。在手机配置足够的情况下,9.0要比8.1更流畅和省电,它可以同时让后台保持更多APP,每个APP运行的时候更加流畅,其新的智能电量管理功能、暗黑模式让手机更…

看到一个沙粒世界:再一次你好世界

“看到一个沙粒中的世界”,我们很可能会看到最简单的“ Hello World”中的世界,所以我们开始吧,再一次向世界问好。 我猜所有的Java课程,教程都是从这个著名的Hello World程序开始的,这是我可以在没有IDE的帮助下编写…

[渝粤教育] 西南科技大学 中国现代文学 在线考试复习资料

中国现代文学——在线考试复习资料 一、单选题 1.不属于“五四”时期的“问题小说”作家的是( )。 A.冰心 B.庐隐 C.刘呐鸥 D.王统照 2.巴金小说《家》中的觉新是( )。 A.顽固的封建卫道者 B.腐朽堕落者 C.有新思想的懦弱者 D.与封建思想大胆斗争的反抗者 3.《画梦录》的作者…

[渝粤教育] 西南科技大学 中学英语教材教法 在线考试复习资料

中学英语教材教法——在线考试复习资料 一、单选题 1.关于写作评估以下说法正确的是? A.写作评估既要有结果评估,也要有过程评估 B.写作教学评估有写长法又有写短法 C.课堂评估的作用仅为监控学生 D.课堂评估与课堂的具体教学内容有关,可以使用统一的评估模式 2.以下哪种方式…

moreunit_MoreUnit与MoreUnit

moreunit就在一年多以前,我写了一篇关于在Eclipse中使用JUnit的文章。 评论者之一推荐MoreUnit ,以进一步提高测试效率。 尝试一下让我感到很高兴,并且我的自主神经系统立即记住了该插件的键盘快捷键…… 另外,在使用MoreUnit一段…

[渝粤教育] 西南科技大学 人力资源管理 在线考试复习资料(1)

人力资源管理——在线考试复习资料 一、单选题 1.实施工作轮换方案之前要做好的工作不包括( ) A.复查每一个连续在同一职业岗位上于了5年以上.特别是更长时间的、正处于职业中期的员工(包括经理在内) 的人事文件 B.评价这些员工的工作,认清其工作专长,了解其个人特征、才干等 C…

android 获取 meid 代码,Android 各个版本获取IMEI、MEID

public class IMEIUtil {/*** 获取默认的imei 一般都是IMEI 1** param context* return*/public static String getIMEI1(Context context) {//优先获取IMEI(即使是电信卡) 不行的话就获取MEIDreturn getImeiOrMeid(context, 0);}/*** 获取imei2** param context* return*/publ…

JMetro版本5发布

Java的第5版JavaFX主题JMetro刚刚发布。 这是此版本中的新功能: 新的文本区域明暗风格; 现有控件样式的一些更改; 新CSS变量称为accent_color。 顾名思义,它允许您定义JMetro控件中使用的强调颜色。 已经进行了很大的重构&am…

[渝粤教育] 西南科技大学 会计学原理 在线考试复习资料(1)

会计学原理——在线考试复习资料 一、单选题 1.资产负债表是反映企业( )财务状况的会计报表。 A.某一特定日期 B.一定时期内 C.某一月份内 D.某一年份内 2.某企业本期盘亏的材料已查明原因,属于自然损耗,批准处理时应编制的会计分录( )。 A.借记“待处理财产损溢”,…

android 开发 矩形截屏插件,Android 上如何实现矩形区域截屏

对屏幕进行截屏并裁剪有两种方式:早截图和晚截图。早截图,就是先截取全屏,再让用户对截取到的图片进行修改;与之相对的,晚截图,就是先让用户在屏幕上划好区域,再进行截图和裁剪。其实两者并没有什么太大的区…

[渝粤教育] 西南科技大学 供应链管理 在线考试复习资料

供应链管理——在线考试复习资料 一、单选题 1.人们设置库存的目的,不包括以下哪种? A.增加固定资产 B.防止缺货 C.保持生产连续性 D.快速满足订货需求 2.费希尔(Fisher)按市场需求模式将产品分为两类,即功能性产品和创新性产品。下面属于功能性产品的是: A.时装 B.石油 C.手…

[渝粤教育] 西南科技大学 信息组织与检索 在线考试复习资料2021版

信息组织与检索——在线考试复习资料2021版 一、单选题 1.要求两个关键词至少有一个出现在检索结果中需使用的操作符是( )。 A. ND B. OR C. ND NOT D. NEAR 答案:看左边查询 2.要求两个关键词都必须出现在检索结果中需使用的操作符是( )。 A. ND B. OR C. ND NOT D. NE…