作者eggru (沒在怕的啦)
看板ASM
標題[問題]如果是多核心的話?
時間Sun Dec 13 21:47:54 2009
請教版上的先進
小弟是組語是外行,但最近在多核心的程式時,
想到一個問題,由於咕不太到答案,
所以想請教版上的高手們,
假如 今天是在CPU上有2個核心,
我寫兩個thread去做同樣的工作,
是不是兩個核心都會去捉指令,
如果只有寫單緒的程式,
是不是只保留其中一個的結果,
還是事情不是我想得這麼簡單,不是很了解,
還煩請高手們解惑,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.178.76
1F:→ menspower:應該跟你使用的Thread Library與OS的Scheduler有關~ 12/13 22:58
2F:→ eggru:因為我比較想要了解instruction level,很抱歉講得不太清楚 12/13 23:31
3F:推 WolfLord:一般,再OS管理下多核新的程式跑同一之程式會跑一樣的程 12/14 00:33
4F:→ WolfLord:程式碼,讀寫不一樣的資料區塊。這樣就可以得到兩份答案 12/14 00:33