---
# System prepended metadata

title: HPC 作業 WRF
tags: [HPC]

---

# HPC 作業 WRF

> [name=許添睦] 作業上傳檔

[toc]

# Compile WRF
## module load GCC ==(5%)==
- 說明作業環境
使用台灣衫三號

- Check `module list`
![截圖 2024-02-04 下午10.04.22](https://hackmd.io/_uploads/H1nOtfp5T.png)

## Install HDF5 + NetCDF ==(15%)==
- Check `which ncdump`
![截圖 2024-02-28 下午5.39.58](https://hackmd.io/_uploads/HyNokt2nT.png)

- Report (Why use this flag?)
在台灣衫三號上，自行安裝
## Get WRF.exe ==(20%)==
- Check `tail -15 build_wrf.log`
![截圖 2024-02-10 下午10.50.09](https://hackmd.io/_uploads/H1U4a-Sop.png)

# Run WRF:
## Just run on headnode ==(5%)==
- Check Screenshot
![image](https://hackmd.io/_uploads/B1CSLfjhp.png)

## Single Node with Slurm ==(15%)==
- Check `./validate.csh ./VALIDATION ./VALIDATE`
我並不確定這裡有沒有完整的完成， HPC 官方網站上的載點掛掉了，我另外找了一個載點，但不是很確定是否是原本的檔案包。
此外這個載點中缺少 VALIDATION 檔案，所以才不確定這一步驟是否算是完成。
![image](https://hackmd.io/_uploads/HJpM1t226.png)

## Optimization(Multiple Node, AVX512...) ==(20% ⬆️)==
- Check `./timing.csh TIMING/rsl.out.0000`
![image](https://hackmd.io/_uploads/rJBE9MjhT.png)
![image](https://hackmd.io/_uploads/HJ0xF8h2T.png)
![image](https://hackmd.io/_uploads/H1IYUvn3a.png)
![image](https://hackmd.io/_uploads/BytyiDh26.png)

- Report (What do you do?)
    - AVX512
    這個不會弄
    - Parallel scalability test for
        - 1 node
        - 2 nodes
        - 4 nodes
        
    使用：一個節點/40 cores、一個節點/56 cores、三個節點/112 cores、四個節點/224 cores
    ![image](https://hackmd.io/_uploads/rJNg0vh2T.png)

---

# Others
## Profile WRF :
- Check Vtune Screenshot
不會弄
- Report (Based on the results, What are your assumptions?)

## Display output :
- Check Screenshot
ncview can't open display

## 其他你想告訴我們的
作業好難啊，還請學長姊們多多教導我了

- 繳交前:
    - [ ] HackMD 開頭寫名字 v
    - [ ] 自行填寫進度追蹤表 v
    - [ ] 刪除沒完成項目的分數 
    - [ ] 可閱讀權限設定為所有人 v

