【发布时间】:2014-04-02 21:08:39
【问题描述】:
所以我一直在研究一些实现每个内核多线程的技术(如英特尔的超线程),我想知道这些技术的并行程度如何。是真正的并行还是更有效的并发?看起来它们仍然共享相同的执行单元和核心资源,基本上看起来只是虚拟化了使用。所以我不确定真正的并行性是如何发生的。如果是这种情况,那么有什么好处呢?您可以通过有效的线程上下文切换来实现并发。
【问题讨论】:
标签: multithreading performance architecture parallel-processing hyperthreading