我有一个四核处理器,我真的很想在运行快速模拟时利用所有这些内核。问题是我只熟悉实验室中的小型 Linux 集群,而我在家里使用的是 Vista。
对于使用 C 或 Java 进行多核编程,我想研究哪些方面的问题?我想用谷歌搜索的行话是什么?
感谢您的帮助。
最佳答案
关键字是“线程”——在集群中不起作用,但在单个多核机器上就可以了(实际上,在任何类型的 Windows 上,好得多一般而不是生成多个进程——与 Linux 进程相比,Windows 的进程相当重量级)。在 C 中不太容易,在 Java 中非常容易——例如,开始 here !
关于java - 多核编程 : what's necessary to do it?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1590976/