java - 多核编程 : what's necessary to do it?

标签 java c windows multicore

我有一个四核处理器,我真的很想在运行快速模拟时利用所有这些内核。问题是我只熟悉实验室中的小型 Linux 集群,而我在家里使用的是 Vista。

对于使用 C 或 Java 进行多核编程,我想研究哪些方面的问题?我想用谷歌搜索的行话是什么?

感谢您的帮助。

最佳答案

关键字是“线程”——在集群中不起作用,但在单个多核机器上就可以了(实际上,在任何类型的 Windows 上,好得多一般而不是生成多个进程——与 Linux 进程相比,Windows 的进程相当重量级)。在 C 中不太容易,在 Java 中非常容易——例如,开始 here !

关于java - 多核编程 : what's necessary to do it?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1590976/

相关文章:

c - OpenCL 在没有输入数据或使用 3 维的情况下执行

windows - tomcat8在windows上如何关闭自动启动

java - SecretKeyFactory.generateSecret 在 IBM Java 上因 InvalidKeySpecException 终止

java - Spring 批处理中平面文件中的空格问题

java - 在任何工具上通过java库捕获键盘和鼠标事件

c - 如何将两个数字作为字符串相加

java - 对 AsyncTask 中的 UI 操作进行故障排除(OnProgressDialog、Toasts)

C sscanf() 强制数字输入

linux - Redis Windows fork 是否因为使用内存映射文件而使用更少的 RAM?

windows - 在 Haxe 中创建透明窗口(Neko 或 Windows 目标)