Estoy buscando alguna forma de utilizar la capacidad de procesamiento de números de una GPU (¿con Java quizás?) Además de usar los múltiples núcleos que tiene la máquina objetivo. Trabajaré en la implementación (en la actualidad) del algoritmo A *, pero en el futuro espero reemplazarlo por un algoritmo genético. Miré Project Fortress pero mientras construyo mi GUI en JavaFX, preferiría no alejarme demasiado de una JVM.HPC (principalmente en Java)
Por supuesto, si no hay una solución viable disponible, migraré a la solución más fácil de implementar.
¿Se necesita paralelismo implícito? Estoy leyendo la sección de simultaneidad, pero no parece haber nada sobre las ventajas específicas del hardware. – Insectatorious
La página web sugiere que utilizará automáticamente múltiples núcleos de CPU siempre que sea posible. No he usado esta versión de Colt solo la biblioteca original en la que está basada. – Mark