作者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