請問有人使用過cam這個model嗎?? (4) - 颱風討論

Table of Contents

問題4.
npr_yz = (y, z, x, y) 是設定cpu 配置的變數:
x: 分配給 x 軸的cpu數量。
y: 分配給 y 軸的cpu數量。
z: 分配給 z 軸的cpu數量。

設定這個參數有幾個規則,不能亂設。
1. 一顆 cpu最少一定要算3格 或 3層 的運算(記得單位是"格"或"層")
2. y*z = x*y
3. y=y, z=x

所以y*z 跟 x*y就是你分配給這個實驗時最大的 cpu 數量。
以你的實驗為例 10 緯度 x 15經度 :

10 : 緯向 10度 = 180/10 = 18 格
15: 經向 15度 = 360/15 = 24 格
26: 垂直向 L26 沒有特別指定的話, cam 垂直共 26層

所以,垂直向是 26層 ,每顆cpu 分配 3層,最多 8 顆cpu 給垂直向運算 --> z = 8
規則3. z = x = 8 經向也是 8顆
然後緯向 18 格,每三格一顆,最多 6 顆 cpu --> y = 6
所以 npr_yz = (6, 8, 8, 6) 。最大 cpu 數量 6*8 = 48
超過就會有問題。

所以,假設緯向 96格, 經向 144格,垂直一樣 L26,那 npr_yz 應該是多少呢?


3, 3, 23? no~~




答案: npr_yz = (32, 8, 8, 32) ;最大 cpu 量 = 8*32= 256


--
◢█▎ ◢▃ ◆█▆▃ ◢█▍ ◢▋ ‥〃mph〃ELNINO〃‥
▍█▍ ◢█▌  ▍█◤◥▎ ▌█▎ ▎▋
▎ ◣◢◤█▍  ▎█▎▋▍ ▍█▃▅█▋
█▊▄▆▍█▏ ▅ ▁▂▆ ◥ ▅▉█▌ 人生繁擾一場夢
█▌ █▊   ▅ ▍█ ▊█▋ 但求浮雲一片白
▅▂ ◥▊ █▋ ꈠ ◥ ▎ █▋

--

All Comments

Skylar Davis avatarSkylar Davis2012-08-07
m大糾甘心~(筆記中)
Isabella avatarIsabella2012-08-07
強推mph大這一系列整理~ (低頭筆記)
Audriana avatarAudriana2012-08-08
沒有筆記作:P 就只有推了~
Hazel avatarHazel2012-08-09
夢白學長推一個
Yuri avatarYuri2012-08-09
真的真的非常謝謝你