Aparapi permite ejecutar Java usando la capacidad de computación de las GPUs corriendo partes de código en la GPU en lugar de en la CPU local.
Para eso convierte el Java bytecode en OpenCL en ejecución y lo ejecuta en la GPU (si por algún motivo no puede ejecutarse en la GPU lo hará en un pool de hilos).
Funciona en estas plataformas:
32-bit Microsoft® Windows® 7
32-bit Microsoft® Windows Vista®
64-bit Microsoft® Windows® 7
64-bit Microsoft® Windows Vista®
32-bit Linux®
64-bit Linux®
Por ejemplo este código:
Podría ejecutarse de forma paralela con aparapi:
Aparapi ofrece una guía para usuarios y una guía para desarrolladores por si nos animamos a ampliar su funcionalidad :).
En sí veo muchas limitaciones para usar Aparapi en real aunque como core para otro producto….




Deja un comentario