歡迎訪(fǎng)問(wèn)太平洋學(xué)會(huì )網(wǎng)站        會(huì )員登錄     
當前位置:首頁(yè)>公告信息
海洋計算挑戰賽MCC2024初賽賽題發(fā)布

                 


 區域海洋模式系統ROMS (Regional Ocean Modeling Systems)由美國Rutgers University 和UCLA (University of California, Los Angeles) 所共同開(kāi)發(fā),是一個(gè)三維、自由海面和基于地形跟隨坐標的非線(xiàn)性斜壓海洋模式,模式在流體靜力近似和Boussinesq近似的前提下對經(jīng)雷諾平均后的Navier-Stokes方程進(jìn)行求解,賽題使用ROMS v3.7版本。

                                                       

一、 模式編譯

修改build.bash和Compiler/Linux-ifort.mk相關(guān)內容,nwp.h為編譯預處理選項(不可修改),已配置環(huán)境采用intel fortran編譯器編譯,需要netcdf庫支持。

具體到競賽平臺,編譯方式如下:

1、解壓、進(jìn)入到src/roms-roms-3.7路徑

2、修改build.bash第88行MY_ROOT_DIR變量路徑為當前路徑

3、修改build.bash第275、276行為
    export NETCDF_INCDIR=${NETCDF}/include
    export NETCDF_LIBDIR=${NETCDF}/lib

4、加載netcdf、Intel MPI環(huán)境
    module load netcdf/4.4.1-parallel-icc17-fgl

5、./build.bash

二、模式運行

參賽賬號最多可使用2節點(diǎn)共128個(gè)物理核心資源。

1、進(jìn)入run路徑

2、編寫(xiě)提交腳本run.sh,如單節點(diǎn)64進(jìn)程啟動(dòng):
    #!/bin/bash
    #SBATCH -p amd_256
    #SBATCH -N 1
    #SBATCH -n 64
    module load netcdf/4.4.1-parallel-icc17-fgl
    time mpirun -np 64 ./romsM ./nwp.in

3、提交作業(yè)
    sbatch run.sh
    作業(yè)輸出到slurm-xxx.out日志文件中

注:nwp.in中NtileI和NtileJ是進(jìn)程數配置,可進(jìn)行修改。

三、 結果對比

1、加載環(huán)境
    module load anaconda/3-Python3.7.4-2019.10-wxl
2、計算結果均方根誤差
    python verify.py
    小于0.01即為通過(guò)

四、題目要求
1、不可更改數據精度。
2、模式動(dòng)力和參數化方案的選擇不可修改,除進(jìn)程數配置外,不可修改nwp.h(參數化選項配置文件)和nwp.in(模式運行參數文件)。
3、各隊提交代碼將由工作人員使用不同日期的初始場(chǎng)進(jìn)行測試,驗證優(yōu)化的通用性,若結果驗證不通過(guò),視為犯規,取消初賽成績(jì)。

五、比賽平臺
北京超級云計算中心A6分區


六、評分規則

此為海洋應用優(yōu)化大賽,主要考察在滿(mǎn)足題目要求、結果精度情況下,優(yōu)化后的模式運行時(shí)間。
上機成績(jì)以real time墻鐘時(shí)間為基礎,通過(guò)統一公式計算得分并排名。
具體評分規則如下:
比賽成績(jì)使用百分制;

比賽分為兩個(gè)階段,初賽和決賽,均在指定統一平臺進(jìn)行;

初賽共一題,初賽成績(jì)中上機成績(jì)占比70%,錄音技術(shù)報告(錄音PPT)講解占比30%;初賽總成績(jì)的20%計入決賽總成績(jì);

按上述規則對各隊的初賽成績(jì)進(jìn)行大排名后,擇優(yōu)錄取前12強作為晉級決賽隊伍,同一單位最多兩支隊伍晉級決賽;

決賽共一題,上機成績(jì)占比80%,現場(chǎng)答辯及技術(shù)報告(PPT)講解占比20%,兩項合計占決賽總成績(jì)的80%與初賽總成績(jì)的20%相加后,作為決賽最終成績(jì)

決賽最終成績(jì)=初賽成績(jì)(20%)+決賽上機成績(jì)(64%)+決賽現場(chǎng)成績(jì)(16%);

不可針對某類(lèi)算例做針對性、無(wú)普適性、非通用優(yōu)化,否則該部分成績(jì)酌情扣除(如不確定優(yōu)化方法是否滿(mǎn)足要求,請及時(shí)與組會(huì )委溝通確認優(yōu)化細節);

如出現作品源代碼高度相似情況,則視為同一作品,取消參賽成績(jì)。

七、作品提交規則及方法

1、提交規則:

初賽作品提交截止時(shí)間:2024年6月16日24:00

優(yōu)化版源代碼

性能優(yōu)化過(guò)程記錄表

技術(shù)報告PPT(使用組委會(huì )統一PPT模板并添加錄音,時(shí)長(cháng)5分鐘)

2、作品提交方法

各隊需在截止日前由其中1名隊員通過(guò)官網(wǎng)個(gè)人主頁(yè)(官網(wǎng)鏈接:http://www.paraedu.org.cn)提交參賽作品及相關(guān)文件的網(wǎng)盤(pán)鏈接及密碼。



作品提交截止前,各隊可對程序隨時(shí)修改,并在原路徑更新提交參賽程序,組委會(huì )默認以最新提交內容為準。逾期未提交的隊伍視為棄賽。 

3、賽題、上機指南及作品提交模版(百度網(wǎng)盤(pán)):

網(wǎng)盤(pán)鏈接:
https://pan.baidu.com/s/1vB__wI6eshz5nW5veJDV9A
提取碼:MCC1

八、時(shí)間節點(diǎn)

初賽作品提交截止時(shí)間:2024年6月16日24:00


機時(shí)申請:5月中旬開(kāi)啟機時(shí)申請,具體申請方式請等待通知


初賽(線(xiàn)上)及晉級名單公示:6月下旬(以實(shí)際發(fā)布時(shí)間為準)


九、培訓預告

培訓主題:ROMS入門(mén)培訓

培訓時(shí)間:5月14日周二晚19:00-20:00

培訓平臺:另行通知
相關(guān)鏈接
中國太平洋學(xué)會(huì )版權所有 聯(lián)系電話(huà):010-68511085 京ICP備17004193號-1