AMD anuncia Aparapi, un API Java para tomar ventaja de GPUs
Una beta de este producto ya había sido anunciado en la JavaOne, y ahora tenemos la versión definitiva. Aparapi es un API Java creada por AMD para poder enviar tareas a una GPU. Hasta la fecha era posible hacer esto empleando bindings OpenCL para Java como JOCL/JOpenCL. Sin embargo, estos bindings tienen la desventaja de que requieren que el programador sepa programar en OpenCL.
Aparapi permite que el desarrollador emplee sólo código Java. En tiempo de ejecución, este código Java es producido a OpenCL, o en el caso en el que OpenCL no estuviese disponible es ejecutado en un pool de threads. Aparapi actualmente está disponible tanto para Windows como para Linux.
Sin duda, se trata de un avance interesante en este campo respecto a cómo estaban las cosas hace un año.
Reader Comments