爬過那篇超長文章,可是太長有點難以研究......
開個新主題來問不知道可不可以~~@@
我想在Linux上執行,可是都是文字模式,看不是很懂
基本上我直接下載下來執行:
$ ./fah6
可以跑沒問題,不過只吃了一顆核心
查了一下官網的smp說明,上面只說用
$ ./fah -smp -configonly
去設定,可是設定值做什麼用的搞不清楚....
想請問其中一個:
scientific cores and/or work units. if available
這句是什麼意思呢?
我選擇no
另外我是AMD三核心電腦,執行之後發現它一次會開四個process:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6377 xxx 39 19 16008 2144 1084 R 79 0.1 7:18.31 FahCore_82.exe
6379 xxx 39 19 16008 2144 1084 R 77 0.1 7:19.71 FahCore_82.exe
6366 xxx 39 19 16008 2144 1084 R 73 0.1 7:36.36 FahCore_82.exe
6371 xxx 39 19 16008 2144 1084 R 71 0.1 7:21.69 FahCore_82.exe
然後很明顯的它會跑4個程序結果每個CPU吃77%,感覺這樣跑起來不太好,請問要怎麼調整呢?
還沒在Windows上跑過SMP,不過會不會也是這種狀況呢?
如果也是,那我有另外一台雙核心電腦,跑起來不就4個process然後每個吃50%cpu....?
另外有看到有些大大可以同時開GPU運算與CPU運算,請問那怎麼作到的阿?
最後想請問一點....
我用的是AMD 780G+三核CPU,只有內建顯卡
我到底該跑SMP運算還是GPU運算呢?
謝謝大家~
開個新主題來問不知道可不可以~~@@
我想在Linux上執行,可是都是文字模式,看不是很懂
基本上我直接下載下來執行:
$ ./fah6
可以跑沒問題,不過只吃了一顆核心
查了一下官網的smp說明,上面只說用
$ ./fah -smp -configonly
去設定,可是設定值做什麼用的搞不清楚....
想請問其中一個:
scientific cores and/or work units. if available
這句是什麼意思呢?
我選擇no
另外我是AMD三核心電腦,執行之後發現它一次會開四個process:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6377 xxx 39 19 16008 2144 1084 R 79 0.1 7:18.31 FahCore_82.exe
6379 xxx 39 19 16008 2144 1084 R 77 0.1 7:19.71 FahCore_82.exe
6366 xxx 39 19 16008 2144 1084 R 73 0.1 7:36.36 FahCore_82.exe
6371 xxx 39 19 16008 2144 1084 R 71 0.1 7:21.69 FahCore_82.exe
然後很明顯的它會跑4個程序結果每個CPU吃77%,感覺這樣跑起來不太好,請問要怎麼調整呢?
還沒在Windows上跑過SMP,不過會不會也是這種狀況呢?
如果也是,那我有另外一台雙核心電腦,跑起來不就4個process然後每個吃50%cpu....?
另外有看到有些大大可以同時開GPU運算與CPU運算,請問那怎麼作到的阿?
最後想請問一點....
我用的是AMD 780G+三核CPU,只有內建顯卡
我到底該跑SMP運算還是GPU運算呢?
謝謝大家~