※ 引述《[email protected] (有若無,實若虛)》之銘言:
: ※ 引述《[email protected] (雲淡風輕)》之銘言:
: > 想問一下 我手邊機器是雙核的cpu
: > bsd是在怎樣的情況之下才會平均將在run的process到兩個cpu上
: > 目前我有兩個大程式在跑
: > 希望cpu0跑第一個程式 cpu1跑第二個程式
: > 不過top出來都顯示只用CPU0跑
: > 有可以指定要用那個cpu跑的方式嘛?
: > 或是利用怎樣的方式切換cpu
: 要該程式也有支援 Parallel Computing 設計才可以
: API 方面是朝 POSIX Threads, OpenMP, MPI, UPC,
: Intel Threading Building Blocks,boost thread 等方向去著手。
: http://en.wikipedia.org/wiki/Parallel_computing
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.17.209
目前最簡單的方法應該可以先由 OpenMP 試起