¿Cuál es la forma más fácil en Java para lograr multinúcleo? Y con esto, quiero decir, señalar específicamente qué núcleo ejecutar algunas partes del proyecto, por lo que los hilos java "normales" y viejos no son una opción.Lograr multi-core en Java: ¿cómo?
Hasta ahora, me sugirieron JConqurr (que es un kit de herramientas Eclipse para programación multi-core en java), JaMP (que extiende Java para OpenMP) y MPJ express, de los cuales no sé mucho. ¿Cuál de los anteriores considera el mejor o tiene otras sugerencias? Sería preferible medir de alguna manera el aumento/ganancia de rendimiento, pero no de forma exclusiva.
Cualquier ayuda sería muy apreciada. Gracias, twentynine.
¿Es esa terminología ("lograr multi-core") utilizada en cualquier lugar? Cambiaría esta pregunta a "Ejecución de hilos en núcleos específicos en Java" – ripper234
Creo que el término es "afinidad del procesador", que se aplica tanto a los núcleos como a los procesadores. – ide
¿Por qué exactamente necesita poder establecer la afinidad del procesador para los hilos? ¿Por qué no dejar que la JVM maneje esas decisiones? – Darien