有关多核处理器与单核多处理器的说明
问题描述:
我知道操作系统调度线程和CPU执行它,并且线程数与线程数之间存在直接关系。这意味着具有多个线程的单处理器(例如n)与n个单核处理器相同,我的意思是在这两种情况下处理能力是相同的还是有区别的?有关多核处理器与单核多处理器的说明
答
是,是有区别的,但是对于普通的编程决策的差异几乎微不足道和太低级。
Intel® 64 and IA-32 Architectures Software Developer’s Manual包含章节一些解释 “英特尔®超线程技术” 和 “多核技术”
类似的问题:
- SuperUser: Hyper-Threading and Dual-Core, What's the Difference?
- Stack Overflow: multi-CPU, multi-core and hyper-thread。
什么典型的程序员可能会在意解决并行编程的问题/问题时:
相关的主题文章: