G2TT
来源类型Technical notes
规范类型报告
来源IDRP0099
RP0099 – NEMO-MED: Extra-halo performance model
Italo Epicoco; Silvia Mocavero; Giovanni Aloisio
发表日期2011-01
出版年2011
语种英语
摘要

The NEMO oceanic model, characterized by a resolution of 1/16° and tailored on the Mediterranean Basin used at CMCC, has been analyzed to discover possible bottlenecks to the parallel scalability. A detailed analysis of scalability on all of the routines called during a NEMO time step allowed to identify the SOR solver routine as the most expensive from the communication point of view. The function implements the red-black successive-over-relaxation method, an iterative search algorithm used for solving the elliptical equation for the barotropic stream function.
The algorithm iterates until reach the convergence; a limit on the maximum number of iteration is also set up. The high frequency of data exchanging within this routine implies a high communication overhead. The NEMO code includes an enhanced version of the routine, that reduce the frequency of communication by adding an extra-halo region. The use of this optimization requires the selection of the optimal value of the extra-halo dimension to trade-off computation and communication. A performance model, allowing the choice of the optimal extra-halo value for a pre-defined decomposition, has been designed. The model has been tested on the Mare Nostrum cluster at the Barcelona Supercomputing Centre.

This work was carried out under the HPC-EUROPA2 project (project number: 228398) with the support of the European Commission Capacities Area Research Infrastructures Initiative.The authors thankfully acknowledge the computer resources, technical expertise and assistance provided by the Barcelona Supercomputing Center, namely prof. Jose Maria Baldasano, prof. Jesus Labarta and their stuff members.
The research leading to these results has received funding from the Italian Ministry of Education, University and Research and the Italian Ministry of Environment, Land and Sea under the GEMINA project.

  • jel: C63
URLhttps://www.cmcc.it/publications/rp0099-nemo-med-extra-halo-performance-model
来源智库Centro Euro-Mediterraneo sui Cambiamenti Climatici (Italy)
资源类型智库出版物
条目标识符http://119.78.100.153/handle/2XGU8XDN/200300
推荐引用方式
GB/T 7714
Italo Epicoco,Silvia Mocavero,Giovanni Aloisio. RP0099 – NEMO-MED: Extra-halo performance model. 2011.
条目包含的文件
文件名称/大小 资源类型 版本类型 开放类型 使用许可
rp0099-sco-01-2011.p(2538KB)智库出版物 限制开放CC BY-NC-SA浏览
个性服务
推荐该条目
保存到收藏夹
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[Italo Epicoco]的文章
[Silvia Mocavero]的文章
[Giovanni Aloisio]的文章
百度学术
百度学术中相似的文章
[Italo Epicoco]的文章
[Silvia Mocavero]的文章
[Giovanni Aloisio]的文章
必应学术
必应学术中相似的文章
[Italo Epicoco]的文章
[Silvia Mocavero]的文章
[Giovanni Aloisio]的文章
相关权益政策
暂无数据
收藏/分享
文件名: rp0099-sco-01-2011.pdf
格式: Adobe PDF

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。