b********2 发帖数: 855 | 1 最近对 Multi-Threading和多核的平行运算非常的困惑。
我能在多核的平行运算里再加载Multi-Threading吗? |
t****t 发帖数: 6806 | 2 你这问的...来, 假设我们有四个CPU或者1个四核的CPU, 你想要干嘛?
【在 b********2 的大作中提到】 : 最近对 Multi-Threading和多核的平行运算非常的困惑。 : 我能在多核的平行运算里再加载Multi-Threading吗?
|
b********2 发帖数: 855 | 3 哎,我就是搞不明白啊,而且我也具体不知道哪里没搞明白,这才是最可悲的啊。。。
【在 t****t 的大作中提到】 : 你这问的...来, 假设我们有四个CPU或者1个四核的CPU, 你想要干嘛?
|
b********2 发帖数: 855 | 4 那就从1一直加,加到10万吧。。。
用并行运算,理论上快4倍,对吧?(4核的CPU)
【在 t****t 的大作中提到】 : 你这问的...来, 假设我们有四个CPU或者1个四核的CPU, 你想要干嘛?
|
t****t 发帖数: 6806 | 5 对
【在 b********2 的大作中提到】 : 那就从1一直加,加到10万吧。。。 : 用并行运算,理论上快4倍,对吧?(4核的CPU)
|
t****t 发帖数: 6806 | 6 那你先搞明白吧, 等你搞明白我觉得你就不需要问了.
【在 b********2 的大作中提到】 : 哎,我就是搞不明白啊,而且我也具体不知道哪里没搞明白,这才是最可悲的啊。。。
|
b********2 发帖数: 855 | 7 en ...那Multi-Threading对上面提到的那个微型技术的速度,有没有起到任何一点的
提升作用?
【在 t****t 的大作中提到】 : 那你先搞明白吧, 等你搞明白我觉得你就不需要问了.
|
t****t 发帖数: 6806 | 8 multi-thread是使用多核的手段. 99%的情况下, 你要用一个以上的核, 必须用multi-
thread.
如果你想问的是hyper-thread, 那是另一回事.
【在 b********2 的大作中提到】 : en ...那Multi-Threading对上面提到的那个微型技术的速度,有没有起到任何一点的 : 提升作用?
|
g*****g 发帖数: 34805 | 9 即便单核,多线程也很普遍呀。比如有UI的程序里,总有一个
线程处理UI,其他计算如果也使用这个线程,就会造成响应缓慢。
再有如有读文件操作/网络操作的处理程序,多线程都是必然。
【在 t****t 的大作中提到】 : multi-thread是使用多核的手段. 99%的情况下, 你要用一个以上的核, 必须用multi- : thread. : 如果你想问的是hyper-thread, 那是另一回事.
|
t****t 发帖数: 6806 | 10 难道说我的逻辑已经差到这个程度了, 我觉得我说的是要用多核一定要用多线程(或进
程), 没说单核不能用多线程啊.
【在 g*****g 的大作中提到】 : 即便单核,多线程也很普遍呀。比如有UI的程序里,总有一个 : 线程处理UI,其他计算如果也使用这个线程,就会造成响应缓慢。 : 再有如有读文件操作/网络操作的处理程序,多线程都是必然。
|
r****y 发帖数: 26819 | 11 这个假设里的“或者”,就是答案了,呵呵
【在 t****t 的大作中提到】 : 你这问的...来, 假设我们有四个CPU或者1个四核的CPU, 你想要干嘛?
|