多核架构在并行性方面如何工作?

多核架构在并行性方面如何工作?

我认为我说的没错,调度是单核 CPU 的主要原理,当从处理一个程序的一组指令切换到另一组指令时,CPU 会被中断。您可以直接用汇编语言控制此中断。

那么多核 CPU 和并行性如何呢,最终帧缓冲区可以将一个接一个的流发送到屏幕,那么多核如何成为优势。

答案1

多核是一个优势,因为你可以做其他事情没有不得不停止正在做的事情。当然,你总是可以中断一项工作去做其他更重要的工作。但假设第一项工作仍然需要完成,最好不要这么做。有了多个核心,你就不太可能不得不把当前工作放在一边。

相关内容