多核编程的问题

来源:百度知道 编辑:UC知道 时间:2024/06/14 01:04:23
我C++和汇编都在正学,不知道现在得多核CPU的编程方式,是不是和现在书本上的C++、汇编编程不一样了。

你只要编出多线程的程序,操作系统会自动给你分配cpu的时间片。
多核能不能发挥作用,跟操作系统有关,跟你的程序无关。

多核编程可以简单的理解成多线程编程。也就是说,只要你会多线程编程,你就能写出支持多核CPU的程序。
为了简化多核编程,可以通过一些扩展库来实现,例如OpenMP。语法上和C++是一样的。